26.01.2011, 23:14
Entгo to fazendo meu gm(4fun) dai eu resolvi faze o comando /sair
o que eu consegui fazer atй agora foi isso:
Minha duvida й a seguinte eu vou ter que colocar:
em todos os comandos do server? ou tem algum outro jeito
**й pra bloquear todos os comandos menos o comando /sair, e os comandos de admin tem como?
obrigado desde jб (:
o que eu consegui fazer atй agora foi isso:
pawn Код:
new sair[MAX_PLAYERS] = 0;
pawn Код:
//comando tele que seria o teleporte para alguma arena de dm
if(strcmp(cmdtext, "/comandotele", true) == 0)
{
if(sair[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, "[INFO] Seus comandos foram bloqueados, para sair use /sair");
SendClientMessage(playerid,COLOR_WHITE, "sair[playerid] setado para 1");
sair[playerid] = 1;
return 1;
}
//Um comando normal sу pra testar
if(strcmp(cmdtext, "/comandobloqueado", true) == 0)
{
//pra bloquear o comando
if(sair[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, "[INFO] Seus comandos foram bloqueados, para sair use /sair");
SendClientMessage(playerid,COLOR_WHITE, "Comando Funcionando normalmente");
return 1;
}
//e o comando /sair
if(strcmp(cmdtext, "/sair", true) == 0)
{
if(sair[playerid] == 0) return SendClientMessage(playerid,COLOR_WHITE ,"[INFO] Vocк nгo estб em uma area de DM, Seus comandos nгo foram bloqueados!");
SpawnPlayer(playerid);
SendClientMessage(playerid,COLOR_WHITE, "spawnado");
sair[playerid] = 0;
SendClientMessage(playerid,COLOR_WHITE, "sair[playerid] setado para 0");
return 1;
}
pawn Код:
if(sair[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, "[INFO] Seus comandos foram bloqueados, para sair use /sair");
**й pra bloquear todos os comandos menos o comando /sair, e os comandos de admin tem como?
obrigado desde jб (: