Nitrado
Beiträge von Jony
-
-
Lenox:
Wenn du mein ersten post liest, hab ich es auch reingeschrieben
Ich hab nur den code von ihm bearbeitet.
Habe ich übersehen, entschuldigung
-
Alles anzeigen
@NeonReflexe:
nja weil du wohl immer frakid 0 hast
machs doch so
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new spdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(spdatei,sizeof(spdatei),"/Spieler/%s.txt",name);
for(new i=0; i<sizeof(pdcars); i++)
{
if(GetPlayerVehicleID(playerid)==pdcars[i])
{
if(GetPVarInt(playerid,"Fraktion") == 1)
{}
else
{
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Heißt, wenn er in der ersten fraktion ist, darf er fahren, wenn nicht, raus aus dem car.
Schwachsinn. Sowas sollte man unter OnPlayerStateChange machen. Bei OnPlayerEnterVehicle ist das schon bevor man die Tür aufmacht. (Finde ich persönlich unrealistisch!)
Mal abgesehen davon wozu den Spieleraccountpfad in einem Format speichern? Ansonsten sollte es funktionieren. -
Da jedes mal die funktion aufgerufen werden müsste, ist es auf keinen fall effizienter, besser wäre es jedesmal neu die posis herauszufinden.
Stimme Dir da zu. Solch eine Funktion ist eigentlich überflüssig. -
Animationen können NICHT auf BOTS angewendet werden. Dann musst Du das während dem Aufnehmen machen.
-
Der Gedanke ist eigentlich gut. Nur bei Deiner Umsetzung happert es aber noch.
Dein Stock ist falsch, die gibst jedes mal den letzten Wert aus Deinem Array zurück.
Außerdem ist der Aufruf der Funktion nicht richtig.So ohne weiteres ist Deine Methode nicht zu realisieren. Dabei bleibt immer noch die Frage offen, ob dass auch effizienter ist.
-
Gut, also speichert er auch später nichts in die .cfg? - Dann wird der Variablen Wert womöglich nicht richtig gesetzt. Gib mal direkt nach dem ändern, ein printf() aus. Mit dem neuen SBizz Wert.
-
Danach auch mal das SBizz gespeichert? - Wo wird dir nichts angezeigt?
-
Sicher auch die richtige Index Zahl (in diesem Fall 1) - Besitzt FillUp auch einen Wert? Alles mal debuggen.
-
Es kann jetzt an verschiedenen Sachen liegen.
VISA/MASTERCARD oder eine EC-Karte? -
Kannst Du sehr einfach über die NPC-Skripte machen
(Sogar im normalem Gamemode ist es ohne weiteresmöglich.) -
Bei Amazon gibt's das iPad Air im Moment anscheinend nicht.

Suchen sollte gelernt sein: http://www.amazon.de/Apple-iPa…ace-MD785FD/dp/B00G4DSS1A
-
Schön zu wissen Blunt das du einer von Future e-Life bist
. Meine Güte die Leute wissen echt nicht was sie labern.
Und würde Nemesus RP wirklich nichts geklaut haben oder sonst was, würden sie garantiert ihre Werbung nicht geschlossen haben.Aber ansonsten schönes Video.
Naja, ich glaube kaum das die Serverwerbung von Nemesus RP wegen geklauten Dingen Dicht gemacht worden ist.
Blunt:
Amüsante Videos
-
Deine Intelligenz ist auch nicht gerade hoch oder?
Der Camarro ist älter und da ist das normal wenn der nicht getunt ist. Bisschen nachdenken ist schon angebracht wenn man schon sowas loslässt ...
Aufjedenfall über dem Durchschnitt

Nur weil ein Auto älter ist, heißt es nicht gleich dass es schlechtere Leistung erbringt. Ich glaub Du hast die Aussage meines Postes nicht verstanden. Seine Überschrift ist auch definitiv interpretierbar.
Mach mich das nächste mal bitte nicht von der Seite so Dumm an, muss nicht sein. -
Heute wurde mal wieder ein Plastikbomber von uns Gemobbt.
In dem Fall ein BMW M6 mit V8 und 400igendwas PS.
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.Wenn man bei dem M6 mal eine ordentlich Abgasanlage etc. installiert, ist der M6 genauso "laut". Von der Leistung dürfte Dein Auto aber die Roten Lichter lediglich sehen
Ich glaub kaum das Dein Auto jenseits von 500 PS liegt^^ -
Alles anzeigen
Oben im Script unter car[MAX_VEHICLES]
new autoZaehler;Und dein befehl
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/car", cmdtext, true, 10) == 0)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
car[autoZähler] = CreateVehicle(400, x, y, z, 10, -1, -1, -1);//Du erstellst das Auto mit der ID "autoZähler"
autoZähler ++;//Damit wird autoZähler im 1 erhöht und das Nächste Auto was du erstellst, hat die ID 2,3,4 usw
return 1;
}
return 0;
}Dein Problem war, das du immerwieder das Auto mit der ID 0 erstellst in dieser Zeile: car[0] ... aus der 0 habe ich eine Variable gemacht, die sich von selbst erhöht
Wie mein Vorposter schon sagte sobald ein Auto zerstört wird, gehen alle automatisch mit weg.Vollkommen richtig. Aber auch ein komische Art und Weise soetwas zu machen

-
Dann wird folgendes passiert sein.
Irgendwo, setzt zu durch Deinen "Restart-Befehl" alle Werte auf Standard zurück.
Wir müssne hier auch ein bisschen raten woran dies liegen kann.
Folgende Gedanken habe ich hierbei:- Wird der Spieler bevor er gespeichert wird vom Server gekicktß (Dann unter OnPlayerDisconnect schauen, wo die Variablen zurückgesetzt werden)
- Wird beim Einloggen durch den Restart die Werte generell auf den Standard zurückgesetzt?
Vielleicht kommen wir dem Problem dadurch ein bisschen näher. -
Dein Code unter "OnVehicleDeath" ist ja auch sowieso nicht richtig.
Wenn diese Funktion bei Dir aufgerufen wird, zerstörst Du alle erstellten Fahrzeuge.Erkläre mir nochmals, was Du genau haben willst. Dann werde ich versuchen Dir den richtigen Weg zu zeigen.
-
D
Danke , es hat geklappt
Muss man wirklich immer aufpassen. Ist mir früher desöfteren auch passiert.
Viel Spaß
-
Sicher das Du auch wirklich Pawno mit diesem Include-Verzeichnis öffnest? - Wenn Du mal mehrere Pawno Instanzen hattest, ist das klar, dass dies nicht funktionieren kann.