24.09.2011, 06:55
Estou com problemas no meu gm de Gang War que й o seguinte, quando alguem digita qualquer comando, o comando e executado como se fosse /creditos e manda a mensagem abaixo, porem quando digito /creditos aparece: SERVER: Unknown Command.
Me ajudem por favor, abaixo segue minha OnPlayerCommandText
Me ajudem por favor, abaixo segue minha OnPlayerCommandText
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new tmp[256];
new idx;
if(strcmp(cmdtext,"/creditos",true))
{
SendClientMessage(playerid,BRANCO,"Crйditos a Pedro Miranda");
return 1;
}
if(strcmp(cmdtext,"/sairequipe",true) == 0)
{
if(Gangue[playerid] >= 1)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid,BRANCO,"Vocк saiu de sua equipe, aguarde atй poder entrar em outra!");
ForceClassSelection(playerid);
}
else
{
SendClientMessage(playerid,BRANCO,"Vocк nгo faz parte de nenhuma organizaзгo!");
return 1;
}
}
if(strcmp(cmdtext,"/congelar",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,BRANCO,"Use /Congelar [ID]");
return 1;
}
new congelado = strval(tmp);
TogglePlayerControllable(congelado,0);
new string[256];
format(string,sizeof(string),"%s Foi Congelado Pelo Admin %s",congelado,pNome(playerid));
SendClientMessageToAll(VERMELHO,string);
return 1;
}
if(strcmp(cmdtext,"/descongelar",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,BRANCO,"Use /Descongelar [ID]");
return 1;
}
new descongelado = strval(tmp);
TogglePlayerControllable(descongelado,0);
new string[256];
format(string,sizeof(string),"%s Foi Descongelado Pelo Admin %s",descongelado,pNome(playerid));
SendClientMessageToAll(VERMELHO,string);
return 1;
}
return 0;
}