![]() |
Re: not correct detection by bots chicken as a friend/enemy
ScoreInfo should work , pd hack should work but ... bots will never really work with fun type plugins. The only solution is a bot-module for amx(x) with functions like update_team, register_bot_menu etc.
|
Re: not correct detection by bots chicken as a friend/enemy
Quote:
Here is why it doesn't work for bots: http://forums.bots-united.com/showpo...67&postcount=5 Quote:
But why not - if someone will want to create a bot as amx(x) plugin - he will be more than welcome. :) BTW - Thanks to all people participate in this discussion also from other boards (T(+)rget is from AMX dev team, SidLuke is from AMX MOD X dev team). :) About ZBOT - @T(+)rget - You mean official bot fof CZERO (CSbot) or really ZBOT (cracked version of CSbot for CS1.6 - this one is illegal - warez - it's not supported at this forum and also at AMX forum - ask m0gely - I've been talking with him about it :D ). |
Re: not correct detection by bots chicken as a friend/enemy
KWo I know about ZBot is illegal I just wanted to test it out, since I was sent the bot and this was the 1 causes problems which I couldn't replicate in the end.
@ SidLuck Fun module for both AMX/X contains the dreaded bot bug I'm afraid, easy fix! |
Re: not correct detection by bots chicken as a friend/enemy
Well, let's synthetize then:
1. Fun plugins add extra teams to CS by hacking the private data 2. the CZ bot detects teams correctly (doesn't it?) 3. all the CZ bot uses is the private data 4. Hence, the first reliable way that comes to my mind for ALL CS bots to get ahold of the team is by hacking the private data. Now, IF the fact of hacking the private data to add extra teams (what fun plugins do) also triggers the emission of TeamInfo network messages with new team names and IDs, THEN instead of letting the bots hack the private data, have them store the players' teams based on this message, since this is a cleaner, and more robust method: when the game DLL will be updated, all hell won't break loose. |
Re: not correct detection by bots chicken as a friend/enemy
Maybe we should ask one another bot-coder...? :)
I mean OLO - he created PLBot, but he never released the sources for it. As far I remember it was the first bot as mm plugin. I wonder how did he prepare few things in his bot... ;) He is the latest more known bot coder which never joined BU (yeah - I remember time his bot was almost the same popular like podbot and realbot) ...9_9 I would like to see him at BU, too, but he is extremally busy... :( Quote:
|
Re: not correct detection by bots chicken as a friend/enemy
Most likely it will beable to detect the teams just fine because the CZBots are integrated into the CS code so it should be able to grab the teams from the private data the same way CS stores/grabs the team data.
|
Re: not correct detection by bots chicken as a friend/enemy
To be more precisly with all known issues between bots and other mods (including AMX)- there is the third issue I can't solve anyhow, but it's the lowest priority and I really don't care about it. The problem is with stop chatting separetly bot. I mean the "gag/ungag" functions. If someone is talking too much or is using bad words, admin may use gag function to stop chatting the player, but this function doesn't affect bots. You are able to switch off bot chatting at all (all bots will not be chatting), but You can't stop chatting one selected bot. I don't think it's a big issue which might be some obstacle to use together bots and mods using this function , but I described it only to point one more issue I know.
But there might be a bug in FUN module of AMX (corresponding to chatting - it confuses FUN module when there are some bots on the server and some swear filters are used - I'm just waiting for report about it ;) ). |
Re: not correct detection by bots chicken as a friend/enemy
It's the same problem as not being able to restrict weapon buying for bots. Chatting uses client commands. Anything a bot does through a client command cannot be hooked, at least not in a simple way.
|
Re: not correct detection by bots chicken as a friend/enemy
maybe if metamod let plugins hook each other.. that would work wouldn't it?
|
Re: not correct detection by bots chicken as a friend/enemy
that would require a major redesign of the APIs, both the plugin API and the game DLL and engine interfaces. All the existing plugins would need to be redone. IMO it's safe to assume that this will never be the case.
|
All times are GMT +2. The time now is 10:12. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.