Juanes_Lopez Posted May 16, 2015 Share Posted May 16, 2015 Como Puedo Crear Un Sistema De Lvl Asi: Exp: 1/10 Que Cada Hora Suba 1 Exp. Que Cuando tenga 10 /10 Pase ah lvl 2 Despues Lo Mismo, Pero ahora Asi: 1/20 Pasa Al Lvl 3 Como Hago Mas Omenos Esto Espero Me Alla expresado Bien Link to comment
AlvareZ_ Posted May 16, 2015 Share Posted May 16, 2015 puedes usar el level_system de castillo: https://community.multitheftauto.com/index.php?p=resources&s=details&id=1253 Y para conocer como usarlo: https://wiki.multitheftauto.com/wiki/Resource:Exp_system Link to comment
Narutimmy Posted May 18, 2015 Share Posted May 18, 2015 puedes usar el level_system de castillo:https://community.multitheftauto.com/index.php?p=resources&s=details&id=1253 Y para conocer como usarlo: https://wiki.multitheftauto.com/wiki/Resource:Exp_system si no mal recuerdo ya no sirve, esta compilado y pide re-compilar. Link to comment
Bc# Posted May 18, 2015 Share Posted May 18, 2015 onPlayerLogin setAccountData setTimer El algoritmo seria sensillo, algo asi function onPlayerLogin (_, playeraccount ) local lvl = getAccountData ( playeraccount, "lvl" ) or 1 local toNextLvl = 10 * lvl local progress = getAccountData ( playeraccount, "progress" ) or 0 setTimer ( function() progress = progress + 1 if progress == toNextLvl then lvl = 2 setAccountData ( playeraccount, "lvl", lvl ) toNextLvl = toNextLvl * lvl progress = 0 end setAccountData ( playeraccount, "progress", progress ) end, 3600000, 0 ) end addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin ) Link to comment
Recommended Posts