Sticmy Posted May 24, 2015 Share Posted May 24, 2015 Hola tengo un problema utilizo el save_system de zyky, pues el problema es que cuando una persona muere con una arma, la munición se le sube infinito saben porque ? Por favor ayúdenme D: Link to comment
Platin Posted May 24, 2015 Share Posted May 24, 2015 Hola tengo un problema utilizo el save_system de zyky, pues el problema es que cuando una persona muere con una arma, la munición se le sube infinito saben porque ? Por favor ayúdenme D: Tuve un problema similar, pero no se le volvía infinita, si no que se le multiplicaba. En caso de que quieras que el sujeto pierda el arma, puedes poner en el script que tengas de spawn... function quitarArmas() setTimer(function() takeAllWeapons(source) end, 5000, 1) end addEventHandler("onPlayerSpawn", root, quitarArmas) Y si quieres que el sujeto mantega sus armas y su munición, puedes hacer algo como esto... function quitarArmas() setTimer(function() local weaponA = getPedWeapon(source, 0) --Aca deberías de poner todos los Slots posibles de armas, EJ: local weaponB = getPedWeapon(source, 1) if (weaponA ~= 0) then --Y esto lo repites con un elseif con todos los slots. local ammo = getPedTotalAmmo(source, 0) takeWeapon(source, weaponA) giveWeapon(source, ammo/2) elseif (weaponB ~= 0) then local ammo = getPedTotalAmmo(source, 1) takeWeapon(source, weaponA) giveWeapon(source, ammo/2) end end, 5000, 1) end addEventHandler("onPlayerSpawn", root, quitarArmas) Ojo, este segundo ejemplo es por si en el arma solo se multiplica la munición. Aviso también que nunca probe estos scripts antes de pasarlos, queda en tus manos. ¡Saludos y suerte! Link to comment
Recommended Posts