TheGamingMann Posted August 26, 2014 Share Posted August 26, 2014 (edited) Hey guys. I am trying to make to a completed loads Column for my server, I have the Column made but I cant seem to get it to display numbers. Any help would be greatly appreciated. c_scoreboard.lua function addColums() call(getResourceFromName("hdt-scoreboard"), "scoreboardAddColumn", "Completed Loads", 100) end addEventHandler("onClientResourceStart", getRootElement(), addColums) s_load.lua function finishLoad(player, cash) local cash = tostring(cash) givePlayerMoney(player, tonumber(cash)) setLoadCount() end addEvent("finishRoute", true) addEventHandler("finishRoute", root, finishLoad) function setLoadCount() local playerAcc = getPlayerAccount(source) local loads = getAccountData(playerAcc, "hdt.loads") if (loads) then setAccountData(playerAcc, "hdt.loads", loads+1) setElementData(source, "Completed Loads", loads) end end If you need the meta's for both scripts let me know. Thanks again guys. Edited August 27, 2014 by Guest Link to comment
Anubhav Posted August 26, 2014 Share Posted August 26, 2014 function finishLoad(player, cash) local cash = tostring(cash) givePlayerMoney(player, tonumber(cash)) setLoadCount() end addEvent("finishRoute", true) addEventHandler("finishRoute", root, finishLoad) function setLoadCount() local playerAcc = getPlayerAccount(source) local loads = getAccountData(playerAcc, "hdt.loads") if (loads) then setAccountData(playerAcc, "hdt.loads", loads+1) setElementData(source, "Completed Loads", tostring(loads)) end end Link to comment
TheGamingMann Posted August 26, 2014 Author Share Posted August 26, 2014 function finishLoad(player, cash) local cash = tostring(cash) givePlayerMoney(player, tonumber(cash)) setLoadCount() end addEvent("finishRoute", true) addEventHandler("finishRoute", root, finishLoad) function setLoadCount() local playerAcc = getPlayerAccount(source) local loads = getAccountData(playerAcc, "hdt.loads") if (loads) then setAccountData(playerAcc, "hdt.loads", loads+1) setElementData(source, "Completed Loads", tostring(loads)) end end Thanks for the quick reply, I just tried that and it still doesn't seem to show up at all in the scoreboard. Link to comment
./BlackBird# Posted August 26, 2014 Share Posted August 26, 2014 function finishLoad(player, cash) local cash = tostring(cash) givePlayerMoney(player, tonumber(cash)) setLoadCount(plr) end addEvent("finishRoute", true) addEventHandler("finishRoute", root, finishLoad) function setLoadCount(plr) local playerAcc = getPlayerAccount(plr) local loads = getAccountData(playerAcc, "hdt.loads") if (loads) then setAccountData(playerAcc, "hdt.loads", loads+1) setElementData(plr, "Completed Loads", loads) end end Link to comment
Wei Posted August 26, 2014 Share Posted August 26, 2014 function finishLoad(player, cash) local cash = tostring(cash) givePlayerMoney(player, tonumber(cash)) setLoadCount(player) end addEvent("finishRoute", true) addEventHandler("finishRoute", root, finishLoad) function setLoadCount(plr) local playerAcc = getPlayerAccount(plr) local loads = getAccountData(playerAcc, "hdt.loads") if (loads) then setAccountData(playerAcc, "hdt.loads", loads+1) setElementData(plr, "Completed Loads", loads+1) else setAccountData(playerAcc, "hdt.loads", 1) setElementData(plr, "Completed Loads", 1) end end Try Link to comment
TheGamingMann Posted August 27, 2014 Author Share Posted August 27, 2014 function finishLoad(player, cash) local cash = tostring(cash) givePlayerMoney(player, tonumber(cash)) setLoadCount(player) end addEvent("finishRoute", true) addEventHandler("finishRoute", root, finishLoad) function setLoadCount(plr) local playerAcc = getPlayerAccount(plr) local loads = getAccountData(playerAcc, "hdt.loads") if (loads) then setAccountData(playerAcc, "hdt.loads", loads+1) setElementData(plr, "Completed Loads", loads+1) else setAccountData(playerAcc, "hdt.loads", 1) setElementData(plr, "Completed Loads", 1) end end Try Sorry for the long reply. I was a little busy. I got it working now due to your code. Thanks man. 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