hallo an alle die dies lesen
Ich habe folgendes Problem:
Ich möchte das man in Kennzeichen nur maximal 9 Bustabern/Zahlen benutzen kann, wenn man die überschreitet soll ein bestimter Text kommen, den ihr in der PWn sehen könnt.
Hier die PWN:
if(strcmp("/kennzeichen",true) == 0)
{
new kz[9];
if(kz > 9)) { return SendClientMessage(playerid, COLOR_GRAD1, "Benutzung: /kennzeichen [Text(Höchstens 9 Buchstaben/Zahlen)]"); }
if(!IsPlayerInAnyVehicle(playerid)) { return SendClientMessage(playerid, COLOR_GRAD1, "Du bist in keinem Fahrzeug!"); }
if(KennzeichenErlaubnis[playerid] == 0) { return SendClientMessage(playerid, COLOR_GRAD1, "Du hast kein Kennzeichen in der Stadthalle gekauft!"); }
if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
{
new vehiclefid = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(vehiclefid, kz);
SetVehicleToRespawn(vehiclefid);
new Float: X,Float: Y,Float: Z;
GetPlayerPos(playerid,X,Y,Z);
SetVehiclePos(vehiclefid,X,Y,Z);
PutPlayerInVehicle(playerid,vehiclefid,0);
new name[MAX_PLAYER_NAME], str[128];
GetPlayerName(playerid, name, sizeof name);
format(str, sizeof str, "/Autos/%s%d.dtcar", name,Dtc_PlayerKey[playerid]);
dini_Set(str, "Plate", kz);
for(new x = 0; x < MaxVeh; x++)
{
PlayerCar[playerid][x][Plate] = kz;
}
KennzeichenErlaubnis[playerid] = 0;
}
return 1;
}
hier habe ich noch Errors dazu die ich nicht weg bekomme
C:\Users\ASUS\Desktop\Arcticbytes Reallife Orginal 5\gamemodes\ABR.pwn(30615) : error 035: argument type mismatch (argument 2)
C:\Users\ASUS\Desktop\Arcticbytes Reallife Orginal 5\gamemodes\ABR.pwn(30618) : error 033: array must be indexed (variable "kz")
C:\Users\ASUS\Desktop\Arcticbytes Reallife Orginal 5\gamemodes\ABR.pwn(30618) : error 029: invalid expression, assumed zero
C:\Users\ASUS\Desktop\Arcticbytes Reallife Orginal 5\gamemodes\ABR.pwn(30619) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
Ich hoffe die Infos reichen aus mir zu Helfen
mfg
wurzelsep96