.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   Metamod and metamod plugins (http://forums.bots-united.com/forumdisplay.php?f=15)
-   -   BotAim 2 crashes my server! (http://forums.bots-united.com/showthread.php?t=3628)

The Goomba Mattress 23-02-2005 20:20

Re: BotAim 2 crashes my server!
 
Everything seems to be working just fine.

I went ahead and loaded up all of the Metamod plugins I had disabled in order to test BotAim 2 with PODBot 2.6 (namely RealBot, AMX, and JabaTV) to see if they were causing the problem. I'm happy to say the server is still going strong after a number of hours of playing. I've tried just about everything I can to replicate the problem, but the plugin sems to be working perfectly.

I'll continue trying different things with the bots to see if the problem happens again, but I'm almost 100% sure we're good to go for a new release.

Nice work! :D

robbob4 24-02-2005 02:18

Re: BotAim 2 crashes my server!
 
fixed my server! it was causing my bots to crash on bot plant or defuse. I resolved it by isntalling the updated verison of this and deleted the pvp and pxp files of podbot mm.

KWo 24-02-2005 08:48

Re: BotAim 2 crashes my server!
 
These invisible bots (and also players) are made by gore plugin. Execatly - the problem is , when someone does a headshot or knifekill on the bot/player. Since next round he stays invisible. It's because of this line in Your gore plugin.
Code:

static fx_trans(player,amount)
{
  set_user_rendering(player,kRenderFxNone,0,0,0,kRenderTransAlpha,amount)
  return PLUGIN_CONTINUE
}

Becasuse of some reason the rendering isn't reseted at the player respawn.
The solution is change a bit the function event_respawn in gore plugin in this way (add the line with 'set_user_rendering'):
Code:

public event_respawn(id)
{
  gHealthIndex[id] = get_user_health(id)
  set_user_rendering(id,kRenderFxNone,255,255,255,kRenderNormal,16)
  return PLUGIN_CONTINUE
}

After this You need to recompile the plugin, copy its recompiled version (gore.amx) to amx\plugins and start the server again.

[EDIT] Pierre, how many times I need to say this CODE function still doesn't work correctly? 'kRenderTransAlpha" and 'kRenderNormal' - they should be one words (not divided). And bolding in 'code' and in 'php' doesn't work. :(
[/EDIT]

Pierre-Marie Baty 24-02-2005 11:33

Re: BotAim 2 crashes my server!
 
I hear you, KWo... but...
  • The PHP tags are the ones from vBulletin, I did not change them at all
  • The CODE tags were made by me based on the code for the PHP tags, with some improvements for C/C++ syntax (the original CODE tags from vBulletin were roughly equivalent to QUOTE).
  • Both of these rely on the PHP function highlight_string(), which does all the job of putting colors on a code string. This is an intrinsic function of PHP, I cannot change it :(
What happens in your case was that the line
Code:

set_user_rendering(player,kRenderFxNone,0,0,0,kRenderTransAlpha,amount)
has no space in it and is thus considered as one single word ; but, since it exceeds the maximum line width PHP attempts to cut it by the 73th character.
If you had put spaces
Code:

set_user_rendering (player, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, amount)
it would have worked :)

Pierre-Marie Baty 24-02-2005 11:50

Re: BotAim 2 crashes my server!
 
I have made a new release of botaim2. Same URL :)

The Goomba Mattress 24-02-2005 16:18

Re: BotAim 2 crashes my server!
 
Thanks for the info KWo. I've fixed the problem with the bots disappearing since my last post. Since I'm no coder, though, I just got myself a new gore plugin. :P

I'll keep that in mind if anyone ever has any questions about it on the AMX Mod X board.


All times are GMT +2. The time now is 20:45.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.