Jump to content

No me funciona las variables de scoreboard


Recommended Posts

Hola me ayudan con esto?

Se supone que cree un scoreboard para que señale que clan es , hasta ahi todo normal, al parecer decidi hacerlo en una distinta carpeta pero no me dio la funcion

Esta es la funcion se hiso en el mismo resource:

  
call(getResourceFromName("Scoreboard"),"addScoreboardColumn","Clan",root,4,0.2) 
  
function updateclanname ( ) 
    for index, player in ipairs ( getElementsByType "player" ) do 
        setElementData ( player, "Clan", getPlayerClan ( player ) )---El getPlayerClan es una funcion del sistema de clanes 
    end 
end 
setTimer ( updateclanname, 2500, 0 ) 
  

Y este es el script que hise aparte en otra carpeta

  
local probando = createMarker(-2346.8427734375, -2167.6884765625, 33,'cylinder', 1.5, 0, 0, 0, 150) 
  
function cheackclan(Hitplayer) 
    if (getElementType(Hitplayer) == "player" ) then 
        if not isPedInVehicle(Hitplayer) then 
            if getElementData (Hitplayer, "Clan") == "Nombredeclan" then 
            setElementPosition(Hitplayer,-2352.728515625, -2178.4404296875, 33.71125793457) 
            end 
        end 
    end 
end 
addEventHandler("onMarkerHit",probando,cheackclan) 

Probe poniendolo en el mismo resource ambos si dan normales , pero quiero que este en diferentes resources , pero al momento de ponerlo en diferentes resources no da el script y no cumple su funcion quiero tener orden y no acumularlo todo me ayudan? :C

Link to comment
Si la funcion getPlayerClan esta en otro recurso, entonces tenes que exportarla para usarla en otro recurso.

Me puedes darme un ejemplo? no entiendo bien los exports T_T

Agrega en el meta

  
    <export function="getPlayerGroup" type="server" /> 
  

Y en el script cambia 'getPlayerGroup' por 'exports.RESOURCENAME:getPlayerGroup'

Link to comment
Si la funcion getPlayerClan esta en otro recurso, entonces tenes que exportarla para usarla en otro recurso.

Me puedes darme un ejemplo? no entiendo bien los exports T_T

Agrega en el meta

  
    <export function="getPlayerGroup" type="server" /> 
  

Y en el script cambia 'getPlayerGroup' por 'exports.RESOURCENAME:getPlayerGroup'

Ya me funciono gracias por la ayuda :D

Link to comment
  • Recently Browsing   0 members

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