![]() |
![]() |
darkranger |
![]()
Post
#1
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 51 Joined: 3-February 13 From: Austria Member No.: 2,254 ![]() |
first let me say that the bots are doing very well. its a great work. thanks.
but there are some little problems on dedicated servers. -> when the last player leaves the server the bots are also leaving, but comming back a second later. but now they are dumb. running around and do nothing. only a mapchange will help here. as bypass i have a sourcemod plugin installed that changes the map 2 minutes after the last human player leaves the server. -> they server crashes sometimes. i think its comming from my plugin that removes the reload from Rockets and Pistols. it seems its a problem with "dod_stats_weapon_attack" on Sourcemod. the problem also exits on my server where i have DOGs DODSBOTS installed. after removing the plugin all runs fine till today. --> and 1 thing i notice too. server crashes when running custom player models on the server. -> waypointing: its easy when you only have simply waypoints. i figured out how to use ladders, but the JUMP waypoints didnt work. the documentation is, in my eyes, poor. i do LADDERS with that commands in a row: STARTPOINT: waypoint add - pathwaypoint create1 - givetype ladder ENDPOINT: waypoint add - pathwaypoint create2 - givetype ladder. thats ok, but how i do with JUMP ? the documentation is confusing my in that point. i didnt understand how to make JUMPs. but again. the bots doing very well and sometimes you cannot say if the enemy that kills you is a bot or human ![]() if someone will test the bots here is the server adress: 62.93.103.39:27550 . Server is up from 16:00CET to 06:00CET. greetz, darkranger |
![]() ![]() |
darkranger |
![]()
Post
#2
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 51 Joined: 3-February 13 From: Austria Member No.: 2,254 ![]() |
"rcbot waypoint drawtyp" 1 or 2 is not working on dedicated server.
![]() i have these bindings. but they do not what i want ![]() CODE bind "1" "rcbot waypoint add" bind "2" "rcbot waypoint delete" bind "3" "rcbot pathwaypoint create1" bind "4" "rcbot pathwaypoint create2" bind "l" "rcbot waypoint givetype ladder" bind "j" "rcbot waypoint givetype jump" bind "6" "rcbot waypoint save" bind "7" "rcbot waypoint off" how can i set the radius of a waypoint. so that i can say to the waypoint only look 20 units for the next waypoint? |
genmac |
![]()
Post
#3
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 571 Joined: 11-November 11 Member No.: 2,098 ![]() |
"rcbot waypoint drawtyp" 1 or 2 is not working on dedicated server. ![]() i have these bindings. but they do not what i want ![]() CODE bind "1" "rcbot waypoint add" bind "2" "rcbot waypoint delete" bind "3" "rcbot pathwaypoint create1" bind "4" "rcbot pathwaypoint create2" bind "l" "rcbot waypoint givetype ladder" bind "j" "rcbot waypoint givetype jump" bind "6" "rcbot waypoint save" bind "7" "rcbot waypoint off" how can i set the radius of a waypoint. so that i can say to the waypoint only look 20 units for the next waypoint? hehe I knew it, you're wpting the dog's dods bot style using the dedi instead of the client, no wonder why all your binds aren't working. well like cheeseh mentioned you shld make wpts in the client running a listenserver coz that's how it's been done ever since botman (creator of hpb_bot now working at gearbox ) created the very first bots for hl and it's mods and now RCBOT2 one of the descendant of botman bots finally making source games have more fun like their gold source counterparts enjoyed the last decayed, hehe a little bot history there. "how can i set the radius of a waypoint. so that i can say to the waypoint only look 20 units for the next waypoint?" First off, Radius are just ways to make bots spread out within a wpt viccinity, it's radius, so they won't take up in each other space when they navigate a wide area. Without those they navigate always in a straight line like well behave students LoL! So what you really mean is make wpts connect at a distance of 20 units only, more than that wpts won't get connected. "rcbot_wpt_path 20" .....try that. If you want 100 units try....rcbot_wpt_path 100. I mostly use just 2 of these.....rcbot_wpt_path 0-500.....0 so I can connect intricate wpts manually when needed and 500 on the wider areas of maps. Sometime I'll use 150-200 when wpts are still close to each other and I want bots to use those for maneuvers when in heavy combat. For ladders things will get nasty once you want bots to go down like those on dod_kalt since wpts are to close to each other it was so hard to get just the right connections...hence Cheesey added the wpt id connection system!...now it's much easy to get super precise connections and disconnections on very intricate wpts set up too close to each other. Bots will move much effeciently if paths are well connected on ladders going up and down. I'd suggest always do those manually or using the wpt id connection when it get's complicated, example: rcbot pathwaypoint createfromto 256 478 so that wil create a one way connection starting to wpt with id no. 256 to wpt id no. 478. Note: Path connections are extremely important so it's good practice to always check them once you're laying down wpts each at a time coz it's really annoying once there are hundreds of wpts already and something ain't right the bots aren't moving the way you want to only to discover there's some few unconnected paths that's causing the problem. Darn that's too long hehe, hope it helps. |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 22nd June 2025 - 04:31 PM |