.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   E[POD]bot (http://forums.bots-united.com/forumdisplay.php?f=12)
-   -   players vs bots (http://forums.bots-united.com/showthread.php?t=4069)

botmeister 15-06-2005 09:27

Re: players vs bots
 
It does not make any sense to have the bot.dll load metamod because it's not open source. There's no licence violation as far as I can see because the two are totally independant of each other. The bot.dll is not a metamod plugin, which is what the license is all about. If you convert epod to a metamod plugin, then only at that point do you have to os the code.

The Storm 15-06-2005 12:39

Re: players vs bots
 
KWo I make E[POD]bot to load metamod so in this way it will be more easy for the new guys. You must just install metamod and all plugins for it. After that just install E[POD]bot and the EPB.dll will load metamod.dll and metamod will load the others plugins. Your liblist.gam must use the EPB.dll. In this way you don't need by +localinfo stuff. I hope that you understand what I mean. :)

botmeister 15-06-2005 20:25

Re: players vs bots
 
THE_STORM loading metamod as you describe is not a bad idea, but I think you should have something in the bots cfg file to enable or disable the feature (if you don't have this already).

MarD 15-06-2005 22:25

Re: players vs bots
 
Heyyo,

Yes! more options! w00t! I love being able to tinker around with every part of a bot.. it makes me feel all warm inside. :D

I'd like to also say that having epb use its own prefix for console commands is a great idea THE_STORM, it'll make it more dedicated server friendly, and closer to multiple bot friendly. :)

maybe someday epodbot and podbot mm can coexist inna server without them like, merging. ;)

The Storm 15-06-2005 22:35

Re: players vs bots
 
After changing the prefix it will not be a problem to run EPB with podbot mm in one dedicated server. :)
botmeister there still not a config command for loading metamod. But I now planing to make EPB a real metamod plugin. ;)

brettyboy879 16-06-2005 01:59

Re: players vs bots
 
wow, lol i went on a trip for like 3 days and theres 15 new posts to this thread. lol. Ok i tried reading what everyone asid but you guys were contradicting eachother, and saying its right, then its wrong, so i dunno what to do. I uninstalled epb's and amxmodx, then reinstalled them. I then placed mean into my dedicated cstrike folder, and changed the liblist.gam to this

game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.5"
size "184000000"
svonly "0"
secure "0"
type "multiplayer_only"
cldll "1"
hlversion "1110"
nomodels "1"
nohimodel "1"
mpentity "info_player_deathmatch"
gamedll "mean\mean.dll"
gamedll_linux "EPODbot/EPB_i386.so"

So first of all, is that even correcrt? And second, (if anything) what should i add onto the target line?

ps: when i was reading the install.txt for meanmod, it said only to add onto the dedicated server target line if im using a linux server. Now as far as i know, this is a win 32 steam dedicated server. So why would i use the linux set up method? ANyways, i really hope we can hammer this down and figure out how to get this to work.

thanks you guys-:D

Brett

MarD 16-06-2005 02:04

Re: players vs bots
 
Heyyo,

Brett, did you get the shortcut file I sent you in hotmail? try that, it should work fine. You'll of course need to change the directory it's looking for the hlds.exe in since I do doupt your comp's setup like mine. After that it should work fine. :)

brettyboy879 16-06-2005 02:14

Re: players vs bots
 
hey yeah i jsut saw that. I will try it out and tell you

thanks;)

brettyboy879 16-06-2005 02:53

Re: players vs bots
 
k i edited the shortcut, and meanmod seems to be working now, and the bots DID load this time. although, i entered m_botmode_botvshuman, and it said m_botmode is set to human vs bots, BUT the people in my server said it was still mixed!! lol

botmeister 16-06-2005 06:14

Re: players vs bots
 
First, make sure the epod is not loading any bots on its own. Check the bots.cfg file and comment out any addbot commands, and make sure the min/max bots is also commented out.

Second, set m_autobalancebots to set the number of bots that join the server, you can set it to be a ratio of humans to bots.

Finally make sure that m_enforcebotteam is set to "on" so that human players cannot join the bot team. You can also specify which team the bots are on with m_switchbotteam.

Look in the doc file MEAncommands.txt for all the details.

MarD 16-06-2005 06:28

Re: players vs bots
 
Heyyo,

Heh, good to hear you got meanmod working with epodbot. :)

Yes, just follow those last few commands by botmeister and it should be fine.

Btw botmeister, when I added bots on my own, meanmod got mad n' deleted them, so he probably just forgot to set the bot's team.

brettyboy879 17-06-2005 00:44

Re: players vs bots
 
Sweet, im gonna go try it right now. Thanks for all the help you guys

brettyboy879 17-06-2005 03:26

Re: players vs bots
 
HEy, i got a few quick questions. are there any waypoints for epodbots? and where can i get them how do i install them?

second, i typed amx_cmds into consdesole, and also tried amx_cmads, but im trying to get it to list all the server commands. Not amx_help, but all the commands.

thanks again

MarD 17-06-2005 04:30

Re: players vs bots
 
Heyyo,

What maps? there's plenty of waypoints.

I highly suggest you get this waypoint pack:
http://filebase.bots-united.com/inde...ion=file&id=51

I think SF said he did over 200 maps at least, so if your map's not too new it should be fully waypointed by one of the best waypointers on this board. Those waypoints were made with PODbot 2.x so they should be fully compatible with E[POD]bot. ;)

brettyboy879 17-06-2005 04:57

Re: players vs bots
 
thanks bro

botmeister 17-06-2005 09:29

Re: players vs bots
 
Quote:

Btw botmeister, when I added bots on my own, meanmod got mad n' deleted them, so he probably just forgot to set the bot's team.
Could be the bot team setting, or the autobalance ratio kicked in and removed the bots because it thought there were too many. Look at the m_autobalancebots command to get the settings the way you want.

brettyboy879 23-06-2005 23:56

Re: players vs bots
 
hey im not sure if anyone still comes back to this forum, but hey mar D i fucked up my dedicated server direc. and erased mean mod, and the target line. lol i dont remember how i got it to work. So could u acces my computer remotly and set it up for me?? thanks

MarD 24-06-2005 02:22

Re: players vs bots
 
Heyyo,

Heh, you gotta be careful with that stuff man. :P

Ok, just install metamod, you should be able to remember the directories, if not?

cstrike\addons\metamod\dlls\metamod.dll

and don't forget to create a plugins file, just make your average text document in notepad or something like that, and save it to:

cstrike\addons\metamod\plugins.ini

ok, make sure after you save it, that it's not plugins.ini.txt if so just remove the .txt part.

I'm sure you still remember how to add the metamod plugins, all the "_mm.dll" are win32 and the directory of that dll.

Now, meanmod. If you got it in zip (mine came like that too I believe) just extract it into your cstrike directory.

Then? edit the cstrike\liblist.gam file and add a pound(#) sign infront of the gamedll and then add in this line somewhere below it:

gamedll "meanmod\meanmod.dll" or whatever the dll's name is.. should be that...

Then the target line should be this:

+localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mbotmod podbot_mm

brettyboy879 24-06-2005 03:22

Re: players vs bots
 
ok first of all. I thought i didnt need to do anything with the metamod dll, becuase the amxmodx installer puts it where it needs to be.

second, i keep messing up the liblist.gam. could u PLEASE paste whaty i should put into my liblist, including the epodbot.dll


And third, when i load the server with that target line, amxmmodx dosnt load. lol could u plesae just acces my computer, and make it 100 times easier on you and me,:D

brettyboy879 24-06-2005 05:35

Re: players vs bots
 
Hey you guys, what bots work on cz servers??

MarD 24-06-2005 07:19

Re: players vs bots
 
Heyyo,

Hmm, I know PODbot mm supports CZ. I'm not sure which other ones do as well.. Check the other bot's forum sections for FAQs, they might help. ;)

KWo 24-06-2005 08:31

Re: players vs bots
 
It's time e[pod]bot should support CZ , too. :)
Look what sPlOrYgOn made in pod code to support it. I guess it shouldn't be a big problem for THE_STORM. ;)

The Storm 24-06-2005 12:02

Re: players vs bots
 
Every bot that can be runned on CS 1.6 too can be runned and on CZ. EPB work with CZ tested by me but you still don't do that because I must change some code in EPB because EPB can detect only cstrike folder but not CZ folder so in the next release EPB will support CZ without any problem. :)

MarD 24-06-2005 22:54

Re: players vs bots
 
Heyyo,

I heard you need to fix the model detection, cause I remember reading a podbot mm fix for that so I'd work fine in CZ.

brettyboy879 25-06-2005 02:49

Re: players vs bots
 
i tried to install podbot_mm but the read me confused me. Is it really as complicated as it sounds?

Whistler 25-06-2005 03:07

Re: players vs bots
 
PHP Code:

int UTIL_GetTeam(edict_t *pEntity)
{
   
union
   
{
      
short s;
      
char c[2];
   } 
t;

   
char *g_engfuncs.pfnInfoKeyValue(g_engfuncs.pfnGetInfoKeyBuffer(pEntity), "model");
   
t.c[0] = p[0];
   
t.c[1] = p[1];

   if (
t.== (('e' << 8) + 't') || // TError
      
t.== (('e' << 8) + 'l') || // LEet
      
t.== (('r' << 8) + 'a') || // ARctic
      
t.== (('u' << 8) + 'g') || // GUerilla
      
t.== (('i' << 8) + 'm')) // MIlitia
      
return TEAM_TERRORIST;

   return 
TEAM_CT// URban, GSg9, SAs, GIgn, VIp, SPetsnaz



MarD 25-06-2005 03:12

Re: players vs bots
 
Heyyo,

At first it is a bit overwhelming, but then after getting it right, you realise how easy it is to setup. ;)

Just create a folder called "addons" in your "cstrike" folder

create another folder inside your "addons" folder called "metamod"

inside that folder, create another folder called "dlls" and that's where you put your "metamod.dll" file.

We'll start out with just this for now. Just answer back once you get this part nailed down. ;)

brettyboy879 25-06-2005 04:08

Re: players vs bots
 
well i already have metamod installed, becuase the amxmodx installer did that defualt

The Storm 25-06-2005 10:35

Re: players vs bots
 
Quote:

Originally Posted by Whistler
PHP Code:

int UTIL_GetTeam(edict_t *pEntity)
{
   
union
   
{
      
short s;
      
char c[2];
   } 
t;

   
char *g_engfuncs.pfnInfoKeyValue(g_engfuncs.pfnGetInfoKeyBuffer(pEntity), "model");
   
t.c[0] = p[0];
   
t.c[1] = p[1];

   if (
t.== (('e' << 8) + 't') || // TError
      
t.== (('e' << 8) + 'l') || // LEet
      
t.== (('r' << 8) + 'a') || // ARctic
      
t.== (('u' << 8) + 'g') || // GUerilla
      
t.== (('i' << 8) + 'm')) // MIlitia
      
return TEAM_TERRORIST;

   return 
TEAM_CT// URban, GSg9, SAs, GIgn, VIp, SPetsnaz



Thanks a lot Whistler. :)

brettyboy879 25-06-2005 16:39

Re: players vs bots
 
im an idiot.... WHat do i do with that code?

sPlOrYgOn 25-06-2005 17:55

Re: players vs bots
 
Quote:

Originally Posted by brettyboy879
im an idiot.... WHat do i do with that code?

nothing.. you do what this guy said..
Quote:

Originally Posted by MarD
Heyyo,

At first it is a bit overwhelming, but then after getting it right, you realise how easy it is to setup. ;)

Just create a folder called "addons" in your "cstrike" folder

create another folder inside your "addons" folder called "metamod"

inside that folder, create another folder called "dlls" and that's where you put your "metamod.dll" file.

We'll start out with just this for now. Just answer back once you get this part nailed down. ;)


MarD 25-06-2005 18:51

Re: players vs bots
 
Heyyo,

Ah, amx mod x installer, that's good.

Now, then, forget what I wrote, and post on here what's in your "liblist.gam". Just open it with notepad or someother text editor program (like openoffice, omgz! freeware pwnage right there ;) ).

Once you do that, I'll show you what your liblist.gam file should look like to include meanmod.


All times are GMT +2. The time now is 05:45.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.