Jump to content

Problema con save_system


Sticmy

Recommended Posts

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...