Hallo Community
wenn ich mir ein Kennzeichen kaufen will steht dann an jedes Fahrzeug das kennzeichen "ABC-SA-2"
auch wenn man als zahl 55 eingibt steht "ABC-SA-2" aufen Kennzeichen
Code
if(dialogid == Fmeldeamt)
{
if(response==1)
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
{
if(strlen(inputtext) == 2)
{
if(!IsNumeric(inputtext)) return SendClientMessage(playerid,0xFF0000FF,"Die Zeichen dürfen nur aus Zahlen bestehen!");
if(ON_KZExistiert(inputtext)) return SendClientMessage(playerid,0xFF0000FF,"Dieses Kennzeichen ist bereits vergeben!");
new CarPlate[10];
format(CarPlate,sizeof(CarPlate),""#SERVERTAG"-SA-%d",strlen(inputtext));
new vehiclefid = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(vehiclefid, CarPlate);
SetVehiclePos(vehiclefid,1026.0601, -1439.0428, 13.3499);
SetVehicleZAngle(playerid, 90);
PutPlayerInVehicle(playerid,vehiclefid,0);
KennzeichenErlaubnis[playerid] = 0;
new name[MAX_PLAYER_NAME], str[128];
GetPlayerName(playerid, name, sizeof name);
format(str, sizeof str, "/Privatcars/%s%d.dtcar", name,Dtc_PlayerKey[playerid]);
dini_Set(str, "Kennzeichen", CarPlate);
for(new x = 0; x < MaxVeh; x++)
{
strmid(PlayerCar[playerid][x][CarNumber], CarPlate, 0, strlen(CarPlate), 255);
PlayerCar[playerid][x][CarPlaten] = 1;
}
}
else
{
ShowPlayerDialog(playerid,Fmeldeamt,DIALOG_STYLE_INPUT,"Nummernschild vergabe","Du kannst deim Fahrzeug nun ein Nummernschild geben\nNutze die Vorlage: "#SERVERTAG"-SA-xx\nVerwende die x als deine Zeichen.","Auswählen","Abbrechen");
}
}
}
else
{
SendClientMessage(playerid,COLOR_GREEN,"Du musst dafür in einem Auto sitzen.");
}
}
if(response==0)
{
SendClientMessage(playerid, COLOR_RED , " *************************************************** ");
SendClientMessage(playerid, COLOR_RED , " * Du brauchst ein Kennzeichen * ");
SendClientMessage(playerid, COLOR_RED , " * Damit du keine Anzeige bekommst * ");
SendClientMessage(playerid, COLOR_RED , " *************************************************** ");
return 1;
}
return 1;
}
Alles anzeigen