[Ajuda] Comando Só Vai Para o ID 0 .
#5

pawn Код:
if(strcmp(cmd, "/vozdeprisao", true) == 0)
{
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(dini_Int(file, "Profissao") == Policia_Militar || dini_Int(file, "Profissao") == Policia_Civil || dini_Int(file, "Profissao") == Policia_Federal || dini_Int(file, "Profissao") == Delegado || dini_Int(file, "Profissao") == Bope || dini_Int(file, "Profissao") == Swat || dini_Int(file, "Profissao") == Narcoticos || dini_Int(file, "Profissao") == FBI || dini_Int(file, "Profissao") == Interpol || dini_Int(file, "aAdmin") == 1)
    {
        new msg[256];
        new plid = strval(tmp);
        new modelo = GetVehicleModel(GetPlayerVehicleID(playerid));
        if(modelo == 427 || modelo == 597 || modelo == 490 || modelo == 497 || modelo == 596 || modelo == 598)
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) return SendClientMessage(playerid, Vermelho, " /vozdeprisao [id] [motivo]");
            plid = strval(tmp);
            msg = strtok(cmdtext, idx);
            if(!strlen(msg)) return SendClientMessage(playerid, Verde,"| ERRO | Use /vozdeprisao [id] [motivo]");
            if(Algemado[plid] == false) return SendClientMessage(playerid, Vermelho, " | ERRO | O jogador precisa estar algemado para dar Voz De Prisгo!");
            if(GetPlayerWantedLevel(plid) <= 4) return SendClientMessage(playerid, Vermelho, " | ERRO | Esse jogador nгo estб sendo procurado level + que 5 pela policia.");
            plid = strval(tmp);
            if(plid == playerid) return SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo pode usar este comando em vocк mesmo.");
            if(!IsPlayerConnected(plid)) return SendClientMessage(playerid, Vermelho, "| ERRO | Jogador nгo conectado.");
       
            if(GetDistanceBetweenPlayers(plid, playerid) < 15)
            {
                new ptname[MAX_PLAYER_NAME];
                GetPlayerName(plid, ptname, MAX_PLAYER_NAME);
                format(file2, sizeof(file2), PASTA_CONTAS, ptname);
                new result[100];
                format(string, sizeof(string), "| INFO | Vocк foi colocado na viatura por %s Motivo: %s !",aname, result);
                SendClientMessage(plid, Branco, string);
                dini_IntSet(file2, "Procurados", 0);
                TogglePlayerControllable(plid, 0);
                RemovePlayerAttachedObject(plid, 4);
                SendClientMessage(playerid, Amarelo, "| INFO | Colocado na viatura, va ate a garagem da DP e prenda!");//perae vamo pesquisar
                format(string, sizeof(string),"[Corregedoria]O Policial %s(ID: %d) Deu voz de Prisгo no %s(ID: %d)", aname, playerid, ptname,plid,tmp);
                Comandosp(Roxo,string,1);//go la ver agora
                new VehicleID;
                VehicleID = GetPlayerVehicleID(playerid);
                PutPlayerInVehicle(plid,VehicleID,2);
                return 1;
            }
            else SendClientMessage(playerid,Vermelho," Chegue mais perto !");
        }
        else SendClientMessage(playerid,Vermelho,"| ERRO | Vocк nгo estб em uma Viatura da Policia!");
    }
    else SendClientMessage(playerid,Vermelho,"(ERRO) Vocк nгo й um policial!");
}

tenta ae pra ver se da

PS: tens de modernizar o teu code, comecar a usar a sscanf, deixar a dini e usar DOF2 ou outro sistema de salvamento, e para os comandos tens de usar um processador de comandos recomendo o ICMD da IPSI
Reply


Messages In This Thread
Comando Só Vai Para o ID 0 . - by yNexus - 17.10.2013, 16:27
Re: Comando Só Vai Para o ID 0 . - by yNexus - 17.10.2013, 19:05
Re: Comando Só Vai Para o ID 0 . - by bruxo00 - 17.10.2013, 19:17
Re: Comando Só Vai Para o ID 0 . - by yNexus - 17.10.2013, 19:45
Re: Comando Sу Vai Para o ID 0 . - by PT - 17.10.2013, 19:50
Re: Comando Sу Vai Para o ID 0 . - by bruxo00 - 17.10.2013, 20:04
Re: Comando Sу Vai Para o ID 0 . - by yNexus - 17.10.2013, 20:57
Re: Comando Sу Vai Para o ID 0 . - by PT - 17.10.2013, 21:01
Re: Comando Sу Vai Para o ID 0 . - by yNexus - 17.10.2013, 21:18
Re: Comando Sу Vai Para o ID 0 . - by arakuta - 17.10.2013, 21:25

Forum Jump:


Users browsing this thread: 2 Guest(s)