kaiqueitj 0 Postado Fevereiro 26, 2010 Share Postado Fevereiro 26, 2010 Opa alguem me ajuda a fazer uma 2 Promotion SO PARA OS VIP, que tera so na area vip ai, se o player compra vip ele tera acesso ai logo apos acabar a vip dele ele volta a ser , MS, ED, EK ou RP E um npc, para se transforma na 3 vocação Para OTS 8.54 Estou aguardando OBRIGADO. Link para o comentário Compartilhar em outros sites More sharing options...
Thiigoo 2 Postado Julho 5, 2010 Share Postado Julho 5, 2010 (editado) Ae esta sua segunda promote isso vc koloka no vocations xml do seu ot <vocation id="9" name="Epic Master Sorcerer" description="an epic master sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="15" gainmanaticks="2" gainmanaamount="30" manamultiplier="1.1" attackspeed="700" soulmax="300" gainsoulticks="15" fromvoc="5" lessloss="50"> <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="10" name="Epic Elder Druid" description="an epic elder druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2" gainmanaamount="30" manamultiplier="1.1" attackspeed="700" soulmax="300" gainsoulticks="15" fromvoc="6" lessloss="50"> <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="11" name="Epic Royal Paladin" description="an epic royal paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="20" gainmanaticks="3" gainmanaamount="20" manamultiplier="1.4" attackspeed="700" soulmax="300" gainsoulticks="15" fromvoc="7" lessloss="50"> <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="12" name="Epic Elite Knight" description="an epic elite knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="30" gainmanaticks="4" gainmanaamount="15" manamultiplier="3.0" attackspeed="700" soulmax="300" gainsoulticks="15" fromvoc="8" lessloss="50"> <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> __________________________________________________________________________ Agora vai em npc/scripts cria algum arquivo .lua e coloque: (Salve com o nome que você quiser) 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 node2 = keywordHandler:addKeyword({'epic'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can epicize you for 200000 gold coins. Do you want me to epicize you?'}) node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 200000, level = 120, premium = 1, promotion = 2, text = 'Congratulations! You are now epicized.'}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) npcHandler:addModule(FocusModule:new()) _________________________________________________________________ Agora va crie um arquivo xml coloque dentro da pasta npc e coloque: <?xml version="1.0" encoding="UTF-8"?> <npc name="Thyranian King" script="data/npc/scripts/_________.lua" access="3" lookdir="2" walkinterval="2000"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="332" head="20" body="39" legs="45" feet="7" addons="3"/> <parameters> <parameter key="message_greet" value="Vida longa ao rei! Fale {epic} para compar segunda promote."/> <parameter key="message_walkaway" value="Vida longa ao rei!" /> </parameters> </npc> (OBS: AONDE ESTA SUBLINADO VOCÊ COLOCA O NOME DO ARQUIVO QUE VOCÊ SALVO NA PASTA NPC/SCRIPTS) Espero ter ajudo ;DD REP +? Editado Julho 5, 2010 por Thiiagoo Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados