Hejka, stworzy?em sobie taki jeden skrypt, kt?ry po wejsciu gracza na serwer pobiera jego konto i za pomoc? setaccountdata ustawia prawid?ow? warto??, jednak chcia? bym te? zrobi?, aby po czasie (60s) (tylko kiedy gracz jest online na serwerze) ta warto?? zmienia?a si? o jeden, kto? wie jakich argumentow mam uzy?? Z gory dzieki
Witam. Mam problem, a wiec stworzy?em gui odczytywania punkt?w GP do serwera. I chcia?bym aby tam wyskakiwa?o ile ta osoba ma GP. GP nadawane jest za pomoc? setAccountData. A wiec wstawi?em kod po stronie serwera i clienta.
function spawnInLS(thePreviousAccount, theCurrentAccount, autoLog)
if not isGuestAccount(getPlayerAccount(source)) then
local accData = getAccountData(theCurrentAccount, "p-money")
if accData then
local pmoney = getAccountData(theCurrentAccount, "p-money") local phealth = getAccountData(theCurrentAccount, "p-health") local parmor = getAccountData(theCurrentAccount, "p-armor") local pwanted = getAccountData(theCurrentAccount, "p-wanted")
........ end
Nie dawa?em ca?ego kodu poniewa? jest problem z 3 linik?.
B??d:
WARNING:[zombie]/zombie/save.lua:3: Bad argument @ 'getAccountData' [Expected account at argument 1, got nil]