26.03.2015, 11:57
Ai mano:
PHP код:
if( !strcmp( cmd, "/aprender", true ))
{
if( aInfo[ playerid ][ Admin ] == 1 || aInfo[ playerid ][ Moderador ] == 1 )
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /aPrender [ ID ] [ Tempo ] [ Motivo ]" );
return 1;
}
new
id = strval( tmp )
;
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /aPrender [ ID ] [ Tempo ] [ Motivo ]" );
return 1;
}
new
iTempo = strval( tmp )
;
if( iTempo < 1 || iTempo > 1200 )
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Tempo somente de 1 а 1200 minutos !" );
return 1;
}
new length = strlen( cmdtext );
while (( idx < length ) && ( cmdtext[ idx ] <= ' ' ))
{
idx++;
}
new offset = idx;
new result[ 64 ];
while (( idx < length ) && (( idx - offset ) < ( sizeof( result ) - 1 )) )
{
result[ idx - offset ] = cmdtext[ idx ];
idx++;
}
result[ idx - offset ] = EOS;
if( !strlen( result ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /aPrender [ ID ] [ Tempo ] [ Motivo ]" );
return 1;
}
if( !IsPlayerConnected( id ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
return 1;
}
if( pInfo[ id ][ Preso ] == 1 )
{
MensagemFormatada( playerid, COLOR_SISTEMA, "[ x ] O jogador %s jб estб preso !", PlayerName( id ));
return 1;
}
GameTextForPlayer( id, "~w~~h~SE FUDEU!", 3000, 0 );
MensagemFormatada( id, 0x3366FFAA, "( PA ) Vocк foi preso pelo(A) Administrador(a) %s ( Motivo: %s, Tempo: %d Minutos )", PlayerName( playerid ), result, iTempo );
MensagemFormatada( playerid, 0x33CCFFAA, "( PA ) Vocк prendeu o(a) jogador(a) %s ( Motivo: %s, Tempo: %d Minutos )", PlayerName( id ), result, iTempo );
MensagemFormatadaAll( COLOR_AMARELOCLARO, "( PA ) O(A) Administrador(a) %s prendeu %s ( Motivo: %s, Tempo: %d Minutos )", PlayerName( playerid ), PlayerName( id ), result, iTempo );
format( gFile, sizeof( gFile ), "Contas/%s.ini", PlayerName( id ));
dini_IntSet( gFile, "Abuser", 1 );
Algemado[ id ] = 0;
SetPlayerWantedLevel( id, 0 );
pInfo[ id ][ Preso ] = iTempo*60;
ResetPlayerWeapons( id );
SetPlayerInterior( id, 6 );
SetPlayerPos( id, 264.5996, 77.7367, 1001.0391 );
KillTimer( T_Preso[ id ] );
T_Preso[ id ] = SetTimerEx( "LiberarPrisao", 1000, false, "d", id );
pInfo[ playerid ][ Abuser ] = 1;
}
else
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Vocк nгo tem permissгo!" );
}
return 1;
}