![]() |
CSBot enable plugin
i saw this on your download section and was wondering how to install it with meta mod, the readme isnt very clear where tp put things.
|
Re: csbots enable plugin
See the wiki for details :)
|
Re: csbots enable plugin
ok so mabey i wasnt being very specific in my question
when i go to http://yapb.bots-united.com/downloads.html and download this link http://yapb.bots-united.com/files/csbot_enable_mm.zip now im running meta mod and amxx 1.75 and when i install the plugin in the metamod's plugin.ini and i restart the server and type meta list all it shows me is a bunch of amx stuff i think its the modules, and addbot doesnt work and there is no documentation stating which commands work and so forth. i just dont see anything for this plugin on the wiki |
Re: csbots enable plugin
include csbot in the plugins.ini
win32 "Release\csbot_mm.dll" //linux "Release\csbot_mm.so" (take out the slashes if you run a linux server.) Then upload everything changed and upload everything new. bot_add are csbot functions. bot_* anything. bot_kick etc... |
Re: CSBot enable plugin
doh nvm
|
Re: CSBot enable plugin
ok so picking up from this problem, i only have upto libstdc++.so.5.0.5
and my gcc is at 3.3.2 so my questions are 1. how do i update the gcc installation 2. does that come with libstdc++.so.6 ? or do i have to update that aswell keep in mind its a remote machine because i was just having troubles with cygwin so i did it on the box. Quote:
|
Re: CSBot enable plugin
Not sure which version of GNU/Linux you are using, but you can try finding a binary package in the official repository (you will need the root account of the server, not sure if you have it). If there is no official binary package, you can download the source code of GCC at http://ftp.gnu.org/pub/gcc and compile it.
|
Re: CSBot enable plugin
on the one server with the lib.6 thing is running fedoracore3 (redhat 10)
and on the older one im not sure probly similar. im not sure where this official repository is or which dir it is. gcc looks hard to install atleast the config part from the website im pretty tired at the moment maybe it wont look so hard tomarrow |
Re: CSBot enable plugin
If it's Fedora Core 3, it would be easier to just install the "compat-libstdc++" package. For more information about the official YUM repository, check out their web site: http://fedora.redhat.com
Of course you MUST have the root access to the server. |
Re: CSBot enable plugin
I forgot to mention that yes I do have root access through ssh to 3 servers.
2 of them have gcc on it but only version 3.3.x cause they are fedora 1 and fedora 2 and neither of them will update with the yum update gcc command. it says its up to date blah blah. i did that install of the compat-libstdc++ on my fedoracore 3 server and i installed gcc through yum aswell its at v3.4.x when i try to compile i get this error Code:
g++ -Dstricmp=strcasecmp -Dstrcmpi=strcasecmp -w -O1 -s -DNDEBUG=1 -I/home/games/hl1/sdk/hlsdk/multiplayer/common -I/home/games/hl1/sdk/hlsdk/multiplayer/engine -I/home/games/hl1/sdk/hlsdk/multiplayer/dlls -I/home/games/hl1/sdk/hlsdk/multiplayer/pm_shared -I/home/games/hl1/sdk/metamod-1.19/metamod -c dllapi.cpp -o dllapi.o |
Re: CSBot enable plugin
"make: g++: Command not found"
then install the "gcc-c++" package. |
Re: CSBot enable plugin
we are making progress!
ive compiled it and am at the next point and error :( Quote:
|
Re: CSBot enable plugin
Sorry, this is a bug. :( I've updated it. Please redownload the source code.
|
Re: CSBot enable plugin
alright cool.
dont be sad though these things happen especialy with the big change in metamod. i noticed your only using metamod 1.18 in your make file. im using 1.19 here and i still got this error after compiling it again Quote:
|
Re: CSBot enable plugin
Don't use the Makefile from the old version (as it has a problem).
|
Re: CSBot enable plugin
Doh! Thank you so much for helping me through that, it works great!!!
I Really appreciate your time. I made a simple sig for you, least i could do in return, dunno if its your style though. http://lickityspliff.com/images/sigs/whistler_sig.gif something to take up that extra space in your posts =P http://lickityspliff.com/images/whistler_sig.gif |
Re: CSBot enable plugin
oh hey like in my favorites list my server now shows up as a condition zero server =/
|
Re: CSBot enable plugin
sorry my bad english
I have the problem i making csbot_enable_mm.so with make file csbot_enable_mm.so creating i copy csbot_enable_mm.so to addons/csbot/ enabling csbot_enable_mm.so in plugins.ini in metemod run the server? server is work if i write bot_add server is stoping with error Segmentation fault i using hlsdk - hlsdk-2.3-p3 metamod - metamod 1.19 please help me напишу по русски мож кто из русскоязычноего неселения читает Делаю csbot_enable_mm.so с помощью make файла фаил создается нормально весит 9,6 kb поключаю к Metamod 1.19 т.е. создаю папку addon/csbot добовляю туда csbot_enable_mm.so, потом прописываю csbot_enable_mm.so в plugins.ini в metamod запускаю сервер, сервер работает как только я ввожу строчку bot_add сервер виснит с сообщением Segmentation fault Использую для сборки ботов hlsdk - hlsdk-2.3-p3 metamod - metamod 1.19 Помогите кто чем может |
Re: CSBot enable plugin
you also need a BotProfile.db file from CZero, which is already mentioned in the readme.txt file.
|
Re: CSBot enable plugin
I added a file BotProfile.db, but all the same an error there is also a server stops
|
Re: CSBot enable plugin
Send please yours csbot_enable_mm.so for check
|
Re: CSBot enable plugin
please need help!!!
|
Re: CSBot enable plugin
This problem arises with steam on 48 report, about 47 all works normally
Help to start bots on 48 report |
Re: CSBot enable plugin
that looks like valve just removed the bot from the cs_i386.so (in previous versions valve just disabled it rather than removed it).
if that's true, then I don't think there is anything we can do about that :( maybe copying an cs_i386.so file from older versions can fix that (not sure if this will have any negative effect though). |
Re: CSBot enable plugin
this can be confirmed, as the dlls in latest steam version of CS and CZero are already different.
gotta update the webpage to note that. |
Re: CSBot enable plugin
please help...not compile =(
Code:
[slam@myhost csbot_enable_mm]$ make hlsdk 2.3-p3 |
Re: CSBot enable plugin
here is version with modified Makefile to compile on SUSE x64:
http://www.megaupload.com/?d=QXX6O6JM http://www.mediafire.com/?g4shd37vlhudqce hope it will help someone. btw, does anyone have p47 linux hlds engine? P.S.: makefile compiles 32bit binary on x64 system. |
Re: CSBot enable plugin
Hello!
I seem have found the reason of crash when using plugin CSBot enable. The reason not in a plug-in, but in a metamod. Specifically, in build 4554 valve has added in structure enginefuncs_t pointer to a new function pfnCheckParameter(). This new function is just used in mp.DLL for testing parameter "-nobots" when you create a bot. But since metamod does not pass this function in mp.DLL occurs "access violation reading location". My solution: I just did bypass of a call of this function. Source code is present. New function definition: Code:
// This function returns the launch parameter index in 'com_argv' array, 0 if nothing found. (*argument == com_argv[pfnCheckParameter()]) (Only latest steam versions has this function....) LINK P.S. Sorry for bad english |
Re: CSBot enable plugin
so, there's no solution for linux?
btw, your english is not so bad, but that isn't of such importance as effort you showed:) |
Re: CSBot enable plugin
Quote:
tomba2k: maybe try patching the HLSDK & metamod sources to add the new engine API as Immortal_BLG noted and recompile? |
Re: CSBot enable plugin
Thanking Whistler, I remembered that I can just update metamod without those wild hacks :{D
Sorry.... LINK |
Re: CSBot enable plugin
thanx for advice, i will definitely try.
i just wasn't sure is it possible to do the same for linux. i still havent figured out is this piece of code that imortal is talking about functioning for him? (at least on windows) |
Re: CSBot enable plugin
You just need to download updated metamod from post above, compile it under linux, and use it instead of your metamod - that's all :)
|
Re: CSBot enable plugin
Whether probably to switch -off artificial intelligence at hostages on cs_ maps? That they were at a stop and didn't run when I shoot nearby.
I have plugin prometheus.amxx, but with this zbot plugin doesn't work. |
Re: CSBot enable plugin
It is possible but only with the patch.
The fact that the code to create a class CHostageImprov (which is responsible for advanced hostage AI) looks like this: Code:
void CHostage::IdleThink (void) |
Re: CSBot enable plugin
Тут по русски можно сказать?
Я ничё не понял , я не программист, компилировать не умею ) , можешь сделать такой патченый длл ? пожалуйста. |
Re: CSBot enable plugin
Here, I did what you asked for. To turn off the advanced hostage AI you just need to execute the console command "csbotenable_toggle_advanced_hostage_AI"
WARNING: ONLY FOR WINDOWS 32 BIT!!!! |
Re: CSBot enable plugin
Thanks big, now all work ideally
|
Re: CSBot enable plugin
Found you post
Quote:
If you do not develop this now, you can throw off last build and source ? |
Re: CSBot enable plugin
Has found an interesting plug-in
http://forums.alliedmods.net/showthread.php?t=171807 SnowWars MOD Whether it is possible to make so that bots threw all time a snowball (grenade) in the opponent ? To switch on and off with comand like csbotenable_SnowWars 1 |
All times are GMT +2. The time now is 01:50. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.