[S.K] Posted December 25, 2012 Share Posted December 25, 2012 Help me anyone when a player die which player skin have example i have 217 skin and i die so i get other skin Why? i want that when i die i get same skin which i was using skin Link to comment
manve1 Posted December 25, 2012 Share Posted December 25, 2012 addEventHandler('onPlayerWasted', getRootElement(), function( thePlayer ) skin = getElementModel( thePlayer ) setElementData( thePlayer, 'skin-save', skin ) end ) addEventHandler('onPlayerSpawn', getRootElement(), function( thePlayer ) setElementModel( thePlayer, getElementData( thePlayer, 'skin-save' ) ) end ) Link to comment
[S.K] Posted December 25, 2012 Author Share Posted December 25, 2012 ty but when i die i all lose my weapons is there anything i spawn with weapons Link to comment
Castillo Posted December 25, 2012 Share Posted December 25, 2012 addEventHandler('onPlayerWasted', getRootElement(), function( thePlayer ) skin = getElementModel( thePlayer ) setElementData( thePlayer, 'skin-save', skin ) end ) addEventHandler('onPlayerSpawn', getRootElement(), function( thePlayer ) setElementModel( thePlayer, getElementData( thePlayer, 'skin-save' ) ) end ) That's wrong, these events doesn't has any player argument for who died, only 'source' which is the player that died. @S.K: This should save weapons: playerWeapons = { } addEventHandler ( 'onPlayerWasted', root, function ( ) skin = getElementModel ( source ) setElementData( source, 'skin-save', skin ) playerWeapons [ source ] = getPlayerWeapons ( source ) end ) addEventHandler ( 'onPlayerSpawn', root, function ( ) setElementModel ( source, getElementData ( source, 'skin-save' ) ) if ( playerWeapons [ source ] ) then for weapon, ammo in pairs ( playerWeapons [ source ] ) do giveWeapon ( source, weapon, ammo ) end playerWeapons [ source ] = nil end end ) function getPlayerWeapons ( player ) local weaponsTable = { } for slot = 1, 12 do local weapon = getPedWeapon ( player, slot ) local ammo = getPedTotalAmmo ( player, slot ) if ( weapon > 0 and ammo > 0 ) then weaponsTable [ weapon ] = ammo end end return weaponsTable end Link to comment
[S.K] Posted December 26, 2012 Author Share Posted December 26, 2012 ty Castillo i will test the script soon 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