K4stic Posted December 21, 2012 Posted December 21, 2012 how to make it good trigger? Client side: setTimer( triggerServerEvent ( "stats" ) ,50 ,0 ) Server side addEvent("stats",true) addEventHandler("stats",root function() gPS69 = getPedStat(source, 69) guiProgressBarSetProgress(Progress[1], gPS69) end )
Baseplate Posted December 21, 2012 Posted December 21, 2012 triggerServerEvent ("stats", getLocalPlayer()) And guiProgressBarSetProgress is client-sided so your whole code is wrong
K4stic Posted December 21, 2012 Author Posted December 21, 2012 ok i fix and remake it now it's client side: gPS69 = getPedStat(source, 69) guiProgressBarSetProgress(Progress[1], gPS69) it's not show stats in ProgressBar
K4stic Posted December 21, 2012 Author Posted December 21, 2012 ok i fix and remake it now it's client side: setTimer( function() gPS69 = getPedStat(source, 69) guiProgressBarSetProgress(Progress[1], gPS69) end ,50 ,0 ) it's not show stats in ProgressBar
Baseplate Posted December 21, 2012 Posted December 21, 2012 guiProgressBarSetProgress(Progress[1], gPS69) -- Wrong Required Arguments theProgressbar: The progressbar you want to change the progress of progress: a float ranging from 0 - 100
Baseplate Posted December 21, 2012 Posted December 21, 2012 setTimer( function() gPS69 = getPedStat(source, 69) if (gPS69 = 100) then guiProgressBarSetProgress(Progress[1], 10) end ,50 ,0 ) And so on, not sure if others have better ideas tho
K4stic Posted December 21, 2012 Author Posted December 21, 2012 setTimer( function() gPS69 = getPedStat(source, 69) if (gPS69 = 100) then guiProgressBarSetProgress(Progress[1], 10) gPS70 = getPedStat ( source, 70 ) if (gPS70 = 100) then guiProgressBarSetProgress(Progress[2], 10) end ,50 ,0 ) it will be correct?
denny199 Posted December 21, 2012 Posted December 21, 2012 pff, use this: [not tested] --client side setTimer( function() gPS69 = getPedStat(getLocalPlayer(), 69) Pstats = (gPS69/10) --because the maximum of getpedstat is 1000. guiProgressBarSetProgress(Progress[1], Pstats) end ,50 ,0 ) [why setting a timer of 50 miliseconds btw? ]
K4stic Posted December 21, 2012 Author Posted December 21, 2012 It's Works Thx you denny199 [why setting a timer of 50 miliseconds btw? ] the miliseconds it for check in that time the player stats (like if is charged or something else)
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