- 0
Problema setplate
-
Similar Content
-
- 2 answers
- 821 views
-
Problema turf
By Soryn.,
- 3 answers
- 444 views
-
- 0 replies
- 185 views
-
- 2 replies
- 349 views
-
- 1 reply
- 107 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
d@rK
Am comanda /v "setplate" care schimba numarul de inmatriculare al masinii.
Problema este ca poti sa pui si numarul **&&Andrei^^45* ........... Eu as vrea sa merga doar dupa acest MODEL : [2numere]-[3cifre]
Exemplu: /v setplate 24-CAP
Va rog daca m-ati putea ajuta nu gasesc nicaieri cum sa fac... Multumesc.
Pawno:
[pawn] else if(strcmp(x_nr,"setplate",true) == 0)
{
if(IsPlayerInVehicle(playerid, vehid) || PlayerInfo[vehid][pPcarkey] != -1 && PlayerInfo[vehid][pPcarkey2] != -1 && PlayerInfo[vehid][pPcarkey3] != -1)
{
if(cmdtext[idx++] != 32 || cmdtext[idx] == EOS)
{
SendClientMessage(playerid,0xFFFFFFAA,"FOLOSESTE: /v setplate [numar]");
return 1;
}
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
SendClientMessage(playerid, COLOR_RED, "Nu poti schimba numarul fiind pasager !");
return 1;
}
if((vehid >= 1) && (vehid <= 281) && !Ested@rK(playerid))
{
SendClientMessage(playerid, COLOR_RED, "Nu poti schimba numarul masinii acesteia !");
return 1;
}
new Float:XX,Float:YY,Float:ZZ,Float:AA;
new Float:CarHP, Float:OldCarHP;
new panels,doors2,lights2,tires;
GetVehicleHealth(vehid, CarHP);
GetVehicleDamageStatus(vehid,panels,doors2,lights2,tires);
OldCarHP = CarHP;
format(CarInfo[vehid][cLicense], 32 ,"%s",cmdtext[idx]);
SetVehicleNumberPlate(vehid,CarInfo[vehid][cLicense]);
GetVehiclePos(vehid,XX,YY,ZZ);
GetVehicleZAngle(vehid, AA);
SetVehicleToRespawn(vehid);
SetVehiclePos(vehid,XX,YY,ZZ);
SetVehicleZAngle(vehid, AA);
PutPlayerInVehicle(playerid,vehid,0);
SetVehicleHealth(vehid, OldCarHP);
UpdateVehicleDamageStatus(vehid,panels,doors2,lights2,tires);
format(string, sizeof(string), "Ti-ai schimbat Nr. de Inmatriculare la vehicul: {FFFFFF}%s", CarInfo[vehid][cLicense]);
SendClientMessage(playerid, COLOR_YELLOW, string);
OnPropUpdate(); SavePlayerData(playerid);
}
else
{
SendClientMessage(playerid, 0xFFFFFFAA, "Nu esti in masina ta personala pentru a putea schimba Nr. de Inmatriculare.");
return 1;
}
}[/pawn]
Link to comment
Share on other sites
8 answers to this question
Recommended Posts