[AJUDA]Comando /procurar
#1

Tipo, eu defini que o comando era so para um cara, se ele tivesse no local e tals, mas nao cria o CP:


O comando:

pawn Код:
if(strcmp(cmdtext,"/procurar",true) == 0)
    {
      if(gTeam[playerid] == 0)
        {
        if(IsPlayerInRangeOfPoint(playerid,7.0,2316.0952,2428.6602,3.2734))
          {
            new giveplayerid;
                new id;
                new tmp[50];
                if(!strlen(tmp)) return SendClientMessage(playerid,COR_BRANCO,"USO: /procurar [id]");
                if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COR_BRANCO, "id invalido.");
                new Float:X,Float:Y,Float:Z;
                GetPlayerPos(giveplayerid, X,Y,Z);
                SetPlayerCheckpoint(playerid, X,Y,Z, 6);
                }
            else
              {
              SendClientMessage(playerid,COR_VERMELHO,"Vocк nгo estб na zona correcta");
              }
            }
        else
          {
          SendClientMessage(playerid,COR_VERMELHO,"Vocк nгo й um Policial");
          }
    }

Ele compila sem erros, mas na hora de testar, ele nгo cria o CP
Reply
#2

Nгo tenho certeza se vai funcionar, mas pelo que lembro a funзгo GetPlayerPos necessita disso:
Код:
new Float:X
new Float:Y
new Float:Z
Tenta colocar isso no comeзo do script e vк se funciona. O CP nгo estб sendo criado porque provavelmente ele nгo sabe onde й para ficar. Essas "new" devem resolver o problema.

EDIT: desculpa, nгo vi que vocк jб tinha colocado essas "new"...
Reply
#3

alguem mais pode ajudar? queria acabar isso hoje.. mas n tou a conseguir
Reply
#4

deixa.. ja resolvi.. o
Reply
#5

andmeida10 responde meu topico plz!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)