Merkwürdig, geht der Errorpfad vllt in eine Include und nicht in den GameMode?
Beiträge von InternetInk aka Benjamin
-
-
Dann steht die Zeile darüber zu weit rechts , der Error kommt wenn die Zeile voller Code zu weit nach rechts raus geht...
-
Die Zeile im Editor ist an dieser Stelle zu lang
-
-
Wenn du sowas einfaches (das ist wirklich einfach) wie einen ObjectStreamer einzubauen nicht hinbekommst,
dann lass es mit dem RL Script erstmal sein, denn grade der LoH GM ist kein Anfänger GameMode.Außerdem weißt du nichts über den GameMode an sich oder wo man die property herbekommt dabei sollte das als Grundwissen vorhanden sein.
Du wirst massive Probleme mit einem RL GM bekommen, glaub es mir...
-
PVar ersetzt das umständlichere erstellen von globalen Variablen mit einem MAX_PLAYERS Array.
Haste bestimmt schonmal gesehen.SetPVarInt(playerid,"AFK",1);
Schon hat der Spieler den Wert "AFK" auf 1.
GetPVarInt(playerid,"AFK");
Damit rufst du die Variable wieder auf...Und schau dir mal ein paar Tutorials an weil das ist echt eine Minimum dessen was du wissen musst sonst kommste ja garnicht klar, besonders bei nem RL GameMode
-
Forensuche oben rechts, wenn du von der Startseite aus /cuff eingibst kommt ne menge...
-
SpielerVariable erstellen, normal oder mit PVar und dann damit abfragen ob er Spieler Bereits AFK ist oder nicht.
Das sollteste schon hinbekommen... -
Etwas unsicher da man einfach /afkback machen kann auch wenn man nicht AFK ist/war und man sich somit immer unfreezen kann...
-
Damit du auch verstehst warum:
Deins:
MoveObject(tor[1],2914.9375, -1009.154296875, -11.992519,7.5);
Lösung:
MoveObject(tor[1],2914.93823242,-1009.15496826,13,2);
Wiki:
MoveObject(Objekt, X , Y , Z ,Speed);Du hattest bei dir beide Z Koordinaten gleich (Z ist für die höhe zuständig) also kann es sich auch nicht bewegen, der letzte Wert ist die Geschwindigkeit
-
Dieser Bereich ist NICHT für Scripting Fragen, nächstemal bitte darauf achten. Danke
//Closed
-
Positionen sind Float Werte, Kommazahlen. Also musst du mit PVarFloat Arbeiten.
Bei OnPlayerDisconnect speicherst du einfach die Position in den Variablen und die speicherst du dann in der Datei des Users.
Genau dieses Beispiel steht in der Wiki:
http://wiki.sa-mp.com/wiki/SetPVarFloatDiese Werte kannste dann mit GetPVarFloat speichern da sie ja die Postionen beinhalten
Beim Laden und beim Spawnen steht wieder das Beispiel in der Wiki:
http://wiki.sa-mp.com/wiki/GetPVarFloat -
Abgesicherter Modus? Da lädt er ja keine Treiber
-
Also im Grunde ist's ganz einfach.
Du erstellst eine Globale Variable,
new OOCChatAktiv = 0;
z.B. 0 wenn der Chat beim Serverstart 0 also aus sein soll oder 1 wenn an.
Bei /noooc Prüfst du welchen Wert sie hat, 0 oder 1 und setzt sie dann auf den gegenwert.
Wenn 0 (Aus) dann auf 1 (Chat ist an) und andersrum.Bei /o Fragst du dann halt noch ab ob der Chat an (Auf 1 ) ist, wenn nicht dann kann er ihn nicht benutzen.
Das darfste jez üben
Sind nur if und if-else Abfragen und man braucht auch keine Schleife 
-
Äh nein... Willst es nochmal versuchen?

-
Falscher Bereich, nächstemal darauf achten, danke
//Verschoben
-
Alle in den Wayne-Train und auf zum Mount Whateverest!
Jeder kann sich selbst darüber eine Meinung bilden, aber das ist etwas das man nicht zu Diskutieren braucht...
//Closed
-
-
Es sind 2 unterschiedliche Accounts...
Falscher Bereich
//Closed -
Suche im Showroom nach einem Script, im Marktplatz gegen Geld oder im Sponsoring Bereich einen Scripter
Script = Der GameMode
Scripter = Der Typ der die Programmier Sprache kann und das Script bearbeiten kann//Closed