Question = If someone already achieved the achievements will they get payed when this thing is implented? Like for every achievement they already acomplished.
Here's a few. I don't know if they're good enough, but yea.. I can make more, which I plan to do, but these for a start.http://surf-trickz.eu/demos/Achievements.txtAlso, when completing an achievement, play some music and make a picture come in the middle of your screen "achievement completed" or something, and as said, a GUI, unlocked achievements and locked achievements.
Updated first post.Also, how could they be abused? I mean, yea, sure, you could e.g. with the "sms freak" and "send 30 smses without reconnecting" could be easy to get, but that's why I also want to say that you can't use these points for anything, it's just like.. your achievement score. (at least, that's how I imagine it be)If I didn't tell earlier, I'm willing to help as much as I can with this. I can't script LUA, but I could make a new list of achievements to add to the current list, if needed. I could make my friend make a picture saying "Achievement Completed!" or something, which would show up when completing an achievement.
nice idea maybe someone can script an Xbox achievement sound when you earn one
local sx,sy = guiGetScreenSize()local achText = ""ach_image = guiCreateStaticImage(0.2842,0.5495,0.4961,0.1589,"images/achievement.png",true)guiSetVisible(ach_image,false)function AchText() dxDrawText( tostring(achText), (418/1024)*sx, (494/768)*sy, (751/1024)*sx, (516/768)*sy, tocolor ( 192,192,192,255 ), 1.15, "default-bold","left","top", false, false ,true )endfunction onAchUnlock(name) achText = tostring(name) addEventHandler("onClientRender",root, AchText) guiSetVisible(ach_image,true) setTimer(function() removeEventHandler("onClientRender",root, AchText) end, 5000,1) setTimer(function() guiSetVisible(ach_image,false) end, 5000,1) playSound("sounds/achievement.mp3")endaddEvent( "onAchUnlock", true )addEventHandler( "onAchUnlock", root, onAchUnlock)
triggerClientEvent(player,"onAchUnlock",player,name)