IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> rcbot 2 - no cheats needed
Cheeseh
post Mar 21 2014, 02:11 AM
Post #1


Admin
*****

Group: Admin
Posts: 3,055
Joined: 11-September 03
From: uk
Member No.: 1



I've got bots to join without needing cheats now without needing an extra plugin! It was so simple but I just thought of why it wasn't working today and fixed it.

*Waypoints made in this version won't work in older versions!

changelog:
bots don't need sv_cheats!
waypoint version now 4 : Waypoints made in this version won't work in older versions!
added rcbot welcome message (tool tip)
waypoint author and modifier info saved in new waypoint
added welcome message showing author and modifier of waypoints, author is only saved once
MGs move up after 'move up mg' voice command
MGs move up when they see friendly killed
fixed far away squad members stopping when leader stops moving
bots try to use secondary melee weapon in dod:s
new cvar to allow tooltips
tooltips for waypoints
bots shoot breakables only if not seen enemy for a short time
new squad cvar to increase/reduce frequency of bot squads
player joining crash fix (teds suggestion)
dod:s added timeout for snipers and machine gunners if they cant deploy or zoom
rcbot waypoint drawtype 4 will show automatically generated danger (red = dangerous) waypoints of a bots team, rcbot debug nav 1 and rcbot debug bot <botname> must be used first.
tf2: hwguys don't rev minigun if they have the flag
tf2: bots don't investigate sounds in tf2 if they have the flag
tf2: bots can't hear spies attacking with knife behind them unless they know there are spies nearby
dod:s allow bots to crouch when reloading at crouch or machinegun waypoints
tf2: bots listen to footsteps and investigate teammates attacking
All bot classes can snipe or deploy mg if they pickup an mg or sniper rifles
bots respond to need mg voice command

Issues:
melee only still doesn't work in DOD:S
some MGs still prone at MG points

rcbot_botcmd_nocheats must be 1
rcbot_sv_cheats_auto must be 0
sv_cheats must be 0 in your config

DLL

http://sourceforge.net/p/rcbot2/code/HEAD/....dll?format=raw

non home version

http://sourceforge.net/p/rcbot2/code/HEAD/....dll?format=raw
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SPYderman
post Mar 21 2014, 05:11 AM
Post #2


Advanced Member
***

Group: Members
Posts: 59
Joined: 10-August 13
Member No.: 2,299



QUOTE(Cheeseh @ Mar 21 2014, 02:11 AM) *

I've got bots to join without needing cheats now without needing an extra plugin! It was so simple but I just thought of why it wasn't working today and fixed it.

*Waypoints made in this version won't work in older versions!

changelog to come

rcbot_botcmd_nocheats must be 1
rcbot_sv_cheats_auto must be 0
sv_cheats must be 0 in your config

DLL

http://sourceforge.net/p/rcbot2/code/HEAD/....dll?format=raw

non home version

http://sourceforge.net/p/rcbot2/code/HEAD/....dll?format=raw

Excellent.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Mar 22 2014, 01:53 AM
Post #3


Admin
*****

Group: Admin
Posts: 3,055
Joined: 11-September 03
From: uk
Member No.: 1



QUOTE(SPYderman @ Mar 21 2014, 06:11 AM) *

Excellent.


not that the adding without cheats only seems to work in DOD:S and not in TF2 .... wacko.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Mar 22 2014, 05:49 AM
Post #4


RCBot Guru
*****

Group: Waypointers
Posts: 956
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



Nice, many new features to check out... thanks... smile.gif

So, I assume by loading a version3 waypoint with this new dll, then saving, converts the waypoint to version4? Otherwise it remains a version3 waypoint?

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SPYderman
post Mar 22 2014, 07:07 AM
Post #5


Advanced Member
***

Group: Members
Posts: 59
Joined: 10-August 13
Member No.: 2,299



QUOTE(Cheeseh @ Mar 22 2014, 01:53 AM) *

not that the adding without cheats only seems to work in DOD:S and not in TF2 .... wacko.gif

Seems to work on TF2 for me, I didn't get any sv_cheat notifications.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Mar 22 2014, 10:33 AM
Post #6


Admin
*****

Group: Admin
Posts: 3,055
Joined: 11-September 03
From: uk
Member No.: 1



QUOTE(SPYderman @ Mar 22 2014, 08:07 AM) *

Seems to work on TF2 for me, I didn't get any sv_cheat notifications.


for me didn't work. Are you using dedicated server?

QUOTE(madmax2 @ Mar 22 2014, 06:49 AM) *

Nice, many new features to check out... thanks... smile.gif

So, I assume by loading a version3 waypoint with this new dll, then saving, converts the waypoint to version4? Otherwise it remains a version3 waypoint?


yes! indeed. However it might automatically save it as version 4 because it will need to generate the visibility . With version 4 it will save author's name the first time and then after that save the modifier's name if it is different from the author. So waypoints will be credited to the original author
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SPYderman
post Mar 22 2014, 07:02 PM
Post #7


Advanced Member
***

Group: Members
Posts: 59
Joined: 10-August 13
Member No.: 2,299



QUOTE(Cheeseh @ Mar 22 2014, 10:33 AM) *

for me didn't work. Are you using dedicated server?
yes! indeed. However it might automatically save it as version 4 because it will need to generate the visibility . With version 4 it will save author's name the first time and then after that save the modifier's name if it is different from the author. So waypoints will be credited to the original author

Nope, did this through the launcher. I actually paid attention to sv_cheats, I THINK it turns it off and on, but it hides the notification.

EDIT: Nevermind, changed a cvar and it started showing sv_cheats going on and off. Regardless, I have a plugin that hides that.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ThreeHeavys
post Mar 25 2014, 05:46 PM
Post #8


Member
**

Group: Members
Posts: 14
Joined: 29-January 13
Member No.: 2,252



Rcbot is broken when i try to save my waypoints it just shutsdown my Dedi server and gives me a Runtime error :/

Error details:
R6025
- Pure virtual function call
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SPYderman
post Mar 26 2014, 10:05 PM
Post #9


Advanced Member
***

Group: Members
Posts: 59
Joined: 10-August 13
Member No.: 2,299



QUOTE(ThreeHeavys @ Mar 25 2014, 05:46 PM) *

Rcbot is broken when i try to save my waypoints it just shutsdown my Dedi server and gives me a Runtime error :/

Error details:
R6025
- Pure virtual function call

I don't think this is the right section nor thread to post this on unless you think it has something to deal with this lol.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Mar 27 2014, 07:51 PM
Post #10


RCBot Guru
*****

Group: Waypointers
Posts: 956
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



QUOTE(ThreeHeavys @ Mar 25 2014, 09:46 AM) *

Rcbot is broken when i try to save my waypoints it just shutsdown my Dedi server and gives me a Runtime error :/

Error details:
R6025
- Pure virtual function call

As far as I know, waypointing and many waypoint commands, on dedicated servers, are not supported by RCbot2. Waypointing can only be done on listen server client. Remote waypointing won't work, it must be done locally. RCbot1 does support dedi/remote waypointing, at least over LAN it works fine.

Cheeseh talked about this a couple times I believe... I had to google search to find this one... HL2 sdk won't support it, see this...

http://rcbot.bots-united.com/forums/index....ost&p=11376

It probably shouldn't crash, but it may cause one unsure.gif ? I never tried waypoint save on dedi... Is this new with the latest .79 dll, has it worked before?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ThreeHeavys
post Mar 30 2014, 09:45 AM
Post #11


Member
**

Group: Members
Posts: 14
Joined: 29-January 13
Member No.: 2,252



QUOTE(madmax2 @ Mar 27 2014, 07:51 PM) *

As far as I know, waypointing and many waypoint commands, on dedicated servers, are not supported by RCbot2. Waypointing can only be done on listen server client. Remote waypointing won't work, it must be done locally. RCbot1 does support dedi/remote waypointing, at least over LAN it works fine.

Cheeseh talked about this a couple times I believe... I had to google search to find this one... HL2 sdk won't support it, see this...

http://rcbot.bots-united.com/forums/index....ost&p=11376

It probably shouldn't crash, but it may cause one unsure.gif ? I never tried waypoint save on dedi... Is this new with the latest .79 dll, has it worked before?


Should i try to use RCbot 1 instead of 2?
Well i have to say some earlier versions of rcbot2 worked perfectly fine until this one
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
madmax2
post Mar 30 2014, 05:03 PM
Post #12


RCBot Guru
*****

Group: Waypointers
Posts: 956
Joined: 2-March 12
From: USA, WA state
Member No.: 2,162



QUOTE(ThreeHeavys @ Mar 30 2014, 01:45 AM) *

Should i try to use RCbot 1 instead of 2?
Well i have to say some earlier versions of rcbot2 worked perfectly fine until this one

No, RCbot1 is for Half-life 1 engine and HL1 mods (svencoop, natural selection, tfc, The Specialist, etc.). RCbot2 is for HL2 engine & mods HL2:DM , TF2 , and DOD:s...

RCbot2 should work on dedicated server, but as far as I know, waypointing on dedicated server doesn't. So if waypointing on dedi was working for you, that is a surprise to me! blink.gif

You can waypoint with .76 or older and the waypoints will be compatible with .79. However, as soon as you load an older waypoint into .79 , .79 will generate a new visibility table and save the waypoint automatically in the new format. So, the newly saved .79 waypoint is not compatible with older versions of RCbot. (With .79, If older version waypoints load ok on your dedi, then at least the auto waypoint save doesn't crash on dedi)

I would like to point this out again...

I would recommend to anyone making or modifying waypoints with this new version, to backup thier .76 and older waypoints before loading them into .79. Once that old waypoint has been loaded into .79, it will no longer work in .76 and older. The original waypoint is replaced with the new version/format.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cheeseh
post Mar 31 2014, 08:03 AM
Post #13


Admin
*****

Group: Admin
Posts: 3,055
Joined: 11-September 03
From: uk
Member No.: 1



QUOTE(ThreeHeavys @ Mar 30 2014, 10:45 AM) *

Should i try to use RCbot 1 instead of 2?
Well i have to say some earlier versions of rcbot2 worked perfectly fine until this one


You can't really edit waypoints on a dedicated server because there is no method to show the waypoints to a particular client. This only works on a listen server. Maybe there's a crash that shouldn't happen I'll have a look into anyway.

I will also reiterate madmaxs statement (cheers)
QUOTE(madmax2)

I would like to point this out again...

I would recommend to anyone making or modifying waypoints with this new version, to backup thier .76 and older waypoints before loading them into .79. Once that old waypoint has been loaded into .79, it will no longer work in .76 and older. The original waypoint is replaced with the new version/format.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ThreeHeavys
post Mar 31 2014, 03:09 PM
Post #14


Member
**

Group: Members
Posts: 14
Joined: 29-January 13
Member No.: 2,252



QUOTE(Cheeseh @ Mar 31 2014, 08:03 AM) *

You can't really edit waypoints on a dedicated server because there is no method to show the waypoints to a particular client. This only works on a listen server. Maybe there's a crash that shouldn't happen I'll have a look into anyway.

I will also reiterate madmaxs statement (cheers)


Thank you. I just use premade waypoints instead then wink.gif

Also thanks Madmax for the help
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 28th March 2024 - 08:05 PM