- 0
Problema setplate
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
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]
8 answers to this question
Recommended Posts