kazaana 2 Postado Fevereiro 15, 2014 Share Postado Fevereiro 15, 2014 (editado) Boa tarde negada ! tudo bom com vocês ? então , sou novato nesta area de script .. e estou precisando de uma ajudinha de vocês ! no meu server eu gostaria de fazer com ue assim , após um PLAYER falar com o NPC ele muda de vocation , exemplo de mago para sorcerer . alguém pode me ajudar ? me ajudaria para caramba !! Obrigado gente desde já <3 Tibia versão 8.60 ! Editado Fevereiro 15, 2014 por kazaana Link para o comentário https://xtibia.com/forum/topic/228759-criando-npc-de-mudar-vocation/ Compartilhar em outros sites More sharing options...
malaria25 6 Postado Fevereiro 15, 2014 Share Postado Fevereiro 15, 2014 (editado) Crie Um Arquivo Com NOMEDONPC.XML <?xml version="1.0" encoding="UTF-8"?><npc name="NOME DO NPC" script="NOME DO NPC/SCRIPT.lua" walkinterval="0" floorchange="0"> <health now="100" max="100"/> <look type="129" head="114" body="119" legs="114" feet="114" corpse="2212"/></npc> Crie Um Arquivo Com NOMEDONPC/SCRIPT.LUA local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)NpcSystem.parseParameters(npcHandler)local talkState = {}function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) endfunction onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) endfunction onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) endfunction onThink() npcHandler:onThink() endfunction creatureSayCallback(cid, type, msg)if(not npcHandler:isFocused(cid)) thenreturn falseendif(msgcontains(msg, 'sim') thenselfSay('Olá |PLAYERNAME| Deseja Ser Um Ninja?', cid)doPlayerSetVocation(cid,xx) ----> xx ID DA VOCAÇÃOselfSay('Vocação trocada com sucesso , Agora você é um Ninja.', cid)endreturn trueendnpcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)npcHandler:addModule(FocusModule:new()) Editado Fevereiro 15, 2014 por malaria25 Link para o comentário https://xtibia.com/forum/topic/228759-criando-npc-de-mudar-vocation/#findComment-1614187 Compartilhar em outros sites More sharing options...
kazaana 2 Postado Fevereiro 15, 2014 Autor Share Postado Fevereiro 15, 2014 Obrigado devidos REP concedidos !! mais houve um erro ! sempre ue eu relogo ele volta para a classe antiga , vamos supor sou um ALUNO e vou VIrar o DUMBLEDORE , ok virei DUMBLEDORE , após relogar eu sou um ALUNo de novo podde me ajudar ? Link para o comentário https://xtibia.com/forum/topic/228759-criando-npc-de-mudar-vocation/#findComment-1614226 Compartilhar em outros sites More sharing options...
RigBy 285 Postado Fevereiro 15, 2014 Share Postado Fevereiro 15, 2014 em vocation.xml fromvoc="1" -- mude pro mesmo id da vocation Link para o comentário https://xtibia.com/forum/topic/228759-criando-npc-de-mudar-vocation/#findComment-1614233 Compartilhar em outros sites More sharing options...
kazaana 2 Postado Fevereiro 15, 2014 Autor Share Postado Fevereiro 15, 2014 Obrigado consegui ! Link para o comentário https://xtibia.com/forum/topic/228759-criando-npc-de-mudar-vocation/#findComment-1614234 Compartilhar em outros sites More sharing options...
Posts Recomendados