Hallo liebe Brotfische,
Ich habe eine Frage. Undzwar wie kann ich machen das im Kennzeichen die Auto ID steht? mit der Auto ID meine ich welche ID sie im Spiel hat, und nicht die ID damit ich das Auto Spawnen kann.
Ich hoffe ihr könnt mir helfen :3.
Hallo liebe Brotfische,
Ich habe eine Frage. Undzwar wie kann ich machen das im Kennzeichen die Auto ID steht? mit der Auto ID meine ich welche ID sie im Spiel hat, und nicht die ID damit ich das Auto Spawnen kann.
Ich hoffe ihr könnt mir helfen :3.
unter OnVehicleSpawn:
SetVehicleNumberPlate(vehicleid,vehicleid);
if(!strcmp(cmdtext,"/car",true)){
new Float:Pos[3],tmp[4],Vehicle;GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
Vehicle=CreateVehicle(411,Pos[0],Pos[1],Pos[2],0,0,0,-1);
valstr(tmp,Vehicle);
return SetVehicleNumberPlate(Vehicle,tmp);
Dank an Kaliber!
So, ich habe dir einen kleinen Befehl geschrieben
Wenn der gespawnte Infernus die ID 1 hat, steht auf dem Nummernschild: 1
Lass es doch einfach von der Vehicleid abfragen.
Hier nochmal das Beispiel von ErikSon
SetVehicleNumberPlate(vehicleid,vehicleid);
Falls du nicht weiter kommst kannst du mir gerne eine PN schreiben !
Oder willst du es lieber als Befehl haben ?
Sprich das man sich nur an einem Ort die Kennzeichen kaufen kann und das die Vehid dann dort steht ?
MFG
SetVehicleNumberPlate(vehicleid,vehicleid);
Das wird nicht funktionieren
numberplate benötigt einen String, keinen Integer.
Sprich man müsste es erst umkonvertieren:
new tmp[4];
//Hier der Code
valstr(tmp,vehicleid);
SetVehicleNumberPlate(vehicleid,tmp);
mfg.
Stimmt, sorry mein Fehler habe wohl zu schnell geantwortet..
Daher das er es von den gekauften Autos die ID braucht wird es so aber auch nicht wirklich funken.
Weil die ID ja in der TXT Datei ist und nicht im Script steht.
MFG