RO
dúvida

Globalevents

Por RodrigoTortu, 20 de nov. de 2012 em Scripts

globalevent
duvida
script
5
926
20 de novembro de 2012 às 10:45

Queria sabe se teria uma function ...

 

pra cria um item em uma pos , com uma action ou unique nele ...

 

 

 

Exemplo : Acada 10 Minutos , o item 406 , aparece em uma pos

 

e o item 406 , tenha a action 12390

 

 

se puderem me passar so a function que ele usa ...

 

ou um script d exemplo

 

 

 

Eu Agradeço ...

Editado Novembro 20 por RodrigoTortu

SmiXS
20 de novembro de 2012 às 11:38

Vai na sua lib e crie um arquivo com qualquer nome e cole isso:

 

function doCreateItemInThePos(itemID, pos, actionID)
local itemPos = doCreateItem(itemID, pos)
doSetItemActionId(itemPos, actionID)
end

 

Agora vai em globalevents/scripts e crie um arquivo com o nome desejado e cole isso:

 

local config = {
pos = {x = , y = , z = }, -- pos que vai criar o item
tempo = , -- Tempo que vai levar pra pode criar outro
itemID = , -- Id do item
actionID =  -- Action Id do Item
}
function function onStartup()
addEvent(doCreateItemInThePos, config.tempo * 1000 * 60, config.itemID, config.pos, config.actionID)
end

 

em globalenvets.XML coleque está tag:

 

<globalevent name="itemPost" type="start" event="script" value="nome do arquivo.lua"/>

 

Pronto, espero ter ajudado.

Editado Novembro 20 por SmiX

20 de novembro de 2012 às 12:29

Obrigado , alguem pode mover?

SlicerS
20 de novembro de 2012 às 12:32

isso ae funcionou smix? ;x

a tag onStart n era pra usar a funçao..

function onStartup()

? ;x e n eh melhor usar onThink doq addEvent? ;x

-sei q as 2 dao lag mas achu q onThink daria menos problema sei la kk-

SmiXS
20 de novembro de 2012 às 12:39

Dúvida resolvida!

Reportado!