Jump to content

ayuda elementData


Plate

Recommended Posts

hola tengo un problema es que este script no da error pero tampoco funciona

function todos() 
for i, k in ipairs(getElementsByType("player")) do 
setElementData(k, "EXPEvent250", true) 
end 
end 
addEvent("onEvent250", true) 
addEventHandler("onEvent250", getRootElement(), todos) 

Link to comment
function checkSelected() 
if (guiRadioButtonGetSelected(evento1)) then 
triggerServerEvent("onEvent250", localPlayer) 
elseif (guiRadioButtonGetSelected(evento2)) then 
triggerServerEvent("onEvent500", localPlayer) 
elseif (guiRadioButtonGetSelected(evento3)) then 
triggerServerEvent("onEvent750", localPlayer) 
elseif (guiRadioButtonGetSelected(evento4)) then 
triggerServerEvent("onEvent1000", localPlayer) 
end 
end 
addEventHandler("onClientGUIClick", todos, checkSelected, false) 

Link to comment
function todos ( ) 
    for _, k in ipairs(getElementsByType("player")) do 
        if setElementData ( k, "EXPEvent250", true ) then 
            outputChatBox ( "ELEMENT DATA" ) 
        end 
    end 
end 
addEvent ( "onEvent250", true ) 
addEventHandler ( "onEvent250", getRootElement(), todos ) 

Fijate a ver que dice.

Link to comment

Sip era esto mira

function setGridEvent() 
guiGridListClear(expGrid) 
for i, k in ipairs(getElementsByType("player")) do 
if getElementData(k, "EXPEvent250") then 
elseif getElementData(k, "EXPEvent500") then 
elseif getElementData(k, "EXPEvent750") then 
elseif getElementData(k, "EXPEvent1000") then 
local name = getPlayerName ( k ):gsub ( "#%x%x%x%x%x%x", "" ) 
local row = guiGridListAddRow ( expGrid ) 
guiGridListSetItemText ( expGrid, row, 1, name, false, false ) 
end 
end 
end 
addEvent("onClientEXPEvent", true) 
addEventHandler("onClientEXPEvent", getRootElement(), setGridEvent) 
addEventHandler("onClientPlayerJoin", getRootElement(), setGridEvent) 
addEventHandler("onClientResourceStart", getRootElement(), setGridEvent) 

no entiendo por que si me lo podrias arreglar te lo agradeceria

Link to comment
if getElementData(k, "EXPEvent250") then 
elseif getElementData(k, "EXPEvent500") then 
elseif getElementData(k, "EXPEvent750") then 
elseif getElementData(k, "EXPEvent1000") then 

Me parece que lo que queres usar es:

if getElementData(k, "EXPEvent250") or getElementData(k, "EXPEvent500") or getElementData(k, "EXPEvent750") or getElementData(k, "EXPEvent1000") then 

Link to comment

Si muchas gracias pero alguna idea de como detener el evento usando getRealTime()? osea hay una edit que vos pones los minutos de evento que queres quisiera que el evento parara despeus de esos minutos que puedo usar??

Link to comment
  • Recently Browsing   0 members

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