if( !strcmp( cmd, "/tapa", true ))
{
if( aInfo[ playerid ][ Dono ] == 1 || aInfo[ playerid ][ Admin ] == 1 || aInfo[ playerid ][ Moderador ] == 1 )
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /tapa [ ID ]" );
return 1;
}
if( strcmp( PlayerName( playerid ),"Marlboro" ) == 1 )
{
SendClientMessage(playerid, COLOR_ERRO, "{37CA3A}[ BPO ] CASTIEL:{FFFFFF} {F90C14}[ x ] Vocк nгo pode dar tapa em um Dono !");
return 1;
}
new id = strval( tmp );
if( !IsPlayerConnected( id ))
{
SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
return 1;
}
if( aInfo[ playerid ][ Oculto ] == false )
{
GetPlayerName( playerid, sendername, sizeof( sendername ));
GetPlayerName( id, giveplayer, sizeof( giveplayer ));
format( string, sizeof( string ), "[ BPO ADMIN ] O(A) Administrador(a) %s lhe deu um tapa", sendername );
SendClientMessage( id, 0x00FF66AA, string );
format( string, sizeof( string ), "[ BPO ADMIN ] Vocк deu um tapa no jogador(a) %s", giveplayer );
SendClientMessage( playerid, 0x00FF66AA, string );
printf( "[ BPO ADMIN ] O(A) Administrador(a) %s ( %d ) deu um tapa no jogador(a) %s ( %d )", sendername, playerid, giveplayer, id );
}
SetPVarInt( playerid, "pDono", 0 ); |
if( GetPlayerSpecialAction( i ) == SPECIAL_ACTION_USEJETPACK ) // Quem Pode Usar O /Jetpack { if( aInfo[ i ][ Dono ] != 1 && aInfo[ i ][ Admin ] != 1 && pInfo[ i ][ JetPack ] != 1 && pInfo[ i ][ PLAYER_VIP ] != 1 ) |
if( strcmp( PlayerName( playerid ),"Marlboro" ) == 1 )
if(!strcmp("Malboro", PlayerName(playerid), false))
if( !strcmp( cmd, "/tapa", true ))
{
if( aInfo[ playerid ][ Dono ] == 1 || aInfo[ playerid ][ Admin ] == 1 || aInfo[ playerid ][ Moderador ] == 1 )
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
return SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /tapa [ ID ]" );
new id = strval( tmp );
if( !IsPlayerConnected( id ))
return SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
if(!strcmp("Malboro", PlayerName(id), false))
return SendClientMessage(playerid, COLOR_ERRO, "{37CA3A}[ BPO ] CASTIEL:{FFFFFF} {F90C14}[ x ] Vocк nгo pode dar tapa em um Dono !");
if( aInfo[ playerid ][ Oculto ] == false )
{
GetPlayerName( playerid, sendername, sizeof( sendername ));
GetPlayerName( id, giveplayer, sizeof( giveplayer ));
format( string, sizeof( string ), "[ BPO ADMIN ] O(A) Administrador(a) %s lhe deu um tapa", sendername );
SendClientMessage( id, 0x00FF66AA, string );
format( string, sizeof( string ), "[ BPO ADMIN ] Vocк deu um tapa no jogador(a) %s", giveplayer );
SendClientMessage( playerid, 0x00FF66AA, string );
printf( "[ BPO ADMIN ] O(A) Administrador(a) %s ( %d ) deu um tapa no jogador(a) %s ( %d )", sendername, playerid, giveplayer, id );
}
}
}
Resolvido ! Obrigado !
Mais sabe se teria como eu bloquear um cargo. Por exemplo. Geral do cargo "admin" ?! |
if( !strcmp( cmd, "/tapa", true ))
{
if( aInfo[ playerid ][ Dono ] == 1 || aInfo[ playerid ][ Admin ] == 1 || aInfo[ playerid ][ Moderador ] == 1 )
{
tmp = strtok( cmdtext, idx );
if( !strlen( tmp ))
return SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /tapa [ ID ]" );
new id = strval( tmp );
if( !IsPlayerConnected( id ))
return SendClientMessage( playerid, COLOR_ERRO, "[ x ] Ninguйm online com esse ID !" );
if(aInfo[id][Dono] == 1 || aInfo[id][Admin] == 1)
return SendClientMessage(playerid, COLOR_ERRO, "{37CA3A}[ BPO ] CASTIEL:{FFFFFF} {F90C14}[ x ] Vocк nгo pode dar tapa em um Dono ou administrador !");
if( aInfo[ playerid ][ Oculto ] == false )
{
GetPlayerName( playerid, sendername, sizeof( sendername ));
GetPlayerName( id, giveplayer, sizeof( giveplayer ));
format( string, sizeof( string ), "[ BPO ADMIN ] O(A) Administrador(a) %s lhe deu um tapa", sendername );
SendClientMessage( id, 0x00FF66AA, string );
format( string, sizeof( string ), "[ BPO ADMIN ] Vocк deu um tapa no jogador(a) %s", giveplayer );
SendClientMessage( playerid, 0x00FF66AA, string );
printf( "[ BPO ADMIN ] O(A) Administrador(a) %s ( %d ) deu um tapa no jogador(a) %s ( %d )", sendername, playerid, giveplayer, id );
}
}
}
Eita, pensei que tinha dado certo, porque testei com o bot meu... Continua bugando, quando outro adm vai em qualquer player alйm de mim, fala que nгo pode ir atй um dono...
|