LeoXder 0 Postado Dezembro 17, 2012 Share Postado Dezembro 17, 2012 Queria um npc que fizece um nova promotion assim : quem ja é vocação 1 com a promotion vire vocação 9 quem ja é vocação 2 com a promotion vire vocação 10 quem ja é vocação 3 com a promotion vire vocação 11 quem ja é vocação 4 com a promotion vire vocação 12 Alguen Ajuda ai Pllllx REP+ Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/ Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Dezembro 17, 2012 Share Postado Dezembro 17, 2012 Explique melhor ) Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415117 Compartilhar em outros sites More sharing options...
0 LeoXder 0 Postado Dezembro 17, 2012 Autor Share Postado Dezembro 17, 2012 Tipo so sorcerer (voc 1)ao falar promotion pro npc ele me transforma na vocação 9 druid (voc 2 ) dai ele me transforma em vocação 10 Tipow assim Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415123 Compartilhar em outros sites More sharing options...
0 SmiX 265 Postado Dezembro 17, 2012 Share Postado Dezembro 17, 2012 (editado) Tenta assim: 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) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local vocation = { [1] = {newPromotion = 9}, [2] = {newPromotion = 10}, [3] = {newPromotion = 11}, [4] = {newPromotion = 12} } if msgcontains(msg, 'promotion') or msgcontains(msg, 'PROMOTION') then selfSay("You want to be promoted?", cid) talkState[talkUser] = 1 elseif msgcontains(msg, 'yes') and talkState[talkUser] == 1 then selfSay("Okay, you've earned your promotion.", cid) doPlayerSetVocation(cid, vocation[getPlayerVocation(cid)].newPromotion) doSendMagicEffect(getThingPos(cid), math.random(28, 30)) talkState[talkUser] = 0 return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Fale "hi", "promotion" e "yes". Editado Dezembro 17, 2012 por SmiX Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415151 Compartilhar em outros sites More sharing options...
0 LeoXder 0 Postado Dezembro 17, 2012 Autor Share Postado Dezembro 17, 2012 o npc ta falando no default =( Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415155 Compartilhar em outros sites More sharing options...
0 SmiX 265 Postado Dezembro 17, 2012 Share Postado Dezembro 17, 2012 Pronto, já corrigi. Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415160 Compartilhar em outros sites More sharing options...
0 LeoXder 0 Postado Dezembro 17, 2012 Autor Share Postado Dezembro 17, 2012 Vlw funcionou REP + Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415168 Compartilhar em outros sites More sharing options...
0 SmiX 265 Postado Dezembro 17, 2012 Share Postado Dezembro 17, 2012 Dúvida sanada. Reportado! Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415178 Compartilhar em outros sites More sharing options...
0 Yan Oliveira 214 Postado Dezembro 17, 2012 Share Postado Dezembro 17, 2012 Dúvida Resolvida! Tópico Movido. Link para o comentário https://xtibia.com/forum/topic/201654-ajuda-com-promotion/#findComment-1415180 Compartilhar em outros sites More sharing options...
Pergunta
LeoXder 0
Queria um npc que fizece um nova promotion assim :
quem ja é vocação 1 com a promotion vire vocação 9
quem ja é vocação 2 com a promotion vire vocação 10
quem ja é vocação 3 com a promotion vire vocação 11
quem ja é vocação 4 com a promotion vire vocação 12
Alguen Ajuda ai Pllllx
REP+
Link para o comentário
https://xtibia.com/forum/topic/201654-ajuda-com-promotion/Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados