.:: 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)

brettyboy879 06-06-2005 05:06

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

MarD 06-06-2005 05:53

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)

brettyboy879 06-06-2005 07:31

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

Zacker 07-06-2005 09:49

Re: players vs bots
 
Instead of changing their team you can also just only add bots to the other team.

botmeister 08-06-2005 07:17

Re: players vs bots
 
The meanmod is designed to do exactly what you want.

MarD 08-06-2005 08:01

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

brettyboy879 10-06-2005 22:26

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

MarD 11-06-2005 02:53

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:

Originally Posted by meanmod install.txt file
Using Metamod
=============
There are two ways to load metamod. One method will work for
a server running mEAn with or without bots, the other will work
only when running mEAn without bots.

Note: The "METAMOD WITHOUT BOTS" method will still work when there
are bots loaded, however some of the bot enhancements provided by
mEAn will not be available.

METAMOD WITH OR WITHOUT BOTS (recommended method)

You must load the mean.dll or mean_i386.so in the liblist.gam file,
and then tell mEAn to load metamod with the following command line:

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

maybe botmeister can shed some light on to how we'd be able to get epodbot working.

and for the 3rd question?

Quote:

Originally Posted by meanmod MEANcommands.txt
Bot management commands: (Admins only)
-----------------------------------------------------------------
m_botmode < option >

Options:
botvshuman
botvsbot
humanvshuman
botswhenoneplayer
botswhenxplayers <maxplayers>
botsfillserver

botvshuman : Bot vs human play is activated and enforced.

botvsbot: Allows bots to play against bots. Humans can join any team.

NOTE: botvshuman and botvsbot use the command settings from m_autobalancebots
to fill the server with bots and keep the bot to human ratio balanced.

m_autobalancebots on <minbots> <maxbots> <ratio>

Where the server is filled with <minbots> to start with.
For each human player that joins the server, bots will be added
according to the value specified for <ratio>.

Example,
if <ratio> is 0, no new bots will be added when a human joins
if <ratio> is 1, then 1 new bot will be added for each human player that joins
if <ratio> is 2, then 2 new bots will be added for every human player

humanvshuman: Human only play is enabled. All bots are
automatically removed from server and will never rejoin unless
manually added by the ServerOp or Admin.

botswhenxplayers <xplayers>
Bots will be added to the game based on the <maxbots> setting
specified with the m_autobalancebots command. When more than "x"
human players join the server, as specified by <xplayers>, all
the bots will be kicked out leaving only human players. When no
human players are in game, the server will be filled with
<minbots>

Example:

minbots = 5
maxbots = 8
maxplayers = 4

Example series:
0 humans on server, <minbots> = 5 bots on server
1 human joins, <maxplayers> not exceeded, <maxbots> = 8 bots on server
2 humans join, <maxplayers> not exceeded, <maxbots> = 8 bots on server
3 humans join, <maxplayers> not exceeded, <maxbots> = 8 bots on server
4 humans join, <maxplayers> not exceeded, <maxbots> = 8 bots on server
5 humans join, <maxplayers> exceeded, 0 bots on server
6 humans join, <maxplayers> exceeded, 0 bots on server

botsfillserver: The server is filled with bots up to <maxbots>.
As human players join, the bots will reduce by the same number
of humans that are present until no more bots are present. When
the server has no human players, the server is filled with
<minbots>.

Example:

minbots = 5
maxbots = 8

Example series:
0 humans on server, <minbots> = 5 bots on server
1 human joins, <maxbots> - 1 = 7 bots on server
2 humans join, <maxbots> - 2 = 6 bots on server
3 humans join, <maxbots> - 3 = 5 bots on server
4 humans join, <maxbots> - 4 = 4 bots on server
5 humans join, <maxbots> - 5 = 3 bots on server
6 humans join, <maxbots> - 6 = 2 bots on server
7 humans join, <maxbots> - 7 = 1 bots on server
8 humans join, <maxbots> - 8 = 0 bots on server
9 humans join, <maxbots> - 9 = 0 bots on server

NOTE: Uses m_autobalancebots <maxbots> value to fill server with
bots, <minbots> is used only when there are no humans in the game.
Bot team enforcement is turned off by default and bots will join
both teams. In addtion mp_autobalance will be turned on by default.
Use command "m_switchbotteam" to limit bots to one team only - if
you specify a particular team mp_autobalance will be turned off.

default minimum access level: admin2

m_enforcebotteam < on | off >
Any human player found on the designated bot team will get blown
up automatically at start of each round. Active only when bots
are in the game.
Default Setting: off
default minimum access level: admin2

m_enforcehumanteam [on [ct|te|any] | off]
When set to "on", humans will be forced to reside on a specific team.
If the team is not specified, "any" team will be assumed. If any team
is in effect AND enforcement is "on", the server will decide what team
humans must reside on by choosing the team with the most humans on it.
When all humans leave the game, the human team is set back to "any".

To fix the human team to a specific team, specify "ct" or "te" as the
team. This will force the server to always choose a specific team. When
a team is specified, the team will not be reset to "any" after all
humans leave the game.

The enforcement is active ONLY when there are bots in the game,
otherwise it will have no effect.

Use this command to force humans onto a specific team, while allowing
bots to exist on both teams.

m_allowonbotteam <userid> [ yes | no ]
allows player to join bot team when m_enforcebotteam is on.
default minimum access level: clan member

The below commands work only if bots support server side commands.

m_autobalancebots < on | off > [ < minbots > < maxbots > < ratio > ]
bots will auto balance to keep teams even with a ratio of bots
to humans. You can specify a minimum and maximum number of bots
allowed and the ratio. The default is minbots= 4, maxbots= 8,
ratio= 1.75 bots for every human player. When there are no humans
in the game, minbots will always be present.
default minimum access level: admin2

m_autobalancedisplay < on | off >
CVAR Turns on or off the display of autobalancing information
to the server console.

m_switchbotteam < te | ct | any >
switches the bot team to the team specified. leave blank to
toggle the bot team from the current team to the opposing team.
specify "any" to allow bots on any team.
default minimum access level: clan member

m_addbot < number_of_bots > [ ct | te ]
adds < number_of_bots > to the specified team. with no aurguments,
will add 1 bot to the designated bot team, or if there is no
designated bot team, then to a randomly assigned team.
default minimum access level: admin2

NOTE: m_addbot will allow reverse order of arguments,
for example these entries are all valid:

m_addbot te
m_addbot ct
m_addbot 2 te
m_addbot ct 6

m_addbots < number_of_bots > [ ct | te ]
Works exactly the same as m_addbot. This command was added
because it was natural for many people to type this version
of the command in place of m_addbot.

m_autokillbots [on|off]
When set to "on" the bots will be auto killed to force a round end.
The auto kill is triggered as soon as all human players have died,
but there remain one or more live bots on each team.

m_killbots < all | te | ct >
kills all bots on specified team.
default minimum access level: admin2

m_kickbot < number_of_bots > [ ct | te ]
kicks < number_of_bots > from the specified team. No arguments
will kick 1 bot from the server. If a bot team is specified, only
bots from that team will be kicked.
default minimum access level: admin2

m_kickbots [ te | ct ]
kicks all bots on specified team. No arguments will kick all
bots from server no matter what team they are one.
default minimum access level: admin2

m_botskill <lowest | low | medium | high | highest | insane | random> | <0 - 100>
sets the bot skill when bots are added to the server. You can specify
a range from 0 to 100 where 0 is lowest skill and 100 is best skill.
Alternatively, specify "lowest" through "highest" for preset ranges.

Note: The skill value is automatically translated and scaled to
match the equivalent skill for whatever bot is loaded.

default minimum access level: clan member

lowest = bots that almost never shoot at you
low = bots that will occasionally shoot at you
medium = bots are pretty good, but slow on the trigger
high = bots are very good
highest = very skilled bots that are a bitch to beat
insane = for experts only! The bots will almost never miss.

Note: The "insane" setting is actually a bot cheat. It disables the
inaccuracy from weapon recoil and movements (such as running while
firing). This allows for normally unattainable accuracy. All other
skill settings do not use cheats.

m_botskilldelay <seconds>
CVAR to adjust skill reaction times. Larger values make the
bots easier to kill because their reaction times will be slower.
No effect when skill is set to "highest" or "insane".

Range: 0.0 to 5.0
Default: 0.25

m_autoskillswitch [on|off] | [ probability ]
Turns on/off auto bot skill switching on map change. A probability
between 0 and 100% can be specified. A probability of 100% will
ensure the skill is changed to a randomly selected level on each
map change. As new bots are spawned they will be assigned the new
skill level.

Range: 0 to 100
Default: 20

default minimum access level: server op

m_autosteamswitch [on|off] | [ probability ]
Turns on/off auto bot team switching on map change. A probability
between 0 and 100% can be specified. A probability of 100% will
ensure the bot team is switched on each map change. Default is
ON 20%
default minimum access level: server op

m_kickdupbots [ on|off ]
Command to kick from server bots with duplicate names. Duplicate
names are preceeded with "(n)" when n is a one or two digit
number, anything else will not be considered as a duplicate name.

Default: off

WARNING: Setting this to "on" with POD bots will result in
problems with your game whenever a duplicate bot is kicked.
To reduce duplicate POD bot names, it is recommended that you
add at least 150 names to your botnames.txt file.


brettyboy879 11-06-2005 03:52

Re: players vs bots
 
k sweet, so i just drop the meanmod folder in cstrike, and these commands will work?

MarD 11-06-2005 08:20

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).

botmeister 11-06-2005 08:21

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).

KWo 11-06-2005 09:44

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]

The Storm 11-06-2005 16:59

Re: players vs bots
 
E[POD]bot will have the prefix epb in the next version.

brettyboy879 11-06-2005 21:04

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

botmeister 12-06-2005 08:21

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.

brettyboy879 12-06-2005 16:14

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

Zacker 12-06-2005 17:32

Re: players vs bots
 
Did you try "m_botmode_botvshuman 1", I mean with a 1 at the end?

MarD 12-06-2005 21:36

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.

brettyboy879 12-06-2005 22:10

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

The Storm 12-06-2005 22:32

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.

brettyboy879 13-06-2005 00:11

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

MarD 13-06-2005 05:26

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..

brettyboy879 13-06-2005 06:23

Re: players vs bots
 
dude, whats a target line?? lol

thanks

brettyboy879 13-06-2005 06:35

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

MarD 13-06-2005 08:16

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..

botmeister 13-06-2005 08:19

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.

botmeister 13-06-2005 08:20

Re: players vs bots
 
Ah, I see you found the problem.

brettyboy879 13-06-2005 14:16

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

brettyboy879 13-06-2005 14:24

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

brettyboy879 13-06-2005 14:40

Re: players vs bots
 
lol and ALSO, now amxmodx isnt working

MarD 13-06-2005 18:32

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

brettyboy879 13-06-2005 21:49

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.

MarD 13-06-2005 22:54

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!

KWo 13-06-2005 23:47

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]

MarD 14-06-2005 00:54

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.

botmeister 14-06-2005 10:12

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.

Whistler 14-06-2005 12:57

Re: players vs bots
 
Quote:

Originally Posted by botmeister
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.

...and EPB will still try to load Metamod -> infinite loop.

so install metamod.dll to somewhere else instead of addons/metamod/dlls, such as addons/metamod/dll

KWo 14-06-2005 20:45

Re: players vs bots
 
Quote:

Originally Posted by MarD
Heyyo,

KWo, we have epodbot currently able to load metamod dude. If metamod's installed in the default directories, yeah, epodbot should load it.

What the hell You are talking about? Why bot.dll should load metamod? If want to use metamod and bot.dll (not being a mm plugin) You, guys, 've need to load metamod from liblist.gam and then as localinfo use mm_gamedll "bot\bot.dll". That's how I've been always using metamod and old PODBOT2.5. I don't see the reason why bot.dll should load metamod.

MarD 14-06-2005 22:58

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.

KWo 15-06-2005 08:48

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.