04.02.2018, 00:42
Vou compilar e sу fica nisso


Код HTML:
if( !strcmp( cmd, "/setar", true ))
{
if( dini_Int( f( playerid ), "AdminL" ) == 0 )
{
return 0;
}
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Setar [ Admin/Moderador ] [ ID ]" );
return 1;
}
else if( !strcmp( tmp, "admin", true ))
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Set [ Admin ] [ ID ]" );
return 1;
}
new
id = strval( tmp )
;
if( !IsPlayerConnected( id ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
return 1;
}
if( aInfo[ id ][ Admin ] == 0 )
{
format( gstring, sizeof( gstring ), "[ > ] Vocк tornou um administrador o jogador '%s'.", PlayerName( id ));
SendClientMessage( playerid, 0x66FF00AA, gstring );
format( gstring, sizeof( gstring ), "( PARABЙNS ) Vocк recebeu privilegios de administrador por '%s'.", PlayerName( playerid ));
SendClientMessage( id, 0x66FF00AA, gstring );
aInfo[ id ][ Admin ] = 1;
}
else if( aInfo[ id ][ Admin ] == 1 )
{
format( gstring, sizeof( gstring ), "[ > ] Vocк removeu os privilйgios de adminstrador de '%s'.", PlayerName( id ));
SendClientMessage( playerid, 0x66FF00AA, gstring );
format( gstring, sizeof( gstring ), "[ INFO ] '%s' removeu os privilйgios de adminstrador de vocк.", PlayerName( playerid ));
SendClientMessage( id, 0x66FF00AA, gstring );
aInfo[ id ][ Admin ] = 0;
}
return 1;
}
else if( !strcmp( tmp, "moderador", true ))
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Set [ Moderador ] [ ID ]" );
return 1;
}
new
id = strval( tmp )
;
if( !IsPlayerConnected( id ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
return 1;
}
if( aInfo[ id ][ Moderador ] == 0 )
{
format( gstring, sizeof( gstring ) , "[ > ] Vocк tornou um moderador o jogador '%s'.", PlayerName( id ));
SendClientMessage( playerid, 0x66FF00AA, gstring );
format( gstring, sizeof( gstring ), "( PARABЙNS ) Vocк recebeu privilegios de moderador por '%s'.", PlayerName( playerid ));
SendClientMessage( id, 0x66FF00AA, gstring );
aInfo[ id ][ Moderador ] = 1;
}
else if( aInfo[ id ][ Moderador ] == 1 )
{
format( gstring, sizeof( gstring ) , "[ > ] Vocк removeu os privilйgios de moderador de '%s'.", PlayerName( id ));
SendClientMessage( playerid, 0x66FF00AA, gstring );
format( gstring, sizeof( gstring ), "[ INFO ] '%s' removeu os privilйgios de moderador de vocк.", PlayerName( playerid ));
SendClientMessage( id, 0x66FF00AA, gstring );
aInfo[ id ][ Moderador ] = 0;
}
return 1;
}
else if( !strcmp( tmp, "ajudante", true ))
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Set [ Ajudante ] [ ID ]" );
return 1;
}
new
id = strval( tmp )
;
if( !IsPlayerConnected( id ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
return 1;
}
if( aInfo[ id ][ Ajudante ] == 0 )
{
format( gstring, sizeof( gstring ) , "[ > ] Vocк tornou um ajudante o jogador '%s'.", PlayerName( id ));
SendClientMessage( playerid, 0x66FF00AA, gstring );
format( gstring, sizeof( gstring ), "( PARABЙNS ) Vocк recebeu vaga de ajudante por '%s'.", PlayerName( playerid ));
SendClientMessage( id, 0x66FF00AA, gstring );
aInfo[ id ][ Moderador ] = 1;
}
else if( aInfo[ id ][ Ajudante ] == 1 )
{
format( gstring, sizeof( gstring ) , "[ > ] Vocк removeu a vaga de ajudante do(a) '%s'.", PlayerName( id ));
SendClientMessage( playerid, 0x66FF00AA, gstring );
format( gstring, sizeof( gstring ), "[ INFO ] '%s' removeu vocк da vaga de ajudante.", PlayerName( playerid ));
SendClientMessage( id, 0x66FF00AA, gstring );
aInfo[ id ][ Moderador ] = 0;
}
return 1;
}
return 1;
}


