K4stic Posted December 21, 2012 Share Posted December 21, 2012 (edited) Server Side: function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not isGuestAccount(getPlayerAccount(source)) then local accountData = getAccountData(getPlayerAccount(source), "stat0") end if (accountData) then local Staminastat = getAccountData (getPlayerAccount(source), "stat0") local Musculestat = getAccountData (getPlayerAccount(source), "stat1") local Healthstat = getAccountData (getPlayerAccount(source), "stat2") local Pistolskill = getAccountData (getPlayerAccount(source), "stat22") local SilencedPistolskill = getAccountData (getPlayerAccount(source), "stat23") local DesertEagleskill = getAccountData (getPlayerAccount(source), "stat24") local Shotgunskill = getAccountData (getPlayerAccount(source), "stat25") local SawnOffskill = getAccountData (getPlayerAccount(source), "stat26") local Spaz12skill = getAccountData (getPlayerAccount(source), "stat27") local Uziskill = getAccountData (getPlayerAccount(source), "stat28") local MP5skill = getAccountData (getPlayerAccount(source), "stat29") local AK47skill = getAccountData (getPlayerAccount(source), "stat30") local M4skill = getAccountData (getPlayerAccount(source), "stat31") local Sniperskill = getAccountData (getPlayerAccount(source), "stat32") setPedStat(source, 22, Staminastat) setPedStat(source, 23, Musculestat) setPedStat(source, 24, Healthstat) setPedStat(source, 69, Pistolskill) setPedStat(source, 70, SilencedPistolskill) setPedStat(source, 71, DesertEagleskill) setPedStat(source, 72, Shotgunskill) setPedStat(source, 73, SawnOffskill) setPedStat(source, 74, Spaz12skill) setPedStat(source, 75, Uziskill) setPedStat(source, 76, MP5skill) setPedStat(source, 77, AK47skill) setPedStat(source, 78, M4skill) setPedStat(source, 79, Sniperskill) end end addEventHandler ("onPlayerLogin", getRootElement(), playerLogin) function onQuit (quitType, reason, responsibleElement) if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account, "stat22", tostring(getPedStat(source, 69))) setAccountData(account, "stat23", tostring(getPedStat(source, 70))) setAccountData(account, "stat24", tostring(getPedStat(source, 71))) setAccountData(account, "stat25", tostring(getPedStat(source, 72))) setAccountData(account, "stat26", tostring(getPedStat(source, 73))) setAccountData(account, "stat27", tostring(getPedStat(source, 74))) setAccountData(account, "stat28", tostring(getPedStat(source, 75))) setAccountData(account, "stat29", tostring(getPedStat(source, 76))) setAccountData(account, "stat30", tostring(getPedStat(source, 77))) setAccountData(account, "stat31", tostring(getPedStat(source, 78))) setAccountData(account, "stat32", tostring(getPedStat(source, 79))) setAccountData(account, "stat0", tostring(getPedStat(source, 22))) setAccountData(account, "stat1", tostring(getPedStat(source, 23))) setAccountData(account, "stat2", tostring(getPedStat(source, 24))) end end end addEventHandler ("onPlayerQuit", getRootElement(), onQuit) It's just not save Edited December 21, 2012 by Guest Link to comment
csiguusz Posted December 21, 2012 Share Posted December 21, 2012 Check the server console or the log file for errors or use /debugscript 3. But an end is missing from the onQuit function. Link to comment
K4stic Posted December 21, 2012 Author Share Posted December 21, 2012 nothing missed and no errors just don't save Link to comment
csiguusz Posted December 21, 2012 Share Posted December 21, 2012 nothing missed and no errors just don't save The onQuit function itself and two "if" and just two "end" there should be three i think.... Link to comment
K4stic Posted December 21, 2012 Author Share Posted December 21, 2012 Think and Know is diferend so be sure Link to comment
csiguusz Posted December 21, 2012 Share Posted December 21, 2012 Hehe, you are funny So I'm SURE that and end is missing. Link to comment
K4stic Posted December 21, 2012 Author Share Posted December 21, 2012 fixed(i add end) but it's not save Link to comment
Fury Posted December 22, 2012 Share Posted December 22, 2012 function playerLogin (source) if isGuestAccount(getPlayerAccount(source)) then -- do nothing else local Staminastat = getAccountData (getPlayerAccount(source), "stat0") local Musculestat = getAccountData (getPlayerAccount(source), "stat1") local Healthstat = getAccountData (getPlayerAccount(source), "stat2") local Pistolskill = getAccountData (getPlayerAccount(source), "stat22") local SilencedPistolskill = getAccountData (getPlayerAccount(source), "stat23") local DesertEagleskill = getAccountData (getPlayerAccount(source), "stat24") local Shotgunskill = getAccountData (getPlayerAccount(source), "stat25") local SawnOffskill = getAccountData (getPlayerAccount(source), "stat26") local Spaz12skill = getAccountData (getPlayerAccount(source), "stat27") local Uziskill = getAccountData (getPlayerAccount(source), "stat28") local MP5skill = getAccountData (getPlayerAccount(source), "stat29") local AK47skill = getAccountData (getPlayerAccount(source), "stat30") local M4skill = getAccountData (getPlayerAccount(source), "stat31") local Sniperskill = getAccountData (getPlayerAccount(source), "stat32") setPedStat(source, 22, Staminastat) setPedStat(source, 23, Musculestat) setPedStat(source, 24, Healthstat) setPedStat(source, 69, Pistolskill) setPedStat(source, 70, SilencedPistolskill) setPedStat(source, 71, DesertEagleskill) setPedStat(source, 72, Shotgunskill) setPedStat(source, 73, SawnOffskill) setPedStat(source, 74, Spaz12skill) setPedStat(source, 75, Uziskill) setPedStat(source, 76, MP5skill) setPedStat(source, 77, AK47skill) setPedStat(source, 78, M4skill) setPedStat(source, 79, Sniperskill) end end end addEventHandler ("onPlayerLogin", getRootElement(), playerLogin) function onQuit (quitType, reason, responsibleElement) if (isGuestAccount (getPlayerAccount (source))) then -- do nothing else local account = getPlayerAccount (source) if (account) then setAccountData(account, "stat22", tostring(getPedStat(source, 69))) setAccountData(account, "stat23", tostring(getPedStat(source, 70))) setAccountData(account, "stat24", tostring(getPedStat(source, 71))) setAccountData(account, "stat25", tostring(getPedStat(source, 72))) setAccountData(account, "stat26", tostring(getPedStat(source, 73))) setAccountData(account, "stat27", tostring(getPedStat(source, 74))) setAccountData(account, "stat28", tostring(getPedStat(source, 75))) setAccountData(account, "stat29", tostring(getPedStat(source, 76))) setAccountData(account, "stat30", tostring(getPedStat(source, 77))) setAccountData(account, "stat31", tostring(getPedStat(source, 78))) setAccountData(account, "stat32", tostring(getPedStat(source, 79))) setAccountData(account, "stat0", tostring(getPedStat(source, 22))) setAccountData(account, "stat1", tostring(getPedStat(source, 23))) setAccountData(account, "stat2", tostring(getPedStat(source, 24))) end end end addEventHandler ("onPlayerQuit", getRootElement(), onQuit) Link to comment
Baseplate Posted December 22, 2012 Share Posted December 22, 2012 function onQuit (quitType, reason, responsibleElement) if (isGuestAccount (getPlayerAccount (source))) then -- do nothing else local account = getPlayerAccount (source) if (account) then setAccountData(account, "stat22", tostring(getPedStat(source, 69))) setAccountData(account, "stat23", tostring(getPedStat(source, 70))) setAccountData(account, "stat24", tostring(getPedStat(source, 71))) setAccountData(account, "stat25", tostring(getPedStat(source, 72))) setAccountData(account, "stat26", tostring(getPedStat(source, 73))) setAccountData(account, "stat27", tostring(getPedStat(source, 74))) setAccountData(account, "stat28", tostring(getPedStat(source, 75))) setAccountData(account, "stat29", tostring(getPedStat(source, 76))) setAccountData(account, "stat30", tostring(getPedStat(source, 77))) setAccountData(account, "stat31", tostring(getPedStat(source, 78))) setAccountData(account, "stat32", tostring(getPedStat(source, 79))) setAccountData(account, "stat0", tostring(getPedStat(source, 22))) setAccountData(account, "stat1", tostring(getPedStat(source, 23))) setAccountData(account, "stat2", tostring(getPedStat(source, 24))) end end end addEventHandler ("onPlayerQuit", getRootElement(), onQuit) function playerLogin (source) if isGuestAccount(getPlayerAccount(source)) then -- do nothing else local Staminastat = getAccountData (getPlayerAccount(source), "stat0") local Musculestat = getAccountData (getPlayerAccount(source), "stat1") local Healthstat = getAccountData (getPlayerAccount(source), "stat2") local Pistolskill = getAccountData (getPlayerAccount(source), "stat22") local SilencedPistolskill = getAccountData (getPlayerAccount(source), "stat23") local DesertEagleskill = getAccountData (getPlayerAccount(source), "stat24") local Shotgunskill = getAccountData (getPlayerAccount(source), "stat25") local SawnOffskill = getAccountData (getPlayerAccount(source), "stat26") local Spaz12skill = getAccountData (getPlayerAccount(source), "stat27") local Uziskill = getAccountData (getPlayerAccount(source), "stat28") local MP5skill = getAccountData (getPlayerAccount(source), "stat29") local AK47skill = getAccountData (getPlayerAccount(source), "stat30") local M4skill = getAccountData (getPlayerAccount(source), "stat31") local Sniperskill = getAccountData (getPlayerAccount(source), "stat32") setPedStat(source, 22, Staminastat) setPedStat(source, 23, Musculestat) setPedStat(source, 24, Healthstat) setPedStat(source, 69, Pistolskill) setPedStat(source, 70, SilencedPistolskill) setPedStat(source, 71, DesertEagleskill) setPedStat(source, 72, Shotgunskill) setPedStat(source, 73, SawnOffskill) setPedStat(source, 74, Spaz12skill) setPedStat(source, 75, Uziskill) setPedStat(source, 76, MP5skill) setPedStat(source, 77, AK47skill) setPedStat(source, 78, M4skill) setPedStat(source, 79, Sniperskill) end end end addEventHandler ("onPlayerLogin", getRootElement(), playerLogin) How do you get an acc data that isn't set yet? Link to comment
Castillo Posted December 22, 2012 Share Posted December 22, 2012 function onQuit ( ) local account = getPlayerAccount ( source ) if ( isGuestAccount ( account ) ) then return end setAccountData ( account, "stat22", tostring ( getPedStat ( source, 69 ) ) ) setAccountData ( account, "stat23", tostring ( getPedStat ( source, 70 ) ) ) setAccountData ( account, "stat24", tostring ( getPedStat ( source, 71 ) ) ) setAccountData ( account, "stat25", tostring ( getPedStat ( source, 72 ) ) ) setAccountData ( account, "stat26", tostring ( getPedStat ( source, 73 ) ) ) setAccountData ( account, "stat27", tostring ( getPedStat ( source, 74 ) ) ) setAccountData ( account, "stat28", tostring ( getPedStat ( source, 75 ) ) ) setAccountData ( account, "stat29", tostring ( getPedStat ( source, 76 ) ) ) setAccountData ( account, "stat30", tostring ( getPedStat ( source, 77 ) ) ) setAccountData ( account, "stat31", tostring ( getPedStat ( source, 78 ) ) ) setAccountData ( account, "stat32", tostring ( getPedStat ( source, 79 ) ) ) setAccountData ( account, "stat0", tostring ( getPedStat ( source, 22 ) ) ) setAccountData ( account, "stat1", tostring ( getPedStat ( source, 23 ) ) ) setAccountData ( account, "stat2", tostring ( getPedStat ( source, 24 ) ) ) end addEventHandler ( "onPlayerQuit", getRootElement(), onQuit ) function playerLogin ( _, account ) local Staminastat = getAccountData ( account, "stat0" ) local Musculestat = getAccountData ( account, "stat1" ) local Healthstat = getAccountData ( account, "stat2" ) local Pistolskill = getAccountData ( account, "stat22" ) local SilencedPistolskill = getAccountData ( account, "stat23" ) local DesertEagleskill = getAccountData ( account, "stat24" ) local Shotgunskill = getAccountData ( account, "stat25" ) local SawnOffskill = getAccountData ( account, "stat26" ) local Spaz12skill = getAccountData ( account, "stat27" ) local Uziskill = getAccountData ( account, "stat28" ) local MP5skill = getAccountData ( account, "stat29" ) local AK47skill = getAccountData ( account, "stat30" ) local M4skill = getAccountData ( account, "stat31" ) local Sniperskill = getAccountData ( account, "stat32" ) setPedStat ( source, 22, Staminastat ) setPedStat ( source, 23, Musculestat ) setPedStat ( source, 24, Healthstat ) setPedStat ( source, 69, Pistolskill ) setPedStat ( source, 70, SilencedPistolskill ) setPedStat ( source, 71, DesertEagleskill ) setPedStat ( source, 72, Shotgunskill ) setPedStat ( source, 73, SawnOffskill ) setPedStat ( source, 74, Spaz12skill ) setPedStat ( source, 75, Uziskill ) setPedStat ( source, 76, MP5skill ) setPedStat ( source, 77, AK47skill ) setPedStat ( source, 78, M4skill ) setPedStat ( source, 79, Sniperskill ) end addEventHandler ( "onPlayerLogin", getRootElement(), playerLogin ) 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