local tempo = 1 -- em segundos local item = 123 -- id do item addEvent(doTransformItem, tempo*1000, cid, item)
o add event funciona assim:
addEvent(callback, delay, parameter)
local tempo = 1 -- em segundos local item = 123 -- id do item addEvent(doTransformItem, tempo*1000, cid, item)
o add event funciona assim:
addEvent(callback, delay, parameter)
Editado Março 19 por xFkyx
[19/03/2012 20:56:02] [Error - Action Interface]
[19/03/2012 20:56:02] In a timer event called from:
[19/03/2012 20:56:02] data/actions/scripts/other/trap.lua:onUse
[19/03/2012 20:56:02] Description:
[19/03/2012 20:56:02] (luaDoTransformItem) Item not found
Foi o mesmo geito que eu tinha tentado Lembrando tou usando TheForgottenServer 8.54
Também tentei modificar o cid por item.uid
Editado Março 19 por Relmans
local tempo = 1 -- em segundos
local item = 123 -- id do item
addEvent(doTransformItem(item.uid), tempo*1000, cid, item)
tenta assim
Então cara,mesmo erro o pior e que ja vi esse tipo de systema em outros srv
addEvent(doChangeSpeed(cid), 360000, cid, getCreatureSpeed(cid) - 100
Um exemplo.
Sim no caso ja fiz varias addevent,eu ja sabia teoricamente como utliza-la ajudou mais queria saber se no caso há como utlizar o parametro de transform nela
Já tentou assim:
local tempo = 1 -- em segundos
local toitem = 123 -- id do item
addEvent(doTransformItem, tempo*1000, item.uid, toitem)
info
Grupo: Campones
Registrado: 02/06/11
Posts: 26
Reputação: +2
Ola pessoal,estou com uma certa duvida na função addevent,no caso eu estou precisando de uma função que transforme o item e após um tempo o item volte ao normal
function onUse(cid, item, frompos, item2, topos)
if getPlayerMana(cid) >= 200 then
doTransformItem(item.uid,2280)
end
end
OBS:Tentei utilizar a script addevent de qualquer geito,e nenhuma delas consegui fazer pega utilizei o metodo de procurar em script,mais nenhuma me deu qualquer noção de como fazer acontecer a ação