lailton 0 Postado Abril 12, 2012 Share Postado Abril 12, 2012 Bom o script server para vc fazer o npc aparecer a X tempo, e sumir a Y tempo. Bem vamos la. Abra o arquivo: data\globalevents\globalevents.xml Adicione nele a seguinte linha: <globalevent name="npc" interval="3600" event="script" value="npc.lua"/> 3600 = 1 Hora. Crie o arquivo npc.lua dentro da pasta: data\globalevents\scripts e adicione esse codigo: 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 Depois disso basta salvar e reiniciar o seu servidor. Boa sorte. Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/ Compartilhar em outros sites More sharing options...
Vilden 137 Postado Abril 12, 2012 Share Postado Abril 12, 2012 O script é seu?? coloque os créditos caso não for. Uma scrpt que pode ser usada para aqueles npcs de evento, de itens raros etc.. Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/#findComment-1238964 Compartilhar em outros sites More sharing options...
lailton 0 Postado Abril 12, 2012 Autor Share Postado Abril 12, 2012 Sim o script é meu desenvolvi para meu OT. Sim ele pode ser usado para essa finalidade, npc q so aparece em um determinado tempo e some em alguns minutos. Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/#findComment-1239182 Compartilhar em outros sites More sharing options...
Sofft 5 Postado Abril 17, 2012 Share Postado Abril 17, 2012 Muito Bom Script, muito inteligente e útil! Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/#findComment-1243099 Compartilhar em outros sites More sharing options...
j4ds0n 0 Postado Junho 17, 2012 Share Postado Junho 17, 2012 Como faço para enviar uma msg para geral no servidor, avisando que chegou o npc? Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/#findComment-1279893 Compartilhar em outros sites More sharing options...
5275632 0 Postado Junho 21, 2012 Share Postado Junho 21, 2012 é simples meu caro amigo j4ds0n , se eu puder responder .. assim , não tem o sistema de auto mensagem ? no serv ? poem para dizer que o npc "nome " vai apareçer nas "areas" num certo horario ! se eu ajudei obg , se não , me desculpe sou novo ! Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/#findComment-1282311 Compartilhar em outros sites More sharing options...
lailton 0 Postado Junho 24, 2012 Autor Share Postado Junho 24, 2012 (editado) Simples: 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. doBroadcastMessage("Npc Dalk Chegou .") addEvent(doRemoveCreature, nMin*60*1000, npc) return true end Como faço para enviar uma msg para geral no servidor, avisando que chegou o npc? Editado Junho 24, 2012 por Lailton Link para o comentário https://xtibia.com/forum/topic/184260-npc-por-tempo/#findComment-1283882 Compartilhar em outros sites More sharing options...
Posts Recomendados