Fangen wir die Frage mal so an.
Wieviele Autos soll ein Spieler kaufen dürfen ?
LG RFT
Fangen wir die Frage mal so an.
Wieviele Autos soll ein Spieler kaufen dürfen ?
LG RFT
Dank der Umfangreichen Infos die du uns genannt hast. [Ironie Off]
Können wir dir schlecht helfen.
Am besten du erklärst uns genau wer den Befehl "/opark" nutzen darf welche Variabeln für das Fahrzeug exestieren ETC.
LG RFT
Ich war mal so nett und habe es oben auf "50€" editiert.
LG RFT
Den Preiß kann man vorher nie bestimmen.
Das fertige Stück könnte man höchstens Bewerten und einen angemessenen Preiß berechnen.
LG RFT
Wenn ich ehrlich bin ist es keine gute Basis für Anfänger.
Ein Anfänger achtet nicht wirklich auf optimierung. Das Script wird ein reiner Resourcen Fresser daher sollte die Basis schon gut durch optimiert sein.
Und sehr schonend.
LG RFT
Schon unzählige male gelesen.
Ausserdem müsste ein Limit gesetzt werden sonst hat am ende jeder der Level 15 ist eine eigene Organisation und es gibt keine Zivilisten mehr.
LG RFT
4 Apps
Beide Spiele aus der Novo App
Ab 0.3D hat die Funktion MooveObject 3 neue Parameter "rX, rY, rZ" ist die Rotation.
Den Namen kannst du mit "SetPlayerColor" problemlos farbig machen.
Casino System ist eher unnötig.
Aber naja wers mag.
4/10
LG RFT
Das kann auch nicht funktionieren.
Bitte schaue dir einmal die Dini Funktionen an. Mit Dini kannst du das komplett vergessen die Fahrzeuge aus der Datei zu laden.
Wie sieht denn deine Datei aus wo es geladen werden soll ?
for(new vehicleid=1;vehicleid<=MAX_VEHICLES; vehicleid++)
{
new autofile[24], sID[16];
format(autofile, sizeof(autofile), "Autos/%d.ini", vehicleid);
fromat(sID, 16, "farbe1%d", vehicleid);
new c1 = dini_Int(autofile, sID);
fromat(sID, 16, "farbe2%d", vehicleid);
new c2 = dini_Int(autofile, sID);
fromat(sID, 16, "model%d", vehicleid);
new modelid = dini_Int(autofile, sID);
fromat(sID, 16, "xpos%d", vehicleid);
new Float:x = dini_Int(autofile, sID);
fromat(sID, 16, "ypos%d", vehicleid);
new Float:y = dini_Int(autofile, sID);
fromat(sID, 16, "zpos%d", vehicleid);
new Float:z = dini_Int(autofile, sID);
fromat(sID, 16, "apos%d", vehicleid);
new Float:a = dini_Int(autofile, sID);
CreateVehicle(modelid, x, y, z, a, c1, c2, 1);
}
LG RFT
//Edit fromat bitte gegen format austauschen war mein Fehler
Versuch es mal so
stock vcar(Float:x,Float:y,Float:z,model,Float:f1,Float:f2)//44
{
new pfad[50];
for(new i=0;i<MAX_VERMIETUNGS_CARS;i++)
{
format(pfad,50,"/vermietungscars/%d.txt",i);
if(!fexist(pfad))
{
dini_FloatSet(pfad,"x",x);
dini_FloatSet(pfad,"y",y);
dini_FloatSet(pfad,"z",z);
dini_Set(pfad,"model",model);//55
dini_Set(pfad,"f1",f1);//56
dini_Set(pfad,"f2",f2);//57
}
}
}
Alles anzeigenfor(new vehicleid=1;vehicleid<=MAX_VEHICLES; vehicleid++)
{
new autofile[24];
format(autofile, sizeof(autofile), "Autos/%d.ini", vehicleid);
new c1 = dini_Int(autofile, "farbe1");
new c2 = dini_Int(autofile, "farbe2");
new modelid = dini_Int(autofile, "model");
new Float:x = dini_Int(autofile, "xpos");
new Float:y = dini_Int(autofile, "ypos");
new Float:z = dini_Int(autofile, "zpos");
new Float:a = dini_Int(autofile, "apos");
CreateVehicle(modelid, x, y, z, a, c1, c2, 1);
}
mfg
Hiermit lädst du das erste Fahrzeug was in der Datei steht ich übernehme das mal eben gebt mir 5 Minuten =)
Das ist kein Wunder du benutzt ne Funktion die es in SA-MP garnicht gibt.
Was hast du denn genau vor ? Was soll genau geladen werden etc ?
LG RFT
Auf deinem Weg funktioniert es aber auch nicht.
Benutzt du die Bezeichnungen irgendwo schon ?
LG RFT
Ohne Code können wir dir schlecht helfen.
LG RFT
z,model[5],f1[2],f2[2]
Wohl eher so
z,model,f1,f2
Sieht sehr nett aus allerdings ist es von der Breite etwas zu breit finde ich.
8/10
LG RFT
iPhone 4S mit 64 GB von o2
Sollte morgen spätestens am Mittwoch eintreffen =)