![]() |
players vs bots
I would like to make it so i have like 20 bots vs all the players who come into my server. Could soone please tell how how i would go about making it players vs. bots?
thanks |
Re: players vs bots
Heyyo,
ok, there's 2 ways I believe. 1st the manual way: start the server with mp_autoteambalance 0 .. or whatever that command is. :P and then, add bots to the desired team you want. Simple. Another way, more "on-the-fly" is with that metamod plugin that PMB made.. forgot the name, but check his site: http://racc.bots-united.com I think it's called the swapteams plugin. It has a command you can execute that sets it up as players vs bots I think, or at least whips players all onto the same team. (Am I using it wrong??? :P) |
Re: players vs bots
ok everyone keesp telling me to change the players to my desired team manulay, but i dont know how! What is the command to change a player to a team? somthing like amx_player to ct? or what?
thanks |
Re: players vs bots
Instead of changing their team you can also just only add bots to the other team.
|
Re: players vs bots
The meanmod is designed to do exactly what you want.
|
Re: players vs bots
Heyyo,
DOH! sorry botmeister.. I dunno why I diddn't think of that, I used to use meanmod all the time with PODbot v2.5. :\ I suggest turning on some of the stuff meanmod does like the walking, cause that used to make podbot v2.5 really, REALLY hard cause then you wouldn't hear them coming like you usually do. :P |
Re: players vs bots
k jsut a few questions.
1) can i use meanmod along side of amxmox? 2) i jsut put the mean folder in the dedicated server cstrike folder right? 3) how do i make it say that its players vs bots? WHat commands do i enter to the console? thanks alot for taking the time to help me |
Re: players vs bots
Heyyo,
You can't use amx mod x without using metamod, so in other words, yes, you need to load metamod, and then load amx mod x from it. Quote:
and for the 3rd question? Quote:
|
Re: players vs bots
k sweet, so i just drop the meanmod folder in cstrike, and these commands will work?
|
Re: players vs bots
Heyyo,
No dude, you need to read how it works. You need to edit the "liblist.gam" and change the gamedll line to this: gamedll "mean\mean.dll" Hmm, darn, for a sec there I thought meanmod was botmixer for adding/removing bot support via that external .ini file.. ack, it's built into meanmod.. so I dunno if you can use it with e[pod]bot then, might need to use podbotmm... here's the line you put in your server's launch parameters: +localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mbotmod podbot_mm that should do it (well, if you're using podbotmm). |
Re: players vs bots
mEAn is untested with e[POD]bot and full support is not built in for the bot at this time (easy for me to add if I ever get around to it or if someone else does it). If the e[POD]bot server side commands remain the same as they were for POD 2.x, then you could tell mEAn that POD bots are loaded and that should do the trick.
For bot balancing the critical command we need is for adding the bots to the game. Kicking the bots just uses the standard kick command (except for the new metamod PODbot which requires a special server side command). If you have a static number of bots on one team, then there's no problem and you can just disable the bot balancing, but tell mEAn to enforce the bot vs human game play. This will stop ppl from joining the bot team (if they do, they will explode). |
Re: players vs bots
Because the people wanted to mix bots (for fun), PODBOT E[POD]BOT and also IvPBOT on one server, we should 've change the syntax of commands calling them to let the people control separately each kind of bot they have on their servers. I mean (without puns this time :) ) for podbot mm we have prefix "pb" , for ivpbot we have prefix "ivp" and for e[pod]bot I suggested to use "epb" prefix (dunno if it's already done or not). All these prefixes are without quotes. Also a syntax of commands might be a bit different (for example for kicking or adding bots, fillserver etc) - so it needs separate code in mEAn for each bot and test with every podbot clone separately (and then also together) to make sure if it works.
[EDIT] I forgot to say also about another podbot clone - YapB. It has also its-own prefix to DS server commands. It's "yapb". ;) [/EDIT] |
Re: players vs bots
E[POD]bot will have the prefix epb in the next version.
|
Re: players vs bots
ok well if mean mod wont work with epodbots, could you PLEASE just tell me a command a cvar i can set, or SOMTHING that can make my server players vs bots??
thanks alot Brett |
Re: players vs bots
mEAn should work with e[POD]bot because from what I'm reading in here, it still uses the same syntax as the old POD 2.x used. I had forgotten that mEAn was configured to work with epod and the code is still in place (I checked).
To run mEAn with e[POD]bot specify in your command line that runs HLDS +localinfo mbotmod epodbot See the document install.txt for more details. epodbot support is not listed in there, but the syntax for the hlds command line is similar to that of the other bots that are listed. |
Re: players vs bots
ok, i installed it, and i know its set up right, becuase when i typed m_help in console, it gave me the lsit of commands. SO i typed m_botmode_botvshuman. (becuase thats al i wanted to do in teh first place) and nothing happened. SO i tried restarting the server, and still nothing happened. thanks for all your help you guys. ANd thanks in advance, if your still gonna help me. lol
thanks BRETT |
Re: players vs bots
Did you try "m_botmode_botvshuman 1", I mean with a 1 at the end?
|
Re: players vs bots
Heyyo,
Well zacker, if you don't put in the value, it should show you the value such as you type this in the console: sv_cheats it'll show: sv_cheats is "1" or something like that anywho... if it says: unkown command "m_botmode_botvshuman" then it's probably installed wrong. make a shortcut of your hlds and put this in the end of the target line: +localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mbotmod podbot_mm once again, check your liblist.gam file in your cstrike folder, make sure it says this: gamedll "mean\mean.dll" and that should get it to work. If you're not sure, post on here what your liblist.gam looks like. |
Re: players vs bots
alrighty, this is what my liblist.gam looks like
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 "EPODbot\EPB.dll" gamedll_linux "EPODbot/EPB_i386.so" gamedll "mean\mean.dll" gamedll_linux "dlls/cs_i386.so" I also copied and pasted all those commands in my server.cfg (it said to in the install.txt) when my dedicated server is running, i type m_help and it gives me a list of commands. So dosnt that mean that its working? THen i type M_botmode_botvshuman, and nothing happens, i tried changing maps to see if it just needed to restart, but that didnt do anything either. By the way, if i havnt said yet, im using Epodbots. thanks a bunch BREtt |
Re: players vs bots
Your liblist.gam is not correct. However try to tape in the console :
M_botmode_botvshuman 1 and don't forget the number one (1) and tell us what happen. |
Re: players vs bots
I typed m_botmode_botvshuman 1 and nothing happened. Why is my liblist.gam incorrect? lol this is so frusterating. Everyone on other forums keeps laughing at me asying this is so easy to do, but i jsut cant get it.lool
thanks PLEASE HELP |
Re: players vs bots
Heyyo,
Change your liblist.gam to look like 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" that should get your meanmod loaded. Then? do like botmeister readme and like he posted ealier: Create a hlds shortcut, and add this to the end of the target line: +localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mbotmod epodbot then start it up from that shortcut, and then try those console commands, if they don't work you might've installed mean mod wrong, or something else.. |
Re: players vs bots
dude, whats a target line?? lol
thanks |
Re: players vs bots
lol ok i added that stuff to the target lines, and i think i got mean mode to work, but it caused the bots not to load. Wehn the server started, i enetered m_botmode_botvshuman, and it showed me this
(mEAn) Bot mode: bots vs humans (mEAn) Balancing Bots ... ... Found: 0 human spectators. ... Found: 0 humans on TE team. ... Found: 0 humans on CT team. ... Found: 0 bot spectators. ... Found: 0 bots on TE team. ... Found: 0 bots on CT team. ... Adding to TE Team 4 bots. (mEAn) Bot team balance completed. pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest (mEAn) Bot mode: bots vs humans (mEAn) Balancing Bots ... and now 5 minutes later, still no bots are in the server |
Re: players vs bots
Heyyo,
Yeah, I messed up on the targetline, it should be this: +localinfo mgamedll epodbot/epb.dll +localinfo mbotmod epodbot worked for me, I tried to message you it but you went offline.. |
Re: players vs bots
Try running e[POD]bot without mean. Just change your liblist.gam file so that it loads epod. Then manually typ intp teh console the command:
pb "addbot 100 1" If nothing happens, then the server side command does not work, or is of a different syntax than what it used to be. If it works - bots are added to the game - then your HLDS command line is incorrect and mEAn is not able to load epod. |
Re: players vs bots
Ah, I see you found the problem.
|
Re: players vs bots
Thank all of you guys for helping me with this. And to marD, i am reall sorry i signed off last night without warning. I went to take a piss, and when i came back my laptop had ran out of battery. lol I know you tried a bunch of things untill it worked, and thanks alot for that.
lol i havnt tested out the new target line, but i sure it will work. PEAce u guys Brett |
Re: players vs bots
awwww i was so ready for this to work. lol
I changed the target line, and started my server and still none of the bots loaded. (mEAn) Bot mode: bots vs humans (mEAn) Balancing Bots ... ... Found: 0 human spectators. ... Found: 0 humans on TE team. ... Found: 0 humans on CT team. ... Found: 0 bot spectators. ... Found: 0 bots on TE team. ... Found: 0 bots on CT team. ... Adding to TE Team 4 bots. (mEAn) Bot team balance completed. pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest pb "addbot 100 1" Actual skill will be overridden by internal BotAim System as highest ] pb "addbot 100 1" any more ideas?? thanks |
Re: players vs bots
lol and ALSO, now amxmodx isnt working
|
Re: players vs bots
Heyyo,
Ok, one thing that could be bad is if you diddn't install metamod the default way. Now you see, metamod default install for hlds is this: steamapps\dedicated server\cstrike\addons\metamod\dlls\metamod.dll if that checks out? then epodbot will automatically load metamod once epodbot's done loading. It's pretty neat I say. :) aright, another thing, check your "plugins.ini" file for your metamod installation, make sure it loads only non-bot plugins. so no PODbot mm, and yapb. I'm sure both and anyother modded versions of podbot can screw up your epodbot. amxmodx requires you to plug it into your metamod, so obviously have your "plugins.ini" load up amxmodx. After this? it should be fine. If not? If you'll let me, I could try remote controlling your pc and then I should be able to sort this thing out. I use a program called realvnc, very good stuff: http://www.realvnc.com/ if you have a few computers around the house, it's very handy as you won't need to get up just to walk across the house or whatever just to use another computer. Heh, they've been upgrading it quite a bit and have enabled remote controlling from even full screen I believe, so now through realvnc I can play monkey island on me sis's computer from mine! w00t! lol... wouldn't it be sad if it became soo efficient I'd actually run better remote controlling a pc to play Unreal Tournament 1 than playing it on the actual computer you're at? If so.. I'd probably be gaming it up right now on this school computer, lmao. :P |
Re: players vs bots
ok i think im just gonna erase the addmons folder, and the epodbot folder, and jsut reinstall amxmodx and epodbots to start fresh.
as for the remote control, yeah sure thing, im open to that. I use logmein.com cause u dont gotta download any programs. But did you say that you can play games thru that realvnc????? thats dope!!! with logmein.com it wont let me play games. alrighty thanks my AIM is brettyboy879 if u use that and you already know my msn messenger. |
Re: players vs bots
Heyyo,
Well, you can KINDOF play games through it.. it's still verry lagged, but hey, it's on its way. If you've used a previous v3.3 release you'd see what I mean. dragging windows around is now pretty smooth, and it used to not even handle full screen mode. Now it can. ;) Heh, I'll try n' control me sis's computer right now n' try n' play a game, I'll see what happens :) BAHAHAHA! a refresh rate of 0.4 f/s! :D Obviously, I need to figure out how to jack that up more.. it's probably an option only in the pro versions to change the refresh rate. I tried it fullscreen as well, but that was also very slow, same speed. :P PIC! |
Re: players vs bots
Your amxmodx stopped work because now You don't have the call to metamod in his latest target line You have:
+localinfo mgamedll epodbot/epb.dll +localinfo mbotmod epodbot no metamod call -> no AMX MOD X and no other fun plugins work...:P Because it's impossible to get to correct work the line like: +localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mgamedll epodbot/epb.dll +localinfo mbotmod epodbot (two times called mgamedll) - so it wouldn't work until THE_STORM will change epodbot into a metamod plugin (one reason more to do it). mEAn may call only one mgamedll - metamod.dll or not_mm_bot.dll. One of them will work - the other will not. [EDIT] But try this way: +localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mm_gamedll epodbot/epb.dll +localinfo mbotmod epodbot Now it's metamod calling epodbot and dunno if it would work with mEAn. This line seems to be too long - create in notepad the file called autoexec.cfg (if You don't have it already) in cstrike directory (You have there Your liblist.gam file) and write in it these lines: +localinfo mgamedll addons/metamod/dlls/metamod.dll +localinfo mm_gamedll "epodbot/epb.dll" +localinfo mbotmod epodbot Then remove that target line in the shortcut and try to start the game again. [/EDIT] |
Re: players vs bots
Heyyo,
KWo, we have epodbot currently able to load metamod dude. If metamod's installed in the default directories, yeah, epodbot should load it. So another way he could try to load epodbot with meanmod is make meanmod think it's the default PODbot 2.x (not podbot mm). +localinfo mm_gamedll epodbot/epb.dll +localinfo mbotmod podbot that should technically work as well. |
Re: players vs bots
Kwo, that's a very interesting solution and it may work, but I'm not sure.
I just realized that because e[POD]Bot is NOT a metamod plugin, so you don't need to have mEAn load metamod. Instead you can have metamod load mEAn and have mEAn load epod. Modify your liblist.gam file to load metamod: gamedll "addons\metamod\dlls\metamod.dll" Modify your command line so that metamod loads mEAn and mEAn loads epod: +localinfo mm_gamedll mean/mean.dll +localinfo mgamedll epodbot/epb.dll +localinfo mbotmod epodbot I hope this finally solves the problem. |
Re: players vs bots
Quote:
so install metamod.dll to somewhere else instead of addons/metamod/dlls, such as addons/metamod/dll |
Re: players vs bots
Quote:
|
Re: players vs bots
Heyyo,
Well, people wanna use metamod plugins with epodbot, and LN diddn't want to have epodbot as open source (which metamod requires for plugins) so we just had epodbot load metamod. Now people can use epodbot with metamod and their plugins like amx mod n' so on. |
Re: players vs bots
@ MarD - try to read again what I wrote in my previous post. I used old PODBOT2.5 (not being a mm plugin) and metamod with StastMe and ClanMod (after I switched to AMX (AMX X). Before 16.06.2001 (mm 1.08.00)
it wasn't possible to use mm and bot.dll (not being a mm plugin) together. But since 16.06.2001 You can use as localinfo mm_gamedll "bot\bot.dll" and don't need to load mm from bot.dll anymore. |
All times are GMT +2. The time now is 17:04. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.