so... hab es jetzt dankeschön an LuXorioN, pii und an Max :3
Beiträge von Digger-_-
-
-
Ersteinmal danke für dein Antwort
hab aber noch eine frage und zwar wieso funktioniert das jetzt ???
-
Dankeschön LuXorioN :3
wofür ist das "_," bei den Parametern ????
-
muss das denn so aussehen ?
Spoiler anzeigen
sind denn aber immernoch errors
Spoiler anzeigen
[2014-11-06 18:34:51] WARNING: save\start.lua:16: Bad argument @ 'isGuestAccount' [Expected account at argument 1, got string 'digger']
[2014-11-06 18:34:51] WARNING: save\start.lua:17: Bad argument @ 'getAccountData' [Expected account at argument 1, got string 'digger']
[2014-11-06 18:34:51] WARNING: save\start.lua:18: Bad argument @ 'getAccountData' [Expected account at argument 1, got string 'digger']
[2014-11-06 18:34:51] WARNING: save\start.lua:19: Bad argument @ 'setPlayerMoney' [Expected element at argument 1]
[2014-11-06 18:34:51] WARNING: save\start.lua:20: Bad argument @ 'setElementModel' [Expected element at argument 1] -
[2014-11-06 18:13:09] WARNING: save\start.lua:14: Bad argument @ 'getPlayerAccount' [Expected element at argument 1]
[2014-11-06 18:13:09] WARNING: save\start.lua:14: Bad argument @ 'isGuestAccount' [Expected account at argument 1, got boolean]
[2014-11-06 18:13:09] WARNING: save\start.lua:15: Bad argument @ 'getAccountData' [Expected account at argument 1, got boolean]
[2014-11-06 18:13:09] WARNING: save\start.lua:16: Bad argument @ 'getAccountData' [Expected account at argument 1, got boolean]
[2014-11-06 18:13:09] WARNING: save\start.lua:17: Bad argument @ 'setPlayerMoney' [Expected element at argument 1]
[2014-11-06 18:13:09] WARNING: save\start.lua:18: Bad argument @ 'setElementModel' [Expected element at argument 1]
die hier...
-
geht nich
haha bin beim probieren durcheinander gekommen hatte vorher onPlayerLogin -
hab ich vergessen zu ändern :3 sind aber noch die gleichen errors
-
Hallo,
Hab eine Frage, wieso kriege ich bei dem EventHandler (onPlayerLogin) immer das Problem, das getPlayerName Errors verursacht ??? Hoffe mir kann da jemand helfen.
Skript
Spoiler anzeigen
Lua
Alles anzeigenfunction load(player) getPlayerName(player) acc = getAccountName(source) if not isGuestAccount(acc) then money = getAccountData(acc,"money") skin = getAccountData(acc,"skin") setPlayerMoney(source,money) setElementModel(source,skin) end end addEventHandler("onPlayerLogin",getRootElement(),load)
Error
Spoiler anzeigen
[2014-11-06 17:14:24] WARNING: save\start.lua:14: Bad argument @ 'getPlayerName' [Expected element at argument 1]
[2014-11-06 17:14:24] WARNING: save\start.lua:16: Bad argument @ 'isGuestAccount' [Expected account at argument 1, got string 'guest']
[2014-11-06 17:14:24] WARNING: save\start.lua:17: Bad argument @ 'getAccountData' [Expected account at argument 1, got string 'guest']
[2014-11-06 17:14:24] WARNING: save\start.lua:18: Bad argument @ 'getAccountData' [Expected account at argument 1, got string 'guest']
[2014-11-06 17:14:24] WARNING: save\start.lua:19: Bad argument @ 'setPlayerMoney' [Expected element at argument 1]
[2014-11-06 17:14:24] WARNING: save\start.lua:20: Bad argument @ 'setElementModel' [Expected element at argument 1] -
okay erstmal vielen dank für deine schnelle Antwort,
habe jetzt das Problem das er die Funktion startet wenn ich sie in eine variable speichern will -
Wie genau funktioniert das mit dem return hab das gegoogelt hab aber nich viel hilfreiches gefunden was das wieder aufrufen der variable betrifft
-
Hallo,
und zwar hab ich zwei fragen...
1. Wie funktioniert getPlayerName, also wie entscheidet der Command welchen namen er nimmt ??
2. Wie kann ich eine Variable aus einer in die andere Funktion übertragen bzw. geht das überhaupt hatte erst die Vermutug,
das es mit set-getElementData funktioniert aber da lag ich woll falsch -
so... das geht iwi nich so wie ich das will D:
hab das jetzt so gemacht aber er zeigt mir
jetzt nur noch an das der spieler nich on istLua
Alles anzeigenfunction setMoney(player, money, arg1, arg2) if arg2 == nil then outputChatBox("/money [player][geld]",player,255,0,0) else if not isElement("arg1") then outputChatBox("Dieser Spieler ist nicht online!",player,255,0,0) else setPlayerMoney (getPlayerFromName(arg1), arg2) end end end addCommandHandler("money",setMoney)
_______________________________________________________________________________
ah okay so muss es aussehen
okay damit beende ich diesen
Thread und bedanke mich bei euch allenLua
Alles anzeigenfunction setMoney(player, money, arg1, arg2) if arg2 == nil then outputChatBox("/money [player][geld]",player,255,0,0) else if not isElement == "arg1" then outputChatBox("Dieser Spieler ist nicht online!",player,255,0,0) else setPlayerMoney (getPlayerFromName(arg1), arg2) end end end addCommandHandler("money",setMoney)
-
dankeschön klappt
hab aber noch eine frage
und zwar würde ich jetzt gerne
überprüfen ob der player online ist
und ob auch beide argumente
angegeben wurden das mit den
argumenten hatte ich versucht aber
angeblich ist eine der argumente nicht
angegeben das sah denn so aus... -
Hallo,
wollte vorhin mal versuchen über einen
Befehl das Geld eines Spielers verändern
mir ist dann aber eingefallen das ich denn
ja in den Command denn noch den Spielernamen
und das Geld angeben muss wollte fragen wie
geht, wäre nett wenn mir da einer einen tipp geben
könnte -
haha wtf
is mir ja noch nie passiert aber danke -
hallo,
Ich weiss solch ein ähnlichen Thread gibt es
schon aber ich hab mir gedacht da es bei mir um
ein komplett anderes Skript geht mach ich einen
neuen, wie auch immer... in meiner Console wird
mir
ERROR: Couldn´t parse meta file for ressource 'test'
angezeigt, ich frag mich jetzt aber warum D:
ich hoffe ihr könnt mir da helfen.Spoiler anzeigen
<meta>
<script src="test.lua" type="script" />
</meat> -
so
hat geklappt warum auch immer.....
hab genau das gleiche wie gestern gemacht
und jetzt klappt es... wollt euch nochmal
danken für eure hilfe und mich für die
umstände entschuldigen :3 -
nein, ich bin nicht zu faul das problem ist das
alles von dem was ich mache nicht klappt und
ich bin dir auch dankbar für den quelltext aber
ich habe das gefühl das es iwi garnich klappt ich habe
es vorhin mit nen command versucht zu restarten aber warum
auch immer klappt das auch nich und das skript refresht er auch
nich zumindest steht in der console nichts von einer
aktualisierung des skripts D: -
kannst du einen fertigen quellttext posten
der das "DayZ" skript alle 2 stunden restartet ?
ich bin zu doof dafür D: -
sry wenn ich da falsch denke aber muss der timer da
nicht mit rein ???? müsste das vllt so aussehen ???
und wo muss ich da jetzt meine "DayZ" ressource einfügen ?Lua
Alles anzeigensetTimer(function RestartResource(strRes) if(type(strRes) ~= "string") then return false; end local resource = getResourceFromName(strRes); if(resource) then local state = getResourceState(resource) or ''; if(state == "loaded" or state == "running") then if(state == "loaded") then startResource(resource); else restartResource(resource); end return true; end end return false; end end, 120000, 0)