Problema em Comando. -
Entгo, eu fiz esse comando de assalto ao carro forte e tal, sу que do jeito que eu fiz ele sу estб retornando a mensagem de erro de que o jogador de carro forte nгo estб trabalhando, mesmo o jogador com o carro forte carregado nгo estб indo, poderiam me ajudar?
PHP код:
CMD:assaltarcarroforte(playerid,params[])
{
new id,string[128],rand = random_number(1500,2300);
if(PlayerInfo[playerid][pProfissao] < Assaltante )return SendClientMessage( playerid, Vermelho, "| ERRO | Vocк Nгo Tem Permissгo!");
if(Assalt[1][playerid] == 1) return SendClientMessage(playerid, Vermelho, "| ERRO | O Seu Comando Foi Bloqueado Por 5 Minutos, Aguarde!");
if(sscanf(params, "u",id)) return SendClientMessage(playerid, Vermelho, "| ERRO | Digite: /AssaltarCarroForte [id ou Nick]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, Vermelho, "| ERRO | Jogador(a) nгo Conectado(a)!");
if(GetDistanceBetweenPlayers(id, playerid) > 10)return SendClientMessage(playerid,Vermelho,"| ERRO | Vocк Estб Muito Longe, Chegue Mais Perto!");
if(LS[id] == 0 || SF[id] == 0 || LV[id] == 0)return SendClientMessage(playerid, Vermelho, "| ERRO | Esse(a) Jogador(a) Nгo Estб Trabalhando!!");
if(id == playerid)return SendClientMessage(playerid, Vermelho, "| ERRO | Vocк Nгo Pode Utilizar Este Comando em si Mesmo!");
if(LS[id] == 1 || SF[id] == 1 || LV[id] == 1)
{
format(string, sizeof(string), "| INFO | {FFFFFF}Vocк Assaltou o Carro Forte do(a) Jogador(a) %s e Recebeu $%d !",pName[id],rand);
SendClientMessage(playerid,C_Assaltante,string);
format(string, sizeof(string), "| INFO | {FFFFFF}O Seu Carro Forte Foi Assaltado Pelo(a) Jogador(a) %s e Vocк Perdeu a Entrega!", pName[playerid]);
SendClientMessage(id,C_MotoristadeCarroForte,string);
GivePlayerGrana(playerid, rand);
Chinu[id]= 0;
ToCF[id]= 0;
PlayerInfo[playerid][pEstrelas]+=1;
format(string, sizeof(string),"%d",PlayerInfo[playerid][pEstrelas]);
PlayerTextDrawSetString(playerid,textPlayerVelocimetro[4][playerid],string);
Assalt[1][playerid]= 1;
format(string, sizeof(string), "| INFO - AVISO | O(A) Jogador(a) %s Acabou de Assaltar um Motorista de Carro Forte!", pName[playerid]);
Aviso(COR_ADM,string,1);
SetTimerEx("LibAssalt", minutos(5), false, "i", playerid);
}
return 1;
}
Re: Problema em Comando. -
Verifique se vocк estб setando que ele estб trabalhando ao entrar no carro forte.