03.12.2011, 23:15
O que recomendariam? Usar o dinheiro original do samp ou usar uma moeda secundaria?
new
AntigoDinheiro [ MAX_PLAYERS ] ,
DinheiroNovo [ MAX_PLAYERS ]
;
public OnGameModeInit()
return SetTimer("ChegarHack",2000,true);
public
OnPlayerConnect ( playerid )
return DinheiroNovo [ playerid ] = GetPlayerMoney ( playerid ) ;
stock
GivePlayerMoneyEx ( playerid , valor )
{
AntigoDinheiro [ playerid ] = GetPlayerMoney ( playerid ) ;
DinheiroNovo [ playerid ] = valor ;
GivePlayerMoney ( playerid , valor ) ;
return true;
}
forward ChegarHack ( ) ;
public
ChegarHack ( )
{
for ( new i = 0 ; i < MAX_PLAYERS ; ++ i )
{
if ( IsPlayerConnected ( i ) )
{
if ( GetPlayerMoney ( i ) > DinheiroNovo [ i ] )
{
ResetPlayerMoney ( i ) ;
GivePlayerMoney ( i , AntigoDinheiro [ i ] ) ;
Kick ( i ) ;
SendClientMessage ( playerid , -1 , "Vocк foi kikado por suspeita de Hack !" ) ;
}
}
}
return true;
}