Anscheinend nicht richtig, sonst wäre das Blip zu sehen.
Eventuell wird auch ein Skript des Carsys nicht geladen, weil es einen Fehler enthält. Fehlermeldungen überprüfen.
Beiträge von Leyynen
-
-
Dann hast du es falsch gemacht. Koordinaten werden aus der DB ausgelesen.
-
Hätte mehr erwartet für 1.3.3. aber naja, was will man machen. Hoffe ein paar Bugs welche genervt haben, wurden gefixt. *:)*
-
Erstelle im MapEditor eine Map und speichere sie als schimpanse ab. Dann ersetzt du im Ressourcen-Ordner im Ordner schimpanse die schimpanse.map mit der aus dem Vio-Extended. Ist die einfachste Variante.
Map-Editor öffnen. Map speichern mit dem Namen schimpanse. Dann in deinem MTA-Ordner: MTA San Andreas 1.3\server\mods\deathmatch\resources\schimpanse die schimpanse.map mit der schimpanse.map aus dem Vio-Extended ersetzen. Map-Editor neustarten und die Map schimpanse laden. -
Erstelle im MapEditor eine Map und speichere sie als schimpanse ab. Dann ersetzt du im Ressourcen-Ordner im Ordner schimpanse die schimpanse.map mit der aus dem Vio-Extended. Ist die einfachste Variante.
Ohne Fehlermeldungen kann dir niemand helfen.
-
marcel.: @[MiR]stumpy: @[LA]Leyynen: Stimmt das?
Noch nie von ihm gehört. -
Unter Struktur, dann Spalte einfügen.
-
Bei meinem wird abgefragt, ob das Team existiert. Um Fehlermeldungen zu vermeiden.
-
1 Zeile mehr Code, sonst nichts. In vielen Skripts ist es der Fall, dass hunderte addCommandHandler existieren. Gibt keinen Nachteil.
Luafunction assignPolizei ( source, commandName, teamName ) local theTeam = getTeamFromName ( "Polizei" ) -- Ueberpruefen, ob ein Team namens "Polizei" existiert if theTeam then -- Wenn es existiert setPlayerTeam ( source, theTeam ) -- Spieler in das Team setzen end end addCommandHandler ( "teamPolizei", assignPolizei)
Dann noch ganz oben im Skript folgende Zeile einfügen:
-
Es gibt verschiedene Möglichkeiten:
1. Für jede Funktion den addCommandHandler schreiben.
Lua
Alles anzeigenfunction assignPolizei ( source, commandName, teamName ) local theTeam = createTeam ( "Polizei" ) -- create a new team with the specified name if theTeam then -- if it was successfully created setPlayerTeam ( source, theTeam ) -- add the player to the new team end end addCommandHandler ( "teamPolizei", assignPolizei) function enterPolizei(playerSource) if (getElementModel(playerSource) == 280) then outputChatBox("You are already in the law!", playerSource) else setElementModel(playerSource, 280) outputChatBox("Welcome to the law, protect the innocents.", playerSource) end end addCommandHandler ( "teamPolizei", enterPolizei)
2. Die Funktionen zusammenführen.
Lua
Alles anzeigenfunction enterPolizei(playerSource) local theTeam = createTeam ( "Polizei" ) -- create a new team with the specified name if theTeam then -- if it was successfully created setPlayerTeam ( source, theTeam ) -- add the player to the new team end if (getElementModel(playerSource) == 280) then outputChatBox("You are already in the law!", playerSource) else setElementModel(playerSource, 280) outputChatBox("Welcome to the law, protect the innocents.", playerSource) end end addCommandHandler ( "teamPolizei", enterPolizei)
3. Die eine Funktion in der anderen ausführen.
Lua
Alles anzeigenfunction assignPolizei ( source, commandName, teamName ) local theTeam = createTeam ( "Polizei" ) -- create a new team with the specified name if theTeam then -- if it was successfully created setPlayerTeam ( source, theTeam ) -- add the player to the new team end end addCommandHandler ( "teamPolizei", assignPolizei) function enterPolizei(playerSource) if (getElementModel(playerSource) == 280) then outputChatBox("You are already in the law!", playerSource) else setElementModel(playerSource, 280) outputChatBox("Welcome to the law, protect the innocents.", playerSource) end assignPolizei(playerSource) end addCommandHandler ( "teamPolizei", enterPolizei)
-
Datenbankverbindung vorhanden?
#1000
-
So hab ich mir das gedacht. Jetzt verstehe ich es. *:)*
-
-
Ich verstehe die Funktion nicht ganz.
Art1, Wert1 & Grund1 werden bis zu Art12, Wert12 & Grund12 hochgesetzt. Also entsprechen Art1-12, Wert1-12 und Grund1-12 Art1, Wert1 & Grund1.
Dann wird der wert zu Wert1, grund zu Grund1 und art zu Art1 gesetzt.Beim der nächsten Ausführung der Funktion überschreibt dann das vorherige wert Wert2-12, grund Grund2-12 und art Art2-12.
Somit wird Wert2-12, Grund2-12 und Art2-12 immer den selben Wert besitzen. Ist das der Sinn der Funktion?
Übrigens, das bankindex = 1 in Zeile 20 ist überflüssig.
-
125,0,0 ist doch rot? oder 255,0,0
Ich weiss nicht, wie bei der Funktion (createFactionVehicle) die Farben bestimmt werden. Rot ist alles von 0-255,0,0. 255 ist das kräftigste Rot. -
Lua
copColors = { [1]=125, [2]=125, [3]=125, [4]=125 } -- Die Farbcodes mache ein Beispiel jetzt sind alle rot createFactionVehicle ( 430, -1476.9272460938, 688.00726318359, 0, 1, 0, 0, 0, copColors[1], copColors[2], copColors[3], copColors[4] ) -- Kannst hier auch alle ändern einfach ersetzten durch farbcode createFactionVehicle ( 430, -1477.2888183594, 700.31298828125, 0, 1, 0, 0, 0, copColors[1], copColors[2], copColors[3], copColors[4] ) createFactionVehicle ( 430, -622.40002441406, 1799.3000488281, 0, 1, 0, 0, 0, copColors[1], copColors[2], copColors[3], copColors[4] )
Hast du hier die 125 von der alten setVehicleColor Funktion genommen? Wenn ja, ist das blau. Rot wäre 124 bzw. 3.Wenn nicht, wie kommst du auf 125?
KaMpUs: Wenn du MTA 1.1 oder höher verwendest, dann musst du die 1. Zahl auf 255, die 2. auf 0 und die 3. auf 0 setzen, damit es rot wird (RGB).
-
Überlastung? Vielleicht irgend ein Skript, welches eine (ev. sogar zunehmende) Endlosschlaufe kreiert.
-
Es kommt darauf an, wie damit umgegangen wird. Wenn die Person, welche das Geld geliehen hat, es als selbstverständlich ansieht, dass sie es nicht zurückgeben muss und eventuell ein wenig respektlos rüber kommt, dann kann ich es verstehen, dass die ausleihende Person das Geld zurück verlangt. Da geht es jedoch schlussendlich ums Prinzip, dass man etwas schätzen und nicht als selbstverständlich ansehen sollte.
Wenn die ausleihende Person jedoch geizig ist und nur deshalb das Geld zurück will und der anderen Person Druck macht, dass sie es endlich zurückzahlen soll, verstehe ich es nicht.
-
@[LA]Leyynen: Wird bei Vio_lite das Fahrzeug beim towveh nur respawnt oder zerstört und neuerstellt? | Falls dies der Fall ist muss die Funktion dort auch wieder aufgerufen werden
Wird zerstört. -
@[LA]Leyynen: Verwendest du bewusst oder unbewusst globale Variablen? Weil hier meiner Meinung nach keine relevant sind..
Ich habe es vom Themenersteller übernommen, jedoch abgeändert und nicht in eine lokale Variable umgeändert.
Zitat