[ajuda] /encontrar bugado n aparece no mapa o ponto vermelhor
#3

toma la meio caminho andado,
pawn Код:
if(strcmp(cmd, "/encontrar", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp))
                {
                    SendClientMessage(playerid, COLOR_WHITE, "Comando: /encontrar [playerid]");
                    return 1;
                }
                if(TrackingPlayer[playerid] == 1)
                {
                SendClientMessage(playerid, COLOR_WHITE, "ERRO: Tu ja procuraste alguem.");
                return 1;
                }
                new id = strval(tmp);
                if (PlayerInfo[playerid][msJob] == 3)
                {
                    if(IsPlayerConnected(id))
                    {
                        if(playerid != id)
                        {
                            if(id != INVALID_PLAYER_ID)
                            {
                                if(PhoneOnline[id] == 0)
                                {
                                    SendClientMessage(id, COLOR_WHITE, " Alguem estб a tua procura.");
                                    format(string, sizeof(string), " Estas a procura de %s, despacha-te tens 60segundos.", GetPlayerNameEx(id));
                                    SendClientMessage(playerid, COLOR_WHITE, string);
                                    new Float:x,Float:y,Float:z;
                                    GetPlayerPos(id,x,y,z);
                                    SetPlayerCheckpoint(playerid,x,y,z,10.0);
                                    SetTimerEx("ClearCheckpointsForPlayer", 60000, false, "i", playerid);
                                    TrackingPlayer[playerid] = 1;

                                }
                                else
                                {
                                    SendClientMessage(id, COLOR_WHITE, "ERRO: Esse jogador tem o telemove! Nгo o podes encontrar.");
                                }
                            }
                        }
                        else
                        {
                            SendClientMessage(id, COLOR_WHITE, "ERRO: Nгo te podes encontrar a ti.");
                        }
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_WHITE, "ERRO: ID Invбlido");
                    }
                }
                else
                {
                    SendClientMessage(playerid, COLOR_WHITE, "ERRO: Nгo es detective!");
                }
            }
            return 1;
        }
agora so falta voce fazer a tal "transmutaзгo" do meu cmd ao seu cmd =)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)