17.10.2013, 16:27
Quando Uso Esse Comando, Quando O Cara Ta Procurando, Quando Vai No ID 0 Vai De Boa, Mais Quando O Cara É ID 1 Fala Que Ele Não Esta Algemado .
Code :
Code :
Код:
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 modelo; new id = strval(tmp); modelo = GetVehicleModel(GetPlayerVehicleID(playerid)); if(modelo == 427 || modelo == 597 || modelo == 490 || modelo == 497 || modelo == 596 || modelo == 598) { new plid; new msg[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)){ SendClientMessage(playerid, Vermelho, " /vozdeprisao [id] [motivo]"); return 1; } plid = strval(tmp); msg = strtok(cmdtext, idx); if(!strlen(msg)){ SendClientMessage(playerid, Verde,"| ERRO | Use /vozdeprisao [id] [motivo]"); return 1; } if(Algemado[id] == false) { SendClientMessage(playerid, Vermelho, " | ERRO | O jogador precisa estar algemado para dar Voz De Prisão!"); return 1; } if(GetPlayerWantedLevel(id) <= 4) { SendClientMessage(playerid, Vermelho, " | ERRO | Esse jogador não está sendo procurado level + que 5 pela policia."); return 1; } plid = strval(tmp); if(plid == playerid){ SendClientMessage(playerid, Vermelho, "| ERRO | Você não pode usar este comando em você mesmo."); return 1 ; } if(!IsPlayerConnected(plid)){ SendClientMessage(playerid, Vermelho, "| ERRO | Jogador não conectado."); return 1; } else { if(GetDistanceBetweenPlayers(plid,playerid) < 15){ new result[100]; format(string, sizeof(string), "| INFO | Você foi colocado na viatura por %s Motivo: %s !",aname, result);//ai essa pohan ta certa 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 new pname[MAX_PLAYER_NAME]; GetPlayerName(plid,pname,MAX_PLAYER_NAME); format(string, sizeof(string),"[Corregedoria]O Policial %s(ID: %d) Deu voz de Prisão no %s(ID: %d)", aname,playerid,pname,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 !"); return 1; } } } else { SendClientMessage(playerid,Vermelho,"| ERRO | Você não está em uma Viatura da Policia!"); return 1; } } else { SendClientMessage(playerid,Vermelho,"(ERRO) Você não é um policial!"); return 1; } }