Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

[Ajuda] Erro de veiculo

$
0
0
Então pessoal tou com um problema no server que é o seguinte: quando dou o comando /vozdeprisao [id] so funciona para veiculos de 4 portas da policia, mais eu queria que funcionasse para motos e outros, ja coloquei o id das viaturas e dos veiculos mais não ta funcionando.

PHP Code:

    if(strcmp(cmd"/VozDePrisao"true) == 0) {
new 
aname[MAX_PLAYER_NAME];
GetPlayerName(playeridanameMAX_PLAYER_NAME);
format(filesizeof(file), PASTA_CONTASaname);
if(
PlayerInfoplayerid ][pProfissao] == Policia_Civil || pAdmin[playerid] == || pAdmin[playerid] == || PlayerInfoplayerid ][pProfissao] == Policia_Federal || PlayerInfoplayerid ][pProfissao] == Interpol || PlayerInfoplayerid ][pProfissao] == Delegado || PlayerInfoplayerid ][pProfissao] == Bope || PlayerInfoplayerid ][pProfissao] == Swat
|| PlayerInfoplayerid ][pProfissao] == Narcoticos || PlayerInfoplayerid ][pProfissao] == Policia_Militar || PlayerInfoplayerid ][pProfissao] == FBI || PlayerInfoplayerid ][pProfissao] == Policia_Rodoviaria  || PlayerInfoplayerid ][pProfissao] == Marinha || PlayerInfoplayerid ][pProfissao] == Exercito || PlayerInfoplayerid ][pProfissao] == Aeronautica) {
new 
modelo;
modelo GetVehicleModel(GetPlayerVehicleID(playerid));
if(
modelo == 427 || modelo == 597 || modelo == 490 || modelo == 497 || modelo == 596 || modelo == 599 || modelo == 598 || modelo == 523 || modelo == 599 || modelo == 427 || modelo == 523) {
new 
plid;
tmp strtok(cmdtextidx);
if(!
strlen(tmp)){
SendClientMessage(playeridVermelho"| ERRO | Digite: /VozDePrisao [id]");
return 
1;
}
plid strval(tmp);
if(
plid == playerid){
SendClientMessage(playeridVermelho"| ERRO | Você não pode usar este comando em você mesmo.");
return 
;
}
if(!
IsPlayerConnected(plid)){
SendClientMessage(playeridVermelho"| ERRO | Jogador não conectado.");
return 
1;
} else {
if(
GetDistanceBetweenPlayers(plid,playerid) < 10){
new 
result[100];
format(stringsizeof(string), "| INFO | Você foi colocado na viatura por %s !",anameresult);
SendClientMessage(plidVerdeClarostring);
TogglePlayerControllable(plid0);
RemovePlayerAttachedObject(plid4);
SendClientMessage(playeridVerdeClaro"| POLICIA | Colocado na viatura, va ate a garagem da DP e prenda!");
new 
pname[MAX_PLAYER_NAME];
GetPlayerName(plid,pname,MAX_PLAYER_NAME);
format(stringsizeof(string),"[ CRG ] » O(A) Policial %s (%d) Deu voz de Prisão a %s (%d)"aname,playerid,pname,plid,tmp);
Comandosp(Roxo,string,1);
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;
}



Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>