Re: YaPB2 Updates
Thank you so much for the update , Jeefo
There are problems too, hope it can be fixed 1.the bot can't aim correctly if they get hit ,maybe when get hits (at a far distance),it makes him aim wrong , you can easily see sometimes two bots shooting each others (for long time ,about 20 seconds) but no one get kill,maybe they get hurt each others and both aim wrong ,while human can kill them easily in that case 2. there is also a problem with defusing the c4 while being shooted, if the bot get hit in defusing C4, he cancel defusing and return fire,after killing the enemy (or enemy disappear) he get back to defuse C4 From now he can't defuse it ,he just start defusing than cancel, then start, and cancel again ... ( i encounter these problems on all version of yapb ,include latest version (v2.7.1.4323)) Thanks again |
Re: YaPB2 Updates
Hi! First one is known, and I have no idea why.
The second will be fixed next week. Thank you for report!) |
Re: YaPB2 Updates
Code:
L 12/13/2015 - 12:43:41: Server cvar "yb_quota" = "0" |
Re: YaPB2 Updates
it is possible to make that bots shot at the breaking walls and other subjects automatically as realbot when it in a visibility range?
shoot_breakable 1-0 |
Re: YaPB2 Updates
Quote:
dl: https://yapb.jeefo.net/drop/yapb/4348_git152/ |
Re: YaPB2 Updates
Quote:
|
Re: YaPB2 Updates
Quote:
Just a note: Xash3D engine compatibility is now fixed. try: https://yapb.jeefo.net/drop/yapb/4348_git152/ |
Re: YaPB2 Updates
Quote:
I tried using rcon "yb_autovacate 1" but it instantly goes back to 0 |
Re: YaPB2 Updates
on the android there is no working cs1.3 xash with metamod version
only Port CSDM mod under Xash3d for Android OS written from scratch http://4pda.ru/forum/index.php?showtopic=700747 |
Re: YaPB2 Updates
Quote:
Quote:
I guess we can solve the 1st problem by making the bot move to change their position - then reaim after get hit Because in my experience, it seems that the 1st problem only happens when the bots crouch or stand still while shooting, it seems that they never move after the 1st problem happens (unless they follow the radio command ,or task) Thus moving after get hit would make them harder to get hits * I don't know about coding - but in my experience ,when this problem happens (they keeps shooting but i don't get hit), i tried hiding and appears again ,that issue would be gone (they can aim correct again,like they "reset" the aiming system) so i guess this method would work Quote:
if it is what he means , i think it's better if we make it togglable because there are some func_breakable entities that cannot be able to break- no matter how many times we shoot them (if set to Material Type "7" or flags "1" ) https://developer.valvesoftware.com/...urce_Engine%29 -If we set the flags to "1" ,zbot (cs condition zero bot) would know it is unbreakable and they never shoot it -However,if the flags not "1",but Material Type is "7" they will keep shooting at it if they want to go through, while it is unbreakable (zbot don't understand that Material Type "7" entities is unbreakable) -The same problem happens if flags not "1" but the health of breakble entity is too large Sothat i always set the breakable entity that i want the bot go through become "break when touch" (flags 2),and change all breakable entities that has Material Type "7". not sure about yapb behavior when encounter breakable entity (because i always set it become "break when touch" as i said above,they would go through breakable entity without having to shoot it) Just my idea Sorry for my bad english |
Re: YaPB2 Updates
Quote:
|
Re: YaPB2 Updates
Still cant reproduce, comrade?
Hmm why not look at my conf/yapb.cfg and maybe compare those variables and test it from that cfg? Code:
// ------------------------------------------------------------------------ |
Re: YaPB2 Updates
Try latest build. https://yapb.jeefo.net/drop/releases..._latest.tar.xz
|
Re: YaPB2 Updates
OK the bot quota seems to be working fine. Except the autovacate when I join the server with the same yapb config and despite using rcon yb_autovacate 0 that automatically made yb_autovacate 0 stay on. And the quota doesnt reduce when I join to reserve the slots for human players e.g. 10 human players vacates all 10 bots from the bot quota.
Also the server floods with yb_quota 0 and yb_quota 10 every second, on a map that doesn't have waypoints on a particular map so you may want to fix that. |
Re: YaPB2 Updates
Quote:
Will fix spam in next commit. |
Re: YaPB2 Updates
Quote:
|
Re: YaPB2 Updates
Tested YaPB vs Podbot in terms of CPU usage. Podbot is a truly monster.
Here the sampling data from Visual Studio: 300 seconds, de_aztec, 32bots, latest hlds. i7-3517U both bots running under metamod-p. podbot_mm v22c: https://yapb.jeefo.net/tmp/podbot_sample.png yapb 2.7.1 (latest commit): https://yapb.jeefo.net/tmp/yapb_sample.png yapb currently runs ~2 times faster than podbot_mm. i'm happy :) |
Re: YaPB2 Updates
i'm a bit new here so i have some questions now. i have some servers and i decided to change PB on my CSDM server to something new. around 2004-2005 was the last time when i met with all the well known bots so i have no clue what's changed in the last ~11 years. that was pretty far and what i only know well is PB.
the main reason of the change is what you posted above: CPU usage. i dunno how bot modules works but i guess poorly made waypoints with wrong paths and flags really kicks the server's ass. and i guess till Valve updated the engine PB getting more unstable. KWo is a cool guy but he is not too active so i think YaPB2 would be a better choice for me now. so i have a CSDM on a v6027 Linux server with latest Metamod-P and AMXX 1.8.2. this forum is really crowded and it's hard to find exact answers for my questions so sorry if i'm dumb: 1.) is YaPB2 support CSDM well? 2.) is YaPB2 better than PB (performance, functions)? 3.) does YaPB2 know the same what PB know? 4.) can YaPB2 handle already existing and newly created PB waypoints? 5.) where can i find a detailed tutorial for installation/configuration/usage? 6.) i know how to make waypoints but don't know how to optimise. where can i find any guide? 7.) could you link me the base language file? i would add hungarian language support. 8.) can i make some requests? |
Re: YaPB2 Updates
Quote:
1) Yes, including FFA mode. 2) Well they somewhat equal. Perfomance better than pb. Functions? Well the same, except that YAPB not affected by darkness. 3) Mostly yes. 4) Yes. 5) Old docs is not complete, new is not yet written. Installation: Extract linux package, add linux addons/yapb/bin/yapb.so to plugins.ini. 6) If yb waypoint save works, waypoints are pretty good, for CSDM it doesn't matter at all :) 7) https://yapb.jeefo.net/drop/releases/ addons/yapb/conf/lang/ |
Re: YaPB2 Updates
Quote:
1.) what CSDM mode exactly do? is it just tell the bots to ignore goals? cause i have a request and maybe this already exist. 5.) please link me those tutorials if still useful. 7.) i mean there is no "en_lang.cfg" file in the package. |
Re: YaPB2 Updates
Quote:
2. Will try to find tomorrow. 3. You need f.e. RU_lang.cfg, the [ORIGINAL] section is a English text and [TRANSLATED] is what you need. |
Re: YaPB2 Updates
Quote:
i also tried to configure them and made some test but i guess i misunderstood some cvars. i would like to add automatically 11 bots for my server and no more. but also want to a bot leave when a human player connect. how can i set it? and which is the lowest difficulty level? 0 or 1? |
Re: YaPB2 Updates
Quote:
you need to set yb_quota 11 & yb_autovacate 1, this means 11 bots are permanently on server, when human joins one bot kicked off, when human leaves one bot added to server. yb_difficulty 0 - is the lowest. docs: http://yapb.jeefo.net/helpdata_old/help_older/ |
Re: YaPB2 Updates
Quote:
do i need these on CSDM? only gunmenu allowed: yb_debug_goal "-1" yb_economics_rounds "0" yb_botbuy "1" and what "2" means? is it just a mistype or there are another settings too? what "1" do? yb_shoots_thru_walls "2" and can i make a request? it would be good to add another setting for yb_autovacate and bot should leave if the human player join to a team. |
Re: YaPB2 Updates
Quote:
about yb_shoots_thru_walls , no it's not mistype 2 = method that used in all podbot-clones for wall-penetration test, 1 = more "cheating" method of testing. about yb_autovacate, ok, i will look into this. |
Re: YaPB2 Updates
Quote:
so i set up a 1000FPS server with 24 slot and with my CSDM config. i tested the server with pingboost 2/3 (cause some hosts only allow 2). in my test i compared PODBot and YaPB with 11 bots. here's my results: PODBot v3.22c with pingboost 2 YaPB v2.7.2 with pingboost 2 PODBot v3.22c with pingboost 3 YaPB v2.7.2 with pingboost 3 the maximum CPU usage of YaPB was never get higher than 26% in my tests. so i'm pretty satisfied now:punk: |
Re: YaPB2 Updates
i installed YaPB on my live server. after a few players join they just leave the server. i did not found too much in the logs. "Bot xyz kicked" and that's all. why the bots leave suddenly?
|
Re: YaPB2 Updates
Quote:
|
Re: YaPB2 Updates
Quote:
|
Re: YaPB2 Updates
1 Attachment(s)
Quote:
|
Re: YaPB2 Updates
1 Attachment(s)
Quote:
|
Re: YaPB2 Updates
Quote:
|
Re: YaPB2 Updates
1 Attachment(s)
Quote:
New try. Attached. |
Re: YaPB2 Updates
Quote:
UPDATE with the previous build (in comment 111) run yet and i noticed another bug. i set fake ping for bots, but it's not always working and usually nothing shown. maybe this already existed but i didn't notice before. |
Re: YaPB2 Updates
i tried to test the latest build but it's crashing the server all over the time with the following error messages:
Code:
Connection to Steam servers successful. |
Re: YaPB2 Updates
1 Attachment(s)
Yup sorry, i have used wrong compiler.
New version added. Note that it's debug version, and it's just for finding bugs. |
Re: YaPB2 Updates
Quote:
is it normal that they use weapons what i restrict for them? |
Re: YaPB2 Updates
Quote:
With latency_display = 2, you need special names.cfg. I'll try to find one. How do you restrict weapons? |
Re: YaPB2 Updates
Использую как метамод плагин . Билд 6153 бетка , АМХХ 1.8.3
Yet Another POD yapb.dll v2.7.2 Пару нюансов есть по ним: 1. Не дружат с glow rendering ( fm_set_rendering(id,kRenderFxGlowShell,200,200,100 ,kRenderNormal,8); // goldenish) - перестают стрелять по игроку у которого есть или был рендеринг (да, даже сброс fm_set_rendering(id); // reset back to normal ) не помогает . 2. с SG550 и Scout только с далека валят. если на средней дистанции то бегут один к одному и в ступор .. 3. С ножа практически не реально убить даже на 1 из 5 сложности. 4. При коннекте игрока боты выходят а вот когда игрок выходит - бот не присоеденяется. Но это не критично ибо мне все равно придется писать плагин который будет кикать ботов когда они мертвые. 5. На KNIFE MOD CS 1.6 сервер поставил ботов - на таких картах как 35hp они спрыгивают и разбиваются .. бегут в воду и там смотрят друг на друга .. кошмар .. ПодБоты бегут по вейпоинтам, а если и прыгают то используют парашют . Но подботы юзают много ЦП и тупят по своему. 6. Нет детальной настройки ботов (стрельбы) . Очень большой % хедшотов. |
Re: YaPB2 Updates
Quote:
special names? you mean i need to create "lang_names.cfg" file? cause it's already done. with the last stable release this function partially but worked. when they connected it took about 8-10 secs to get their ping and sometimes disappeared. with the debugging version this is completely dead. generally all weapons are available in gunmenu (with CSDM's /guns command). but i wanted to restrict them to use for example AWP with YaPB built-in command but they still can choose. is this normal behaviour? my settings: yb_restricted_weapons "00000000000000000000011101" UPDATE sometimes only some bots leave but they stuck or what and stop leaving. for example i set 12 bots with autovacate. then 4 human arrive and only 2 bots leave. and then they stop leaving when players arrive. |
All times are GMT +2. The time now is 12:07. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.