Ir para conteúdo

O que achou desse Script ? 21 votos

  1. 1. O que achou desse Script ?

Por favor faça o login ou crie uma conta para votar nesta enquete.

Featured Replies

Postado

[GlobalEvents] Npc por tempo

Olá galera do Tibia King , venho trazer um novo script para vocês que pode ajudar muito em seu OTserver.

Como funciona o script ? : Esse script é assim , você escolhe um NPC de sua escolha e o NPC aparecerá no certo tempo que você escolher e na coordenada que você escolher .

Vamos para o Script então :

Vá em data/GlobalEvents/GlobalEvents.xml e adicione a tag abaixo :

<globalevent name="npc" interval="3600" event="script" value="npc.lua"/>

Vermelho - o tempo que o npc aparecerá 3600 = 1 Hora

Vá em data/globalevents/Scripts , copie e cole um arquivo .lua , renomeie-o para npc.lua e adicione o script abaixo :

function onThink(interval, lastExecution, thinkInterval)

local pos = {x=1054,y=913,z=7} -- Local onde aparece o npc

local npc = doCreateNpc("dalk", pos ) -- Altere o (dalk) pelo nome do seu npc.

local nMin = 20 -- tempo em minuto para o npc sumir.

addEvent(doRemoveCreature, nMin*60*1000, npc)

return true

end

A explicação de como editar o script está dentro do script mesmo

Créditos :

Lailton 80 % (Por fazer o script)

MatheusVidaLoka 20 % (Por arrumar erros e por disponibilizar o Script aqui no Tibia King)

Autorização para postar o Script Concedida !

Editado por MatheusVidaLoka (veja o histórico de edições)

  • Respostas 20
  • Visualizações 4.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • o nome do NPC se eu não me engano deve estar entre aspas " " ficando assim o script function onTime(interval, lastExecution, thinkInterval) local pos = {x=368,y=142,z=7} -- Local onde apar

  • 1 month later...
Postado

LAMENTO MAIS HOUVE UM ERRO

imagemwnrq.jpg

SCRIPT:

function onTime(interval, lastExecution, thinkInterval)

local pos = {x=368,y=142,z=7} -- Local onde aparece o npc

local npc = doCreateNpc(Capitan Buck, pos ) -- Altere o (dalk) pelo nome do seu npc.

local nMin = 20 -- tempo em minuto para o npc sumir.

addEvent(doRemoveCreature, nMin601000, npc)

return true

end

Editado por ricardo3 (veja o histórico de edições)

Postado

o nome do NPC se eu não me engano deve estar entre aspas " "

ficando assim o script



function onTime(interval, lastExecution, thinkInterval)

local pos = {x=368,y=142,z=7} -- Local onde aparece o npc

local npc = doCreateNpc("Capitan Buck", pos ) -- Altere o (dalk) pelo nome do seu npc.

local nMin = 20 -- tempo em minuto para o npc sumir.

addEvent(doRemoveCreature, nMin601000, npc)

return true

end

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo