Ir para conteúdo

[Globalevent] Cria Backpack Com Itens No Mapa.


Blazingfire

Posts Recomendados

Versão testada: 8.60

 

Script que, de tempo em tempo, cria uma backpack no lugar desejado com os itens que você quiser dentro, mas infelizmente só funciona com itens únicos:

 

Na pasta globalevents, abra o arquivo globalevents.xml e coloque essa tag:

 

<globalevent name="findtheitens" interval="3600" script="findtheitens.lua"/>

 

Depois abra a pasta scripts, crie um arquivo .lua com o nome findtheitens e coloque isso dentro:

 

function onThink(interval, lastExecution)
-- Atenção! Não configure o intervalo do evento próximo ao intervalo do clean do servidor!
-- Script feito por blazingfire. (xtibia.com)
------------------------------------------
local backpack = 2365 -- ID da backpack. (2365 = Backpack of Holding)
local itemids = {2160, 2152, 2148} -- ID dos itens que você quer dentro da backpack.
local position = {x = 1, y = 2, z = 3} -- Posição no mapa onde a backpack com os itens será criada.
local message = "Uma backpack contendo itens apareceu em algum lugar."
------------------------------------------
local container = doCreateItem(backpack,1,position)
for _, itens in pairs(itemids) do
doAddContainerItem(container,itens,1)
doBroadcastMessage(message)
end
return TRUE
end

 

As instruções para configurar estão no script.

 

Mudando o intervalo do script:

 

 

 

<globalevent name="findtheitens" interval="3600" script="findtheitens.lua"/>

 

3600 = 3600 segundos (1 hora).

 

Deixe o intervalo menor do que o intervalo do clean, senão o mapa será limpo e a backpack pode sumir.

 

 

Editado por Blazingfire
Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 1 year later...

ei amigo, se no caso eu quiser que apareça em mais lugares no mapa como eu devo proceder?

aí é somente em 1 lugar, se eu colocar em apenas um lugar, os players vao saber onde esta sempre, tem como eu colocar varias coordenadas e o script escolher aleatoriamente??

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...