-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
script alguém pode me ajudar nessa spells aqui, queira que colocassem pro meu personagem ficar inatingível por 6 segundos e podendo atacar livremente
Por lazaroszz,
- 0 respostas
- 1097 visualizações
-
- 0 respostas
- 3255 visualizações
-
- 3 respostas
- 4436 visualizações
-
- 2 respostas
- 2003 visualizações
-
- 1 resposta
- 1679 visualizações
-

Pergunta
Bennyhappy 2
oi, poderia me ajudar com isso script, fazer esse npc, levar vários jogadores a diferentes áreas de Hunt, por exemplo, Demon, Hydras, Dragon lord, Frost Dragon, Draken Elite, mas apenas para enviar um jogador para cada zona,
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) local pos = {x=9090, y=8461, z=7} -- Local de hunt local posreturn = {x=8991, y=8498, z=7} -- POsicion donde sera llevado el player cuando se le acabe su tiempo config = { time = 5 ---Tiempo que va estar adentro de la hunt----- } function doReturnPos() doTeleportThing(cid, posreturn) setGlobalStorageValue(24688, 0) setGlobalStorageValue(24686, none) setPlayerStorageValue(cid, 28680, 0) end if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'hunt') then if getGlobalStorageValue(24688) == 1 then doPlayerSendTextMessage(cid,22,"O player "..getGlobalStorageValue(24686).." esta en la hunt de paga tienes que esperar ah que salga") return true end if doPlayerRemoveItem(cid, 2456, 1) == TRUE then doPlayerSendTextMessage(cid,22,"Grandioso "..getPlayerName(cid).." fue teleportado.") doTeleportThing(cid, pos) setGlobalStorageValue(24688, 1) setGlobalStorageValue(24686, getPlayerName(cid)) setPlayerStorageValue(cid, 28680, 1) addEvent(doReturnPos, config.time*60*1000) else doPlayerSendTextMessage(cid,22,""..getPlayerName(cid).." Necesitas de Nombre del item para entrar a la hunt de paga") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return TRUE end else selfSay('Diga Hunt', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())Link para o comentário
https://xtibia.com/forum/topic/191083-npc-do-hunt/Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados