Ändere "Mav" unter "AttachObjectToVehicle" zu "vehicleid".
Dein momentaner Code würde die Objekte an dem Fahrzeug mit der ID 487 anbringen.
Ändere "Mav" unter "AttachObjectToVehicle" zu "vehicleid".
Dein momentaner Code würde die Objekte an dem Fahrzeug mit der ID 487 anbringen.
CreateObject und dann AttachObjectToVehicle
CreatePickup und "nicht aufhebbar machen"
Wenn "Zeit" kleiner als 60, addiere +1.
Wenn Zeit gleich 60, setze "Ort" random(23).
[ SCRIPTING ] Dateiensystem dini - Dateien erstellen, löschen, speichern, laden
dini_Get bzw. dini_Int.
Wo ist das falsch? Ich habe zwar den Fehler, dass "Text3D:" fehlt, sonst aber auch nichts.
Es muss "new Text3D:vehiclelabel[MAX_VEHICLES];" heißen, da es keinerlei Anzeichen darauf gibt, dass die Supporterautos beschränkt sind.
"vehicleid=CreateVehicle". Das gibt dir nicht 1,2,3,4 zurück, sondern 253, 846 oder was weiß ich.
#include <a_samp>
new vehiclelabel[MAX_VEHICLES];
public OnGameModeInit()
{
return 1;
}
...
...
if(listitem == 1)
{
format(string,sizeof(string),"Supportercar von: %s",pname);
new Float:px,Float:py,Float:pz;
GetPlayerPos(playerid,px,py,pz);
new vehicleid=CreateVehicle(490,px,py,pz,0,1,1,-1);
vehiclelabel[vehicleid] = Create3DTextLabel(string,DRot,0,0,0,50,0,1);
Attach3DTextLabelToVehicle(vehiclelabel[vehicleid], vehicleid, 0, 0, 0);
}
Das musst du außerhalb eines Publics packen und verändern: new vehiclelabel[MAX_VEHICLES];.
Später musst du nurnoch vehiclelabe[vehicleid] = Create3DTextLabel... benutzen.
new vehicleid;
vehicleid=GetVehicleModel(GetPlayerVehicleID(playerid));
Poste mal die Zeile.
Wenn der Client einen anderen Geldbetrag hat als der Server, gibt er dem Clienten den Geldbetrag, den der Server für ihn gespeichert hat.
Welche?
Hast du doch schon.
Ja. Wenn die Argumente falsch sind, kannst du sie hier nachlesen.
Du hast "vehicleid" nicht definiert.
Außerdem kann man "AddStaticVehicle(Ex)" nur in OnGameMode/Filterscriptinit verwenden.
Benutze "new vehicleid=CreateVehicle...".
ShowPlayerDialog(playerid, DIALOG_SUPMOBIL, DIALOG_STYLE_LIST,"Supmobil","Sultan\nRancher\nCaddy","Auswählen","Abbrechen");
Komma & "" falsch gesetzt.
Stimmt.
Ergänze nach dem SetCameraLookAt:
SetPVarInt(i, "CameraPos", pos);
Vielleicht hilft der das weiter.