Emanueldk 0 Postado Março 20, 2018 Share Postado Março 20, 2018 1° um npc de promotion, o npc faria o seguinte, o mesmo de sempre mais com uma coisinha a mais, so poderia ser promovido quem fosse premium account, level minimo 20, e saira custando 50k e seria assim knight= elite knigt druid=´elder druid sorcerer= master sorcerer paladin= royal paladin 2° um script de magia tipo, eu quero que o exori mas frigo, exori mas flam paralisassem seu target por 3 segundos e a magia exevo master flam, exevo master frigo tambem paralisassem mais sem target ela é tipo magia diaria, para poder paralisar precisa ter o addon especial da sua vocaçao, sorcerer mage full, druid o druid full APENAS COM O ADDON FULL e nao precisaria tar usando o addon para paralisar apenas ter o addon ja basta Link para o comentário Compartilhar em outros sites More sharing options...
gabriel28 60 Postado Março 20, 2018 Share Postado Março 20, 2018 Pro primeiro pedido: Pega o teu script do NPC King Tibianus e modifica essa parte: Spoiler local node1 = keywordHandler:addKeyword({'promotion'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to be promoted in your vocation for 20000 gold?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 1, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) Pra isso: Spoiler local node1 = keywordHandler:addKeyword({'promotion'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to be promoted in your vocation for 20000 gold?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, premium = true, cost = 50000, level = 20, promotion = 1, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) A segunda tento fazer depois, caso ninguém tenha feito. Link para o comentário Compartilhar em outros sites More sharing options...
Emanueldk 0 Postado Março 20, 2018 Autor Share Postado Março 20, 2018 5 minutos atrás, gabriel28 disse: Pro primeiro pedido: Pega o teu script do NPC King Tibianus e modifica essa parte: Ocultar conteúdo local node1 = keywordHandler:addKeyword({'promotion'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to be promoted in your vocation for 20000 gold?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 1, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) Pra isso: Ocultar conteúdo local node1 = keywordHandler:addKeyword({'promotion'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to be promoted in your vocation for 20000 gold?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, premium = true, cost = 50000, level = 20, promotion = 1, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) A segunda tento fazer depois, caso ninguém tenha feito. certo, Link para o comentário Compartilhar em outros sites More sharing options...
gabriel28 60 Postado Março 20, 2018 Share Postado Março 20, 2018 @Emanueldk Pra spell, testa isso: Spoiler function onCastSpell(cid, var) local outfit = {lookType = XX, lookAddons = 3} --Troque XX pelo looktype do outfit que você quer if getCreatureOutfit(cid, outfit) then return doCombat(cid, combat, var) else doPlayerSendCancel("Você tem que ter a outfit X com addon full para usar essa spell) end end Troca a função onCastSpell da spell pela que eu coloquei no spoiler, e vê se funciona. O resto da spell é simples você fazer, é só adicionar a condition paralyze em algum script de magia de ataque. Na de target, você pode pegar o script da exevo flam e adicionar a condition paralyze (só pegar no script da paralyze rune) e mudar a formula de dano pra a que você quiser. E na de área, faz a mesma coisa, pega a spell exevo gran mas flam por exemplo e poem a condition paralyze. Link para o comentário Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 19, 2018 Share Postado Abril 19, 2018 A questão neste tópico de suporte foi encerrada por falta de resposta. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados