.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   YaPB (http://forums.bots-united.com/forumdisplay.php?f=55)
-   -   YaPB2 Updates (http://forums.bots-united.com/showthread.php?t=9960)

iluvbot 05-12-2015 04:39

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

jeefo 11-12-2015 00:34

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

RoboCop 13-12-2015 14:52

Re: YaPB2 Updates
 
Code:

L 12/13/2015 - 12:43:41: Server cvar "yb_quota" = "0"
L 12/13/2015 - 12:43:41: Server cvar "yb_autovacate" = "0"

This occurs when I set yb_quota 10 and yb_autovacate 1 when I startup CS 1.6 Linux server but after 4 seconds it resets to 0 for some odd reason.

ExAnimo 16-12-2015 08:04

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

jeefo 16-12-2015 16:24

Re: YaPB2 Updates
 
Quote:

Originally Posted by iluvbot (Post 66371)
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

2. possibly fixed in 4348.
dl: https://yapb.jeefo.net/drop/yapb/4348_git152/

jeefo 16-12-2015 16:25

Re: YaPB2 Updates
 
Quote:

Originally Posted by RoboCop (Post 66373)
Code:

L 12/13/2015 - 12:43:41: Server cvar "yb_quota" = "0"
L 12/13/2015 - 12:43:41: Server cvar "yb_autovacate" = "0"

This occurs when I set yb_quota 10 and yb_autovacate 1 when I startup CS 1.6 Linux server but after 4 seconds it resets to 0 for some odd reason.

Can't reproduce... What build and map?

jeefo 16-12-2015 16:25

Re: YaPB2 Updates
 
Quote:

Originally Posted by ExAnimo (Post 66374)
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

Not sure, what you want exactly.

Just a note: Xash3D engine compatibility is now fixed. try: https://yapb.jeefo.net/drop/yapb/4348_git152/

RoboCop 16-12-2015 16:41

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66376)
Can't reproduce... What build and map?

This appears to occur on every CS 1.6 maps including de_dust. The version is YAPB v2.7.1.4323 on MM v1.21p37 for Linux HLDS SteamPipe.

I tried using rcon "yb_autovacate 1" but it instantly goes back to 0

ExAnimo 16-12-2015 19:55

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

iluvbot 16-12-2015 20:56

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66372)
Hi! First one is known, and I have no idea why.

The second will be fixed next week.

Thank you for report!)

Quote:

Originally Posted by jeefo (Post 66375)
2. possibly fixed in 4348.
dl: https://yapb.jeefo.net/drop/yapb/4348_git152/

Thank you very much jeefo :D. i 'll try it
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:

Originally Posted by jeefo (Post 66377)
Not sure, what you want exactly.

Just a note: Xash3D engine compatibility is now fixed. try: https://yapb.jeefo.net/drop/yapb/4348_git152/

i guess he want the bot to shoot func_breakable entity in a range
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

jeefo 17-12-2015 23:18

Re: YaPB2 Updates
 
Quote:

Originally Posted by RoboCop (Post 66378)
This appears to occur on every CS 1.6 maps including de_dust. The version is YAPB v2.7.1.4323 on MM v1.21p37 for Linux HLDS SteamPipe.

I tried using rcon "yb_autovacate 1" but it instantly goes back to 0

With default install of hlds & bot, still can't reproduce.

RoboCop 19-12-2015 02:42

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:

// ------------------------------------------------------------------------
// This file is part of Yet Another Ping Of Death Bot Configuration Files.
// Copyright (c) 2003-2015, by YaPB Development Team.
//
// Please check out the documentation, before altering config files.
// ------------------------------------------------------------------------

//
// Display's additional debug information about bot, when you spectating him.
//
// Default: 0
//
yb_debug "0"

//
// Forces all bots to move to specified here goal.
//
// Default: -1
//
yb_debug_goal "-1"

//
// Chance that bot will autofollow human-commander in start of each round.
//
// Default: 20
//
yb_user_follow_percent "20"

//
// Maximum number of bots, that can follow human-commander each round.
//
// Default: 1
//
yb_user_max_followers "1"

//
// Forces all bot's to play only with knives.
//
// Default: 0
//
yb_jasonmode "0"

//
// Select's bot's radio-chatter-communication types.
//
// Allowed values:
//  0 - Radio & Chatter Disabled.
//  1 - Only Radio Enabled.
//  2 - Chatter & Radio Enabled.
//
// Default: 2
yb_communication_type "2"

//
// Enables bot's economics rounds. See general.cfg for more info.
//
// Default: 1
//
yb_economics_rounds "1"

//
// Enables or disables bot's ability to move silently, if they hears enemy.
//
// Default: 1
//
yb_walking_allowed "1"

//
// Forces bot to punish teammate, that shooting him. This also forces bots to vote for kick against his tk'ing teammate.
//
// Default "1"
//
yb_tkpunish "1"

//
// Bot's do nothings, and stays at spawn.
//
// Default: 0
//
yb_freeze_bots "0"

//
// Allows or disallows bot's to do spraypaints.
//
// Default: 1
//
yb_spraypaints "0"

//
// Allows or disallows bots ability to buy weapons.
//
// Default: 1
//
yb_botbuy "1"


//
// Path to chatter, by default points to chatter from Official CSBot
//
// Default: sound/radio/bot
//
yb_chatter_path "sound/radio/bot"

//
// Weapons that bot unable to buy in any situations. Priority of this cvar higher, than the data specified in general.cfg
//
// Default:
//
yb_restricted_weapons ""

//
// Allows or disallows bot's shooting through walls at enemies.
//
// Default: 2
//
yb_shoots_thru_walls "2"

//
// When enabled, bot's will ignore any enemies on the way, but will do their goals.
//
// Default: 0
//
yb_ignore_enemies "0"


//
// Only used with CSDM mod, and selects whether CSDM is active. This cvar automatically configured by bot.
// No need to edit manually in most cases.
//
// Available values:
//  0 - Disabled CSDM.
//  1 - CSDM Active.
//  2 - CSDM Active with FFA mode.
//
yb_csdm_mode "0"

//
// Kick bots to automatically make room for human players.
//
// Default: 1
//
yb_autovacate "1"

//
// Adds this number of bots per human users.
//
// Default: 0
//
yb_quota_match "10"

//
// Total maximum bots can be added by yb_quota_match, only effective when yb_quota_match non-zero.
//
// Default: 0
//
yb_quota_match_max "10"

//
// Bot's will join the game, only one alive human already joined team.
//
// Default: 0
//
yb_join_after_player "0"

//
// Forces bot's to join specific team.
//
// Available values:
//  any - Bot's will join both teams.
//  ct - Bot's will join only CT team.
//  te - Bot's will join only T team.
//
// Default: any
//
yb_join_team "any"

//
// Specifies bot "clan" tag, that displayed before his name.
//
// Default: ""
//
yb_name_prefix "[APG-BOT]"


//
// Controls what latency will be shown in scoreboard for bots.
//
// Available values:
//  0 - Nothing is displayed.
//  1 - "BOT" latency is displayed.
//  2 - Simulating human latency.
//
yb_latency_display "1"

//
// Allows or disallows bots text-chat.
//
// Default: 1
//
yb_chat "0"

//
// Controls the password to access bot command and menus, when connected to server running yapb.
//
// Default: thebot
//
// Notes: Change this, if you going to run bots on dedicated server.
//
yb_password "pissoffbot"

//
// Setinfo password key, that holds yb_password on client, to access bot commands and menus, when connected to server
// running yapb.
//
// Default: _ybpw
//
// Usage:
//  setinfo _ybpw thebot  - You will be able to access bot's menu in commands remotely.
//
yb_password_key "_ybwp"

//
// Small welcome message on first round, showing version and build of the bot.
//
// Default: 1
//
yb_listenserver_welcome "1"

//
// Specifies host, that contains dozen of waypoint files. Host must contain subdirectory /wpdb/ which contains all the waypoints.
//
// Default; yapb.jeefo.net
//
yb_waypoint_autodl_host "yapb.jeefo.net"

//
// Allows or disallows bot to download waypoints from autodl_host.
//
// Default: 1
//
// Notes: This may freeze game loading process for a few seconds, as download done in main thread.
//
yb_waypoint_autodl_enable "1"

//
// Language that used to display menus and messages from bot dll.
//
// Default: en
//
yb_language "en"

//
// Bot difficulty. As it-is.
//
// Default: 4
//
yb_difficulty "3"

//
// Amount of bots to add. Adding many bots will use more cpu. Start with a few bots, then add more if needed.
//
// Default: 9
//
yb_quota "10"

//
// Binds "=" key to open bot's main menu
//
bind "=" "yb menu"


jeefo 20-12-2015 19:20

Re: YaPB2 Updates
 
Try latest build. https://yapb.jeefo.net/drop/releases..._latest.tar.xz

RoboCop 20-12-2015 21:18

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.

jeefo 23-12-2015 18:50

Re: YaPB2 Updates
 
Quote:

Originally Posted by RoboCop (Post 66403)
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.

Autovacate is disabled when quota_match/quota_match_max is used.

Will fix spam in next commit.

jeefo 04-01-2016 18:41

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66410)
Autovacate is disabled when quota_match/quota_match_max is used.

Will fix spam in next commit.

Should be fixed now.

jeefo 04-01-2016 18:48

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

ViBE@ 09-01-2016 21:52

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?

jeefo 09-01-2016 23:24

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66423)
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.

Hello and welcome!

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/

ViBE@ 10-01-2016 00:20

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66424)
Hello and welcome!

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/

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

jeefo 10-01-2016 00:37

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66425)
thanks!
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.

1. It,s disables some internal checks.
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.

ViBE@ 10-01-2016 15:57

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66426)
1. It,s disables some internal checks.
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.

okay. meanwhile i tried to translate the main language file but somehow it does not work. i created the files and set the language to "hu" but it's still use english i also tried to overwrite the russian file and set the language to "ru". is it normal?

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?

jeefo 10-01-2016 17:23

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66427)
okay. meanwhile i tried to translate the main language file but somehow it does not work. i created the files and set the language to "hu" but it's still use english i also tried to overwrite the russian file and set the language to "ru". is it normal?

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?

you need to keep hu_lang.cfg and change yb_language to "hu" and don't forget to change the yb_password variable if running HLDS.

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/

ViBE@ 11-01-2016 17:03

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66428)
you need to keep hu_lang.cfg and change yb_language to "hu" and don't forget to change the yb_password variable if running HLDS.

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/

hm, looks like the problem was the server. first i tried to test them on a local server. i don't know is it a bug or not. now looks like everything is fine. but some settings are not clear for me.

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.

jeefo 11-01-2016 17:18

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66429)
hm, looks like the problem was the server. first i tried to test them on a local server. i don't know is it a bug or not. now looks like everything is fine. but some settings are not clear for me.

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.

You don't need to do anything. YaPB should detect CSDM.

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.

ViBE@ 11-01-2016 17:36

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66430)
You don't need to do anything. YaPB should detect CSDM.

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.

thanks. and btw i'm very proud and thankful cause you really made a good job. i have an HQ VPS test server. i know it's not the same like on a native dedicated server but i guess these results are spectacular too.

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:

ViBE@ 11-01-2016 21:57

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?

Navton 12-01-2016 09:56

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66432)
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?

Same. When i play as_highrise "Bot (name of bot) kicked". After 1 round game crashes.

jeefo 12-01-2016 14:29

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66432)
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?

Post your cfg.

ViBE@ 12-01-2016 14:42

Re: YaPB2 Updates
 
1 Attachment(s)
Quote:

Originally Posted by jeefo (Post 66434)
Post your cfg.

here is my YaPB cfg.

jeefo 12-01-2016 15:09

Re: YaPB2 Updates
 
1 Attachment(s)
Quote:

Originally Posted by ViBE@ (Post 66435)
here is my YaPB cfg.

Try this build.

ViBE@ 12-01-2016 20:38

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66436)
Try this build.

with the same settings now they don't leave if a real player join. so it's the opposite. if i kick one a new will come :/

jeefo 12-01-2016 23:01

Re: YaPB2 Updates
 
1 Attachment(s)
Quote:

Originally Posted by ViBE@ (Post 66437)
with the same settings now they don't leave if a real player join. so it's the opposite. if i kick one a new will come :/

Not sure when and how i broke that feature... I have no DS with real players to test. If you can help, it would be good.

New try. Attached.

ViBE@ 12-01-2016 23:11

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66438)
Not sure when and how i broke that feature... I have no DS with real players to test. If you can help, it would be good.

New try. Attached.

of course. i do what i can. i will share the results tomorrow.

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.

ViBE@ 13-01-2016 04:24

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.
  VAC secure mode is activated.
*** Error in `./hlds_linux': double free or corruption (!prev): 0x08e6fe08 ***
Aborted
email debug.log to linux@valvesoftware.com
Wed Jan 13 03:10:18 CET 2016: Server restart in 10 seconds

Connection to Steam servers successful.
  VAC secure mode is activated.
*** Error in `./hlds_linux': double free or corruption (!prev): 0x09279e08 ***
Aborted
email debug.log to linux@valvesoftware.com
Wed Jan 13 03:10:33 CET 2016: Server restart in 10 seconds

Connection to Steam servers successful.
  VAC secure mode is activated.
*** Error in `./hlds_linux': double free or corruption (!prev): 0x09860e08 ***
Aborted
email debug.log to linux@valvesoftware.com
Wed Jan 13 03:11:19 CET 2016: Server restart in 10 seconds


jeefo 13-01-2016 08:32

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.

ViBE@ 14-01-2016 04:30

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66441)
Yup sorry, i have used wrong compiler.

New version added. Note that it's debug version, and it's just for finding bugs.

now they leave when a player join with the same cfg. so this function looks like working again. yb_latency_display "2" does'n show anything.

is it normal that they use weapons what i restrict for them?

jeefo 14-01-2016 11:51

Re: YaPB2 Updates
 
Quote:

Originally Posted by ViBE@ (Post 66442)
now they leave when a player join with the same cfg. so this function looks like working again. yb_latency_display "2" does'n show anything.

is it normal that they use weapons what i restrict for them?

So that function working well now?

With latency_display = 2, you need special names.cfg. I'll try to find one.

How do you restrict weapons?

trololoshka 14-01-2016 15:08

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. Нет детальной настройки ботов (стрельбы) . Очень большой % хедшотов.

ViBE@ 14-01-2016 18:06

Re: YaPB2 Updates
 
Quote:

Originally Posted by jeefo (Post 66443)
So that function working well now?

With latency_display = 2, you need special names.cfg. I'll try to find one.

How do you restrict weapons?

damn, it was an early bird. sometimes they don't leave. so sadly not :/

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.