roncon2904 0 Postado Maio 11, 2010 Share Postado Maio 11, 2010 Boa noite, galera. Meu pedido é do NPC que vende minha nova vocação minha nova promo, certo mas eu nao consigo fazer o script pelo seguinte olhem o script do npc abaixo. Kaio.xml<?xml version="1.0" encoding="UTF-8"?> <npc name="Kaio" script="data/npc/scripts/promo2.lua" walkinterval="2000" floorchange="0"> <mana now="500" max="500"/> <health now="200" max="200"/> <look type="144" head="154" body="120" legs="154" feet="111"/> </npc> E seu script scripts/promo2.lua local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 local node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Eu posso dar-lhe uma promotion por 600.000.Você está enteressado(a)?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 600000, level = 120, promotion = [color="#FF0000"]5[/color], text = 'Parabéns você esta promotion VIP agora.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Tudo bem, eu entendo q nao tem dinheiro, Volte quando tiver.', reset = true}) npcHandler:addModule(FocusModule:new()) Este script eu peguei do npc Johnny e editei mas o 5 que esta em vermelho seria o ID da promotion que estava 2 como eu sei o ID da minha nova promo? Vou por as novas vocaçoes a baixo: Vocaçoes <vocation id="5" name="Magical Assassin" description="a Magical Assassin, Mata despercebido com magias de dano alto." needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="200" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="6" name="Earth Assassin" description="an Nature Assassin, Mata despercebido com skills de earth." needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="200" manamultiplier="1.1" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="7" name="Distance Assassin" description="a Distance Assassin, Mata despercebido de uma distancia seugura." needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="10" gainmanaticks="3" gainmanaamount="200" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0"/> </vocation> <vocation id="8" name="Combat Assassin" description="an Combat Assassin, Mata despercebido de perto." needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="10" gainmanaticks="4" gainmanaamount="200" manamultiplier="3.0" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/> </vocation> Porfavor podem criar um NPC que possa vender essas novas promo Porfavor, Obrigado des de Já. Link para o comentário https://xtibia.com/forum/topic/132607-novas-voca%C3%A7oes/ Compartilhar em outros sites More sharing options...
Diik 4 Postado Maio 11, 2010 Share Postado Maio 11, 2010 Acho que o erro está nos ids das vocations, você deveria começar a partir do 9. Link para o comentário https://xtibia.com/forum/topic/132607-novas-voca%C3%A7oes/#findComment-873206 Compartilhar em outros sites More sharing options...
nyuchiha 108 Postado Maio 11, 2010 Share Postado Maio 11, 2010 Olha procura Que tem esse Npc pelo site. Mais se quiser posso ti passar uma talkaction que iria fazer a mesma coisa !promotion. So que preciso saber se depois dessas suas 4 vocações ainda tem master sorcerer etc. E qual a versão do ot. xD Link para o comentário https://xtibia.com/forum/topic/132607-novas-voca%C3%A7oes/#findComment-873269 Compartilhar em outros sites More sharing options...
Posts Recomendados