golanu21 Posted December 15, 2013 Share Posted December 15, 2013 --client side getgift = setTimer(function () getgift = nil end, 3600000, 1) timer = getTimerDetails(getgift) setElementData(localPlayer, "timer", timer) --server side addEventHandler("onPlayerQuit", root, function (player) timer = getElementData(player, "timer") outputDebugString("coie") end) server.lua:3:bad argument @ 'getElementData' [Expected element at argument1, got string 'Quit'] Link to comment
Perfect Posted December 15, 2013 Share Posted December 15, 2013 try this:- server side addEventHandler("onPlayerQuit", root, function () timer = getElementData(localPlayer, "timer") outputDebugString("coie") end) Link to comment
PaiN^ Posted December 15, 2013 Share Posted December 15, 2013 That's because the first argument of the onPlayerQuit event is the quitType, not the player that quited . Use source . @ Perfect : localPlayer is client side only . Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now