Page 1 of 1
[bug arme] prob. cu serverul [rezolvat!]
Posted: 12 Sep 2010, 23:10
by fara_cuvinte
Salut... am si eu o problema... sunt oameni pe acest pamint care nu cindesc liber...
dupa cu m-am inteles intra pe server si fac un bug, adica cumpara arme prea multe si serverul pica. e legat de un bug arme.
daca cineva a trecut prin asta si stie rezolvarea ei va rog sa ma ajutati.
Multumesc anticipat.
Re: [bug arme] prob. cu serverul
Posted: 23 Sep 2010, 14:34
by -Teck-_-Maldiny
pai scoate acel plugin care iti permite sa cumperi mai multe arme... nu stiu daca asta e problema sigur. uitate in /logs sa vezi daca nu ai alte erori !
Re: [bug arme] prob. cu serverul
Posted: 23 Sep 2010, 20:42
by KronoS eXtream
Code: Select all
#include <amxmodx>
#define PLUGIN_NAME "Fix AutoBuy Bug"
#define PLUGIN_VERSION "1.1"
#define PLUGIN_AUTHOR "PomanoB & UFPS.Team"
new g_logfile[64]
public plugin_init( )
{
register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR )
register_clcmd( "cl_setautobuy", "cmd_check" )
register_clcmd( "cl_setrebuy", "cmd_check" )
get_time ( "autobuy_%Y%m.log", g_logfile, charsmax ( g_logfile ) )
}
public cmd_check( id )
{
static arg[512], args, i
args = read_argc( )
for( i = 1; i < args; ++i )
{
read_argv( i, arg, charsmax( arg ) )
if( is_cmd_long( arg, charsmax( arg ) ) )
{
log_autobuy( id )
return PLUGIN_HANDLED
}
}
return PLUGIN_CONTINUE
}
stock bool:is_cmd_long( string[], const len )
{
static cmd[512]
while( strlen( string ) )
{
strtok( string, cmd, charsmax( cmd ), string, len , ' ', 1 )
if( strlen( cmd ) > 31 ) return true
}
return false
}
stock log_autobuy( id )
{
static name[32], steamid[44], ip[16]
get_user_ip( id, ip, charsmax( ip ), 1 )
get_user_authid( id, steamid, charsmax( steamid ) )
get_user_name( id, name, charsmax( name ) )
log_to_file( g_logfile, "Autobuy bug use: %s [%s] <%s>", name, ip, steamid )
}
Re: [bug arme] prob. cu serverul
Posted: 26 Sep 2010, 14:53
by fara_cuvinte
oricum ms baieti... am rezolvat eu problema asta demult (sunteti cam greoi)