RCBot 1.00 |
RCBot 1.00 |
Cheeseh |
Oct 3 2015, 01:33 PM
Post
#1
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
New update to RCBot 2 for the latest in Steam update nonsense.
PLEASE DELETE YOUR OLD RCBot2 DLL and VDF from each mod before install. Metamod Source version now only supported. The latest version includes metamod and an installer to automatically install metamod source and RCBOT2 into your mods. Download RCBot 1.0 You can now edit the path of where you have installed RCBot by writing it in the rcbot2.vdf which is now placed in the MOD/addons/metamod folder rcbot2.vdf CODE "Metamod Plugin" { "alias" "RCBot2" "file" "addons/rcbot2meta" "rcbot2path" "<where you have installed RCBOT2>" } the rcbot2.vdf and the rcbot2path is created automatically by the installer from where you choose to install Includes fixes for the following problems: CODE 1.00 ==== all: updated for latest Steam all: comes with Installer and latest Metamod Source all: weapons ini allows weapon customisation all: hookinfo.ini allows end users to update hooks all: fixed hookinfo.ini loading from beta version all: added rcbot2path into rcbot metamod VDF tf2: medics can heal enemy spies if they dont think they are the enemy tf2: more support for new weapons tf2: medic fixes and improvements tf2: fixed engis not moving equipment after successful MVM wave tf2: fixed some bugs related to sentry gun management tf2: bots now using custom loadouts use rcbot_customloadouts 1 tf2: allow bots to use buff items tf2: bots attempt to use drink and snipers use bow tf2: added projectile prediction for cow mangler tf2: fixed some weapons tf2: fix crash with sniper |
BlueCheese |
Oct 7 2015, 04:54 AM
Post
#21
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
Here's my error when I try to set up. Apparently bot_mods.ini does not recognise tf/tf2?
QUOTE [RCBot] file not found/opening error 'addons/rcbot2\config\bot_mods.ini' mode r [RCBot] failed to make folders for addons/rcbot2\config\bot_mods.ini [RCBot] file not found/opening error 'addons/rcbot2\config\bot_mods.ini' mode w [RCBot] failed to make folders for addons/rcbot2\config\bot_mods.ini [RCBot] Making a bot_mods.ini file for you... Edit it in 'addons/rcbot2\config\bot_mods.ini' [RCBot] Error! Couldn't create config file addons/rcbot2\config\bot_mods.ini [RCBot] file not found/opening error 'addons/rcbot2\config\bot_mods.ini' mode r [RCBot] failed to make folders for addons/rcbot2\config\bot_mods.ini [RCBot] HL2 MODIFICATION "tf2/tf" NOT FOUND, EXITING... see bot_mods.ini in bot config folder [BOT ERROR] Mod not found. Please edit the bot_mods.ini in the bot config folder steamdir = tf2 gamedir = tf |
Nightc0re |
Oct 7 2015, 11:50 AM
Post
#22
|
Advanced Member Group: Moderator Posts: 58 Joined: 10-July 15 From: Austria Member No.: 2,397 |
Here's my error when I try to set up. Apparently bot_mods.ini does not recognise tf/tf2? I assume metamod and rcbot is running fine on your server. If not look here (scroll down a little bit, ignore step #3 if you are running a dedicated server). Since the new update, Cheeseh added the ability to change the location of the rcbot folder in the *.vdf file. If you place your configs into addons/rcbot2/config, the *.vdf file should look like this (for tf2). CODE "Metamod Plugin" { "alias" "RCBot2" "file" "addons/rcbot2meta" "rcbot2path" "tf/addons/rcbot2/" } The plugin is searching from the root of your server folder, so you have to prepend "tf" to your path. I have already changed this behavior for my upcoming Linux/Windows version of RCBot2 |
Cheeseh |
Oct 7 2015, 02:16 PM
Post
#23
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
you can also put the full (absolute) path in rcbot2path
and you need this in your bot_mods.ini CODE mod = TF2 steamdir = tf2 gamedir = tf bot = TF2 |
BlueCheese |
Oct 9 2015, 02:31 AM
Post
#24
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
I put my steam id into accessclients.ini but the server says I don' have permission to use rcbot addbot? How to bypass this?
I put my steam id into accessclients.ini but the server says I don' have permission to use rcbot addbot? How to bypass this? Will sourcemod admins fix this? It would be easier if I could execute this from the steamcmd console. |
madmax2 |
Oct 9 2015, 05:53 PM
Post
#25
|
RCBot Guru Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 |
Cheers on v1.00 , Nice to see more contributors on the forum, too...
I put my steam id into accessclients.ini but the server says I don' have permission to use rcbot addbot? How to bypass this? Will sourcemod admins fix this? It would be easier if I could execute this from the steamcmd console. Did you try "rcbotd addbot"? I'm not sure about SM admins? |
BlueCheese |
Oct 10 2015, 02:43 AM
Post
#26
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
Are rcbots read as tfbots in the server console? And is it possible to make the tf_bot_quota convars apply to rcbots?
|
BlueCheese |
Oct 10 2015, 05:29 AM
Post
#27
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
Hello once again, I will soon be doing the RCBOT vs TFBOT epic battle. After I am done, I will post a replay here.
|
BlueCheese |
Oct 10 2015, 07:59 AM
Post
#28
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
|
Cheeseh |
Oct 10 2015, 08:02 AM
Post
#29
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
how do you think that they cheat? I know they are really aimbotters (by which I mean super good at aiming) and they know sometimes if you are a spy, and turn around 90 degrees etc. I'd like to take things from TFBot and add them to rcbot but except make sure they don't look like they're cheating so obviously
btw I can't see your demo |
BlueCheese |
Oct 10 2015, 08:14 AM
Post
#30
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
how do you think that they cheat? I know they are really aimbotters (by which I mean super good at aiming) and they know sometimes if you are a spy, and turn around 90 degrees etc. I'd like to take things from TFBot and add them to rcbot but except make sure they don't look like they're cheating so obviously I heard something about the steam ID changing - check your steam id in the console btw I can't see your demo Tf bots always know if you just backstabbed... They scan through walls, They remember that you are a spy unless you change disguises, even if you hide Pyros are cheap Expert disguised spies are able to see invisible enemies... I didn't upload the demo yet because the forum lags when I try. It's 16 MB, I'll put it into a different link. https://wiki.teamfortress.com/wiki/Bots You can read more about the default bots here. Also, here is my replay: https://www.mediafire.com/?hggyc9v8aczlaip Can you make something like tf_bot_quota for rcbots? I wanted to make a server that booted bots when players came. I will try turning on supermode this time. |
BlueCheese |
Oct 10 2015, 07:31 PM
Post
#31
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
Tf bots always know if you just backstabbed... They scan through walls, They remember that you are a spy unless you change disguises, even if you hide Pyros are cheap Expert disguised spies are able to see invisible enemies... I didn't upload the demo yet because the forum lags when I try. It's 16 MB, I'll put it into a different link. https://wiki.teamfortress.com/wiki/Bots You can read more about the default bots here. Also, here is my demo: https://www.mediafire.com/?hggyc9v8aczlaip Can you make something like tf_bot_quota for rcbots? I wanted to make a server that booted bots when players came. I will try turning on supermode this time. Here is the results of Supermode RCBOTS and Normal TFBOTS: https://www.mediafire.com/?ll6d4d35gfkvw3z |
genmac |
Oct 11 2015, 03:28 AM
Post
#32
|
RCBot Guru Group: Waypointers Posts: 571 Joined: 11-November 11 Member No.: 2,098 |
@BlueCheese ...YOu could also post a screenshot of the final score board of your bot battle.
For me the best map to do a bot battle is cp_cloak...it's small enough good for a 1 on 1, or 2 vs 2, or 3 vs 3 bot battle with random class spawns on, a 1 sec respawn time so the battle is highly fast paced. I max out everything in terms of bot skills and accuracy I mean everything totally maxed out and the winner is... |
BlueCheese |
Oct 12 2015, 04:18 AM
Post
#33
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
@BlueCheese ...YOu could also post a screenshot of the final score board of your bot battle. For me the best map to do a bot battle is cp_cloak...it's small enough good for a 1 on 1, or 2 vs 2, or 3 vs 3 bot battle with random class spawns on, a 1 sec respawn time so the battle is highly fast paced. I max out everything in terms of bot skills and accuracy I mean everything totally maxed out and the winner is... I will make a new demo with server cvars mp_disable_respawn_times 1, tf_bot_keep_class_after_death 0 on cp_cloak. TFBOTS will be expert and RCBOTS with "Good skill". Supermode for rcbot will be on. All bots will use maxed out profiles. It will be a 12v12. All bots will use stock weapons. Is this good? Cp_cloak doesn't allow tournament, I will use koth_nucleus instead. Ok? [Don't max out the stock tf bots yet but do max out rcbots and check what happens. there's a supermode 1 config you can turn on rcbots so make sure that's on as well. I'm rooting on rcbots of course hehe but I'll share my results once your's are out first hehe.] (Who made this edit?) How many rounds? I'll try 50 |
genmac |
Oct 15 2015, 01:34 AM
Post
#34
|
RCBot Guru Group: Waypointers Posts: 571 Joined: 11-November 11 Member No.: 2,098 |
A 10 min battle or 10 rounds would be enough I think.
|
Nightc0re |
Oct 16 2015, 09:20 AM
Post
#35
|
Advanced Member Group: Moderator Posts: 58 Joined: 10-July 15 From: Austria Member No.: 2,397 |
Cheeseh the new update logic does not work on Linux.
CODE if ( m_PointMasterResource.get() == NULL ) { edict_t *pMaster = CClassInterface::FindEntityByClassnameNearest(Vector(0,0,0),"team_control_point_master",65535); if ( pMaster ) { extern ConVar rcbot_const_point_master_offset; extern IServerGameEnts *servergameents; CBaseEntity *pMasterEntity = servergameents->EdictToBaseEntity(pMaster); unsigned long full_size = sizeof(pMasterEntity); unsigned long mempoint = ((unsigned long)pMasterEntity) + rcbot_const_point_master_offset.GetInt(); m_PointMaster = (CTeamControlPointMaster*)mempoint; m_PointMasterResource = pMaster; } } I had to use the old logic for my Linux Version. I just wanted to let you know. The new Linux Version is available here. |
BlueCheese |
Oct 18 2015, 02:58 AM
Post
#36
|
Member Group: Members Posts: 28 Joined: 30-August 15 Member No.: 2,406 |
Does anyone know a dedicated cvar which automatically adds tf bots? Sort of like "tf_bot_quota fill" mode, in which bots are adjusted to match the number of players?
|
Cheeseh |
Oct 18 2015, 01:09 PM
Post
#37
|
Admin Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 |
Cheeseh the new update logic does not work on Linux. I had to use the old logic for my Linux Version. I just wanted to let you know. The new Linux Version is available here. yeah I don't know why that's there -- that was just test code which didn't work anyway. It shouldn't be on the latest svn. Jrob updated an automatic way of doing this in Linux but didn't use the rcbot signature scanning functions http://rcbot.bots-united.com/forums/index....ost&p=13620 |
Nightc0re |
Oct 19 2015, 05:25 PM
Post
#38
|
Advanced Member Group: Moderator Posts: 58 Joined: 10-July 15 From: Austria Member No.: 2,397 |
yeah I don't know why that's there -- that was just test code which didn't work anyway. It shouldn't be on the latest svn. Jrob updated an automatic way of doing this in Linux but didn't use the rcbot signature scanning functions http://rcbot.bots-united.com/forums/index....ost&p=13620 Yeah, I've seen that, but in my case it was easier to use an additional offset in the hooks.ini. For each update we probably have to change a bunch of offset, changing one additional offset, doesn't make a difference ^^ Regarding the changes/bug-fixes. I'll set up a github repository in the next days, so you can see all the changes. It is nowhere near perfect, but it works at the moment, but improvements are still possible. Best regards |
Nightc0re |
Oct 27 2015, 11:05 AM
Post
#39
|
Advanced Member Group: Moderator Posts: 58 Joined: 10-July 15 From: Austria Member No.: 2,397 |
Cheeseh, I've created a GitHub repository for the Linux version.
You can find the repository here. If you want to see the changes I've made, you should probably look into this commit. |
Fillmore |
Oct 27 2015, 10:26 PM
Post
#40
|
RCBot Guru Group: Waypointers Posts: 447 Joined: 1-April 09 Member No.: 1,511 |
Where do I modify the cosmetics that the bots use?
Also, where do I modify the kind of weapons that the bots use? Since the .ini has their script counterparts in it and I'd like to prohibit the bots from using botkillers all the time. |
Lo-Fi Version | Time is now: 5th November 2024 - 02:11 AM |