Evento Ajuda Plz

shurtup
em Lixeira Pública

shurtup

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/11/07Posts: 1Char no Tibia: shurtup

no script de evento automatico deu um erro

 

[08/09/2009 22:21:43] Lua Script Error: [GlobalEvent Interface]

[08/09/2009 22:21:43] data/globalevents/scripts/eventoini.lua:onThink

 

[08/09/2009 22:21:43] luaGetContainerItem(). Container not found

 

[08/09/2009 22:21:43] Lua Script Error: [GlobalEvent Interface]

[08/09/2009 22:21:43] data/globalevents/scripts/eventoini.lua:onThink

 

[08/09/2009 22:21:43] luaSetItemName(). Item not found

 

 

COMO AGEITA PLZ!

 

 

 

ai vai o script!

 

function onThink(interval, lastExecution)

local valor = {

gem_pos = {

{x=1028,y=1031,z=7,stackpos=1},

{x=1029,y=1039,z=7,stackpos=1},

{x=1004,y=1064,z=7,stackpos=1},

{x=1015,y=1026,z=6,stackpos=1}

},

evento_items = {

2153, --simple

2154, --medium

2155, --high

2156 --extreme

}

}

 

 

if getGlobalStorageValue(2200) == -1 or getGlobalStorageValue(2200) == 0 then

local rand = math.random(1,4)

local sorx = math.random(1,100)

doBroadcastMessage('Evento: Esta começando mais um evento de item, ache a gema escondida na city e leve até a mesa no piso superior do templo para ganhar sua recompensa !', MESSAGE_EVENT_ADVANCE)

if sorx > 0 and sorx < 3 then

doAddContainerItem(doCreateItem(1987, 1, valor.gem_pos[rand]), valor.evento_items[4], 1)

elseif sorx > 2 and sorx < 11 then

doAddContainerItem(doCreateItem(1987, 1, valor.gem_pos[rand]), valor.evento_items[3], 1)

elseif sorx > 10 and sorx < 42 then

doAddContainerItem(doCreateItem(1987, 1, valor.gem_pos[rand]), valor.evento_items[2], 1)

elseif sorx > 41 and sorx < 101 then

doAddContainerItem(doCreateItem(1987, 1, valor.gem_pos[rand]), valor.evento_items[1], 1)

end

local bag = getThingFromPos(valor.gem_pos[rand])

setItemName(getContainerItem(bag.uid, 0).uid,"gem of the event")

setGlobalStorageValue(2200,1)

return TRUE

end

return TRUE

end

Editar/Apagar Mensagem

shurtup

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/11/07Posts: 1Char no Tibia: shurtup

Pode me dar um exemplo amigo?

canovas

~-~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/09Posts: 5

container = doPlayerAddItem(cid, containeritemid, 1) (pode ser uma backpack, bag, etc ...)

doAddContainerItem(container, itemid, quantidade)

______________________________________________________________



Não somos loucos, apenas vivemos em um mundo onde ninguem é normal.

 

userbarj.png



aurorabannersmall.png

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

up:

não é necessario fazer dessa forma ate porque ele ja fez.

doAddContainerItem(doCreateItem(1987, 1, valor.gem_pos[rand]), valor.evento_items[1], 1)

do geito que esta, está certo não é necessario mudar ate porque o erro não se da nessa parte.

 

topico:

troca isso.

setItemName(getContainerItem(bag.uid, 0).uid,"gem of the event")

 

por isso.

setItemName(bag.uid,"gem of the event")

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."