Jump to content

[Ayuda] Error desconocido


Recommended Posts

Hola a todos, ando teniendo un problema con un servidor y necesitaría una ayuda para saber que es lo que lo provoca :)

El problema, es que algunos scripts no funcionan ahí, pero en mi servidor local y en otros lugares funcionan perfectamente, por ejemplo este código:

function obtenerArmas(Jugador) 
    local Armas = "" 
    for i = 1,11 do 
        local Arma = getPedWeapon(Jugador, i) 
        if Arma ~= 0 then 
            Armas = Armas ..getWeaponNameFromID(Arma).." ("..getWeaponAmmo(Arma)..")\n" --Esta es la linea 161 
        end 
    end 
        return Armas 
 end 

En mi servidor local y en varios servidores que probé, funciona bien, pero en el servidor donde se usa el panel da este error:

10309493_828430293870731_3074657590290921899_n.jpg?oh=5e5deabb24f4901fb782f9b4d5cb6178&oe=55F8DC51&__gda__=1446058593_fade9c0d1ad58201a462360aecc32c4e

Lo mismo me pasó con varios scripts que alguna vez los subí, pero en esas ocasiones tuve que editar el código para que funcione, pero esta vez no le encuentro la solución o estaré haciendo algo mal.

El servidor es hosteado, tiene sistema Linux.

Si alguien puede ayudarme o tiene idea del problema, se lo agradecería mucho, gracias de antemano. :D

Link to comment
Eso es porque estas intentando obtener el ammo del ID del arma, no del jugador.

Seria así verdad?

getPedTotalAmmo(Jugador, i) 

Eso por alguna razón me da valores falsos (aparece 0 o 9999 de munición cuando por ejemplo un usuario tiene 1k de balas)

En todo caso mi problema es que el getWeaponAmmo funciona bien en mi servidor, devuelve los valores correcto de las balas de los jugadores, pero en el servidor que quiero ponerlo, pasa eso :(

Link to comment
Eso es porque estas intentando obtener el ammo del ID del arma, no del jugador.

Seria así verdad?

getPedTotalAmmo(Jugador, i) 

Eso por alguna razón me da valores falsos (aparece 0 o 9999 de munición cuando por ejemplo un usuario tiene 1k de balas)

En todo caso mi problema es que el getWeaponAmmo funciona bien en mi servidor, devuelve los valores correcto de las balas de los jugadores, pero en el servidor que quiero ponerlo, pasa eso :(

No puede ser que hayas usado getWeaponAmmo para obtener la municion de un jugador, ya que esa funcion no es para eso, y no funciona asi.

https://wiki.multitheftauto.com/wiki/GetWeaponAmmo

This function gets the total ammo a custom weapon has.
Link to comment
  • Recently Browsing   0 members

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