![]() |
![]() |
Salvax |
![]() ![]()
Post
#1
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 75 Joined: 14-February 07 Member No.: 1,034 ![]() |
___feb 25th 2007___
added: bot can randomly switch weapon (weapon picked up, pistol, grenade and SMG. and Be SURE in bot profile, weapon = default ). improved: bot can sprint randomly (not ONLY attacking or under attack). _____OLD LOG ______ added: bot can sprint. added: bot can have secondary attack mode (SMG Grenade, AR2 Ball, Shotgun, S.L.A.M, Grenade). You can download the latest modified source code and test only [HPB_bot2.dll] here: rcbot2_test_only_feb25.rar (test map included, load test map:salvax, and tpye exec rcbot2 in console.) http://www.sendspace.com/file/tyxlae modified_rcbot2src_base_feb25.rar http://www.sendspace.com/file/vodflz You can also search "salvax" to check the modified source code. Thank You Again, Captain Cheeseh !!! ******************************************************************************** ******** PLZ test it, Captain ! (U can downlaod below ,ALL latest modified source and DLL uploaded) After the secondary attack code, i added some new codes of AUX Power for bot,(of cause my new code is based on bot button again, this time i think it 's not as good as i thought, because bot only use AUX power to rush when he wants to kill an enemy or he is under attack. I think let bot rushing is a random thing, so i need time to try if i can change the bot button thing to random bot action. Now i bring u a small problem: i think these code below make bot stand and jump on one point to shoot his enemy, would u plz adjust the time value so the bot can be standing there for a short time. then bot can take more time to use AUX power to rush and flank. (i tried a whole day to adjust the time value, but in vain) bot.cpp QUOTE void CBot :: jump () { if ( m_pButtons->canPressButton(IN_JUMP) ) { m_pButtons->holdButton(IN_JUMP,0/* time to press*/,0.5/* hold time*/,0.5/*let go time*/); // do the trademark jump & duck m_pButtons->holdButton(IN_DUCK,0.2/* time to press*/,0.3/* hold time*/,0.5/*let go time*/); } } void CBot :: duck ( bool hold ) { if ( hold || m_pButtons->canPressButton(IN_DUCK) ) m_pButtons->holdButton(IN_DUCK,0.0/* time to press*/,1.0/* hold time*/,0.5/*let go time*/); } ____________________________________________ Great many thx to Captain Cheeseh!!! rcbot2_for_test_only_feb22.rar (*You can test secondary attack mode and AUX Power in the test MAP:salvax*) http://www.sendspace.com/file/ufsh77 rcbot2_modified_source.rar (*You can search string "salvax" to see the added codes.*) http://www.sendspace.com/file/a5uhn0 |
![]() ![]() |
Salvax |
![]()
Post
#2
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 75 Joined: 14-February 07 Member No.: 1,034 ![]() |
just thank Captain Cheeseh, i did nothing
![]() |
SuperHebbe |
![]()
Post
#3
|
Member ![]() ![]() Group: Members Posts: 23 Joined: 18-February 07 From: Norway Member No.: 1,040 ![]() |
Well... Running this version might be the cause of server crashing with this error: ED Aloc: No Free Edicts
Tested on 2 servers, and when we go back to the cheesy dudes version it works fine again... Maybe there is something here you can look at: http://articles.thewavelength.net/444 A quote from this article: "Firstly, if there was no delay, as the use key is held down for about a second the code will loop, dropping and picking up weapons. This will result in a not enough edicts error and crash the game" Thanks to [EYE] Loki for finding this article ![]() Keep up the work ![]() |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 21st August 2025 - 09:17 PM |