Sie sind nicht angemeldet.

1

Samstag, 27. August 2011, 11:44

Bots und Teambalancer

Hi !

ich habe ein kleines Problem mit meinen Bots auf dem Server! Der Server läuft im SM_GunGame-Modus und als kleiner Anreiz joinen 6 Bots, wenn ein realer Spieler joint. Das klappt auch alles einwandfrei und so spielt der reale Spieler mit 2 Bots, gegen 3 Bots von der anderen Seite. Kommt noch ein realer Spieler hinzu, macht wieder ein Bot einen Slot frei und nun sind 2 reale Spiele auf einer Seite mit einem Bot, gegen 3 Bots aus dem anderen Team. So weit stimmt ja alles, aber kommt der 3 reale Spieler, so macht wieder ein Bot einen Slot frei und der der reale Spieler kommt zu den anderen realen Spielern, gegen 3 Bots vom gegnerischen Team. Das dürfte doch bei den Einstellungen gar nicht möglich sein, oder habe ich da einen Denkfehler?

Auszug der Server.cfg:


mp_autoteambalance "0"
mp_scrambleteams_auto "1"
mp_scrambleteams_auto_windifference "2"
mp_teams_unbalance_limit "1"
mp_limitteams "1"
mp_timelimit "0"

bot_quota 6
bot_quota_mode fill
bot_join_after_player 1
bot_difficulty 3
bot_defer_to_human 1
bot_auto_vacate 1
bot_chatter off


Bei mp_limitteams 1 dürfte ja jede Seite nur einen Spieler mehr haben.


Wie kann ich das machen, das die Bots sich richtig aufteilen ??? Mit diversen SM_Balancern ( Teambalancer 2.1 und DMTB ) habe ich keinen Erfolg gehabt. Auch ein Umstellen von mp_autoteambalance auf 1 bringt nichts. big-lol

Kann es daran liegen, das man bei mir auf dem Server Punkte für die BOTS bekommt, da diese auf "Schwer" eingestellt sind und so als reale Spieler erkannt werden ?

2

Samstag, 27. August 2011, 18:17

mp_limitteams 1

Dies sagt dir nur wie groß der Clien-Unterschied der 2 Fraktionen sein darf. Eine Fraktion darf in diesem Fall nur 1 Client mehr besitzen als die andere Fraktion.
Der menschliche Spieler ist ein Client.
Der NPC ist ein Fakeclient.

Dein Fehler ist ein anderer.

Poste doch mal deine komplette server.cfg als Spoiler.
+88_________________+880______
_+880_______________++80______
_++88______________+880_______
_++88_____________++88________
__+880___________++88_________
__+888_________++880__________
__++880_______++880___________
__++888_____+++880____________
__++8888__+++8880++88_________
__+++8888+++8880++8888________
___++888++8888+++888888+80____
___++88++8888++8888888++888___
___+++++888888fx8888888888__
____++++++888888888888888888__
_____++++++++000888888888888__
_____+++++++00008f8888888888__
______+++++++00088888888888___
_______+++++++0888f8888888____
_______+++++++08888l888888____
________+++++++8888888888_____

Ich bin das Arschloch das dir direkt die Meinung sagt, um dir die Peinlichkeit zu ersparen.

3

Sonntag, 28. August 2011, 09:33

Hi !
hier ist die komplette Server.cfg

Spoiler Spoiler

hostname "Testserver|GG|FastDL|Hlstats|Bots|"
sv_password ""
rcon_password ""
sv_rcon_maxfailures "3"
sv_rcon_banpenalty "4"
sv_cheats "0"
sv_region "3"
sv_maxspeed "320"
mp_flashlight "1"
mp_footsteps "1"
mp_startmoney "800"
mp_buytime "1.5"
mp_c4timer "40"
mp_fadetoblack "0"
mp_autoteambalance "0"
mp_scrambleteams_auto "1"
mp_scrambleteams_auto_windifference "2"
mp_teams_unbalance_limit "1"
mp_limitteams "1"
mp_timelimit "0"
mp_roundtime "9"
mp_winlimit "0"
mp_freezetime "0"
mp_friendlyfire "0"
mp_falldamage "1"
mp_allowspectators "1"
sv_allowdownload "1"
sv_allowupload "1"
mp_tkpunish "1"
mp_autokick "0"
mp_hostagepenalty "3"
mp_forcecamera "0"
sv_pure "0"
sv_alltalk "0"
sv_downloadurl "http://fastdl.de/css1"
sv_consistency 1
sv_maxupdaterate 101
net_maxfilesize 64

daf_enable 1
daf_log 0
daf_block_alla2cprint 0
daf_block_a2cprint_spam 1
daf_block_a2cprint_nonprintable 1

bot_quota 6
bot_quota_mode fill
bot_join_after_player 1
bot_difficulty 3
bot_defer_to_human 1
bot_auto_vacate 1
bot_chatter off

exec banned_user.cfg
exec banned_ip.cfg

Adding master server 72.165.61.189:27011
Adding master server 68.142.72.250:27011

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

4

Mittwoch, 31. August 2011, 14:36

Ich wette, die beiden Befehle widersprechen sich:

// Art, wie die Bot Anzahl gehalten wird. Bei fill werden Bots entfernt, wenn Spieler verbinden.
bot_quota_mode "fill"

// Bots spielen alleine auf dem Server (0) oder erst, wenn jemand joint (1)
bot_join_after_player "1"

Hau mal bot_join_after_player auf "0" damit die Bots schon drauf sind, auch wenn kein Spieler dabei ist. Denke sowieso das der "Anreiz" größer ist, wenn schon Bots da
sind. Das die erst joinen wenn jemand drauf spielt, weiss ja keiner vorher. Wir habens jedenfalls auch so, und es funzt.

Ausserdem:

mp_scrambleteams_auto "1"
mp_scrambleteams_auto_windifference "2"
mp_teams_unbalance_limit "1"

Diese Befehle sagen mir überhaupt nichts. Aber sollten sie funktionieren, dann könnte dies der letztendliche Grund für deinen Fehler sein.
Deine Config scheint jedenfalls nicht aktuell zu sein oder du hast sie dir von irgendwelchen dubiosen Quellen zusammengewürfelt.

Generier dir hier

http://www.ulrich-block.de/?page_id=88

eine frische server.cfg - alle Befehle darin sind aktuell.

Ähnliche Themen