[Ajuda] /prender [motivo]
#1

Gostaria de arrumar esse comando para ser assim /prender [motivo]
e sу prendesse, se a pessoa tivesse no banco de traz, alguem pode me ajudar com isso ?
Comando, e tambem, a pessoa que vai prender, nгo precisa tar no carro tbm, desde que o procurado teja no carro
Code:
if(strcmp(cmd, "/prender", true) == 0) {
	new aname[MAX_PLAYER_NAME];
	GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
	format(file, sizeof(file), PASTA_CONTAS, aname);
	if(PlayerInfo[ playerid ][pProfissao] == Policia_Civil || PlayerInfo[ playerid ][pProfissao] == Policia_Federal || PlayerInfo[ playerid ][pProfissao] == Interpol || PlayerInfo[ playerid ][pProfissao] == Delegado || PlayerInfo[ playerid ][pProfissao] == Bope || PlayerInfo[ playerid ][pProfissao] == Swat
	|| PlayerInfo[ playerid ][pProfissao] == Narcoticos ||PlayerInfo[ playerid ][pProfissao] == Policia_Militar || PlayerInfo[ playerid ][pProfissao] == FBI || PlayerInfo[ playerid ][pProfissao] == Policia_Rodoviaria)
	{
		
		new plid;
		new id = strval(tmp);
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)){
			SendClientMessage(playerid, Vermelho, "/prender [id]");
			return 1;
		}
		if(!IsPlayerConnected(plid)){
			plid = strval(tmp);
			if(GetPlayerWantedLevel(plid) <= 4) return SendClientMessage(playerid, Vermelho, " | ERRO | Esse jogador nгo estб sendo procurado level + que 5 pela policia.");
			if(playerid == plid){
				SendClientMessage(playerid, Vermelho, " | ERRO | Vocк nгo pode usar este comando em vocк mesmo. Chame um advogado.!");
				return 1 ;
			}
			SendClientMessage(playerid, Vermelho, "(ERRO) Jogador nгo conectado.");
			return 1;
		} else {
			if(PlayerToPoint(2.0, playerid,1560.0999755859,-1635.5,12.60000038147)){
				plid = strval(tmp);
				if(GetPlayerVehicleID(playerid) == GetPlayerVehicleID(plid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
					new pname[MAX_PLAYER_NAME];
					GetPlayerName(plid, pname, MAX_PLAYER_NAME);
					format(file2, sizeof(file2), PASTA_CONTAS, pname);
					format(string, sizeof(string), "| INFO | O policial %s te prendeu.", aname);
					SendClientMessage(plid, Azul, string);
					SetPlayerPos(plid, 263.8820,77.4002,1001.0391);
					SetPlayerInterior(plid,6);
					SetPlayerHealth(plid, 99999);
					dini_IntSet(file2, "Preso", 1);
					dini_IntSet(file2, "Procurados", 0);
					ResetPlayerWeapons(plid);
					ClearAnimations(plid);
					TogglePlayerControllable(plid,1);
					SetPlayerSpecialAction(plid,0);
					SendClientMessage(playerid, VerdeClaro, "| INFO | Voce Prendeu o Procurado Pela Justiзa e Ganhou 1300!");
					Preso[playerid] = 1;
					preso[plid] = 1;
					Algemado[id] = false;
					Procurados[plid] = 0;
					SetPlayerWantedLevel(plid, 0);
					TogglePlayerControllable(plid, 1);
					if(Procurados[plid] == 0){
						dini_IntSet(file2, "Procurados", 0);
						GivePlayerGrana(playerid,1300);
						GetPlayerName(plid,pname,MAX_PLAYER_NAME);
						format(string, sizeof(string),"[Corregedoria]O Policial %s(ID: %d) Prendeu %s(ID: %d)", aname,playerid,pname,plid);
						Comandosp(Roxo,string,1);
					}
					return 1;
				} else {
					SendClientMessage(playerid,Vermelho," O jogador nгo esta no seu veiculo ou vocк nгo esta nele!");
					return 1;
				}
			} else {
				SendClientMessage(playerid,Vermelho,"Coloque-o na viatura(/vozdeprisao) e va ate a Dp para prende-lo!");
				return 1;
			}
		}
	} else {
		SendClientMessage(playerid,Vermelho," Apenas Policiais podem fazer isso!");
		return 1;
	}
}
Reply
#2

GM DO BRV ME PASSA SEU SKYPE SEI ARRUMA SASPORRA TUDO VEI TU FALO MERDA NO MEU POST MAIS USA O GM TB
Reply
#3

vtfd igor kkkkk coveiro '-'
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)