Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Bom, Galera queria saber se algum pode fazer 4 classes pra min? com nomes:

 

Magnum Sorcerer

Magnum Paladin

Magnum Knight

Magnum Druid.

 

Com tanto que eles peguem essas classes com 1 npc? alguem poderia fazer isso pra min?

 

Lembrando OT 8.4

Editado por mini45 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Coloque isto em xml/vocations

<?xml version="1.0" encoding="UTF-8"?>
<vocations>
<vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="10" gainmanaticks="6" gainmanaamount="10" manamultiplier="4.0" attackspeed="1000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="2.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="1" name="Magnum Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2.5" gainmanaamount="45" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="2" name="Magnum Druid" description="a druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2.5" gainmanaamount="45" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="2">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="3" name="Magnum Paladin" description="a paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2.5" gainhpamount="35" gainmanaticks="3" gainmanaamount="35" manamultiplier="1.4" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="3">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="4" name="Magnum Knight" description="a knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="50" gainmanaticks="3" gainmanaamount="25" manamultiplier="3.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="4">
<formula meleeDamage="1.1" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="30" gainmanaticks="2" gainmanaamount="60" manamultiplier="1.1" attackspeed="2000" 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" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="6" name="Elder Druid" description="an elder druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="30" gainmanaticks="2" gainmanaamount="60" manamultiplier="1.1" attackspeed="2000" 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" armor="1.0"/>
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="7" name="Royal Paladin" description="a royal paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2.5" gainhpamount="40" gainmanaticks="2.5" gainmanaamount="50" manamultiplier="1.4" attackspeed="2000" 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" armor="1.0"/>
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>
<vocation id="8" name="Elite Knight" description="an elite knight" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="50" gainmanaticks="3" gainmanaamount="40" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30">
<formula meleeDamage="1.1" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/>
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
<skill id="3" multiplier="1.1"/>
<skill id="4" multiplier="1.4"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
</vocation>

Vá em data/npc copie qualquer arquivo .xml renomei para classes

<?xml version="1.0" encoding="UTF-8"?>
<npc name="Dayglow" script="data/npc/scripts/classes.lua" walkinterval="2000" floorchange="0">
<mana now="800" max="800"/>
<health now="200" max="200"/>
<look type="133" head="114" body="119" legs="132" feet="114"/>
</npc>

Vá em data/npc/script  copie qualqer arquivo lua e renomeie para classes.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 = 'I can promote you for 20000 gold coins. Do you want me to promote you?'})
node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 2, 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})
--[[
local node2 = keywordHandler:addKeyword({'epic'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can epicize you for 0 gold coins. Do you want me to epicize you?'})
node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 0, level = 1, promotion = 1, text = 'Congratulations! You are now class.'})
node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})
]]--

npcHandler:addModule(FocusModule:new())

80% Dos créditos para  Slaake 

Se ajudei da rep+

"Somos educados pra sermos médios. Se vc tira 1 em português e 10 em matemática, te colocam pra estudar português.

 Mas se te colocassem pra estudar matemática, você seria um gênio! Lembre-se diariamente: a sociedade te conduz ao medíocre.."

 

FACEBOOK

 

"Deixar de fazer o que gosta é a mesma coisa de jogar 1 milhão de reais em um caminhão de lixo"

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por luanluciano93
      Olá pessoal, para quem não sabe esse script funciona da seguinte maneira, você usa X item e ganha a 2ª promotion, por exemplo, você começa Druid, depois paga promotion e vira Elder Druid, depois usa esse item e vira Epic Elder Druid ... e ai vai da sua imaginação de onde/como conseguir o X item. Funcionalidade: TFS 1.0 (talvez em outras)
       
      Crie um arquivo com o nome segunda_promotion.lua em actions/scripts e coloque isso dentro:
       
      E em actions.xml adicione a tag: <action itemid="XXXX" script="segunda_promotion.lua">
       
      Feito isso, edite onde esta XXXX para o id do item que o player terá que usar para ganhar a segunda promotion.
       
      Agora em XML/vocations adicione isso abaixo da ultima parte ...
       
       
      Prontinho ... Espero ter ajudado, abraços!
    • Por tejow2
      Error occured!
      Error ID: 
      More info: Vocations::__construct - cannot load file /home/otmanager/realotx772/data/XML/vocations.xml

      File: /home/otmanager/www/classes/vocations.php   Line: 15
      File: /home/otmanager/www/classes/website.php   Line: 157
      File: /home/otmanager/www/classes/website.php   Line: 163
      File: /home/otmanager/www/system/load.compat.php   Line: 57
      File: /home/otmanager/www/install.php   Line: 653
       
      alguem ja viu esse erro?
       
       
    • Por ismaeljunior1991
      oi bom dia pessoal do tibiaking venho aqui mais uma vez tirar duvidas com voces.. é o seguinte meu Otserver é 8.60 mapa global , eu configurei o vocations pra subir o hp do sorcerer de 12 em 12 segundos subir 1 de hp mas não está dando certo está subindo mais de 10 de hp a cada 2 segundos ... alguem sabe como configurar ? nao manjo muito em scripts...a minha configuração no server está o seguinte :
       
          <vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="12" gainmanaticks="3" gainmanaamount="2" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1">
              <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>
    • Por LokoKKolokoao
      Presciso De Ajuda Para Arrumar E  Editar Um Site De WoDbo Funcional. Entre Vairas Outras Coisas (MSM) Quem Puder Ajudar
       
    • Por rheynkhen
      Dados do servidor:
      alissow otserver 4.11 (tsf 0.3.6 a tsf 0.4.0)
      tibia 8.60
       
       
      Boa noite galera do TK,
       
      bom estou criando um servidor ATS RPG 100% ou seja do andar ao comer será ao bem e velho estilo RPG (bom eu espero que fique assim kkk), ontem eu pensei em uma vocação um tanto dificil de se imaginar como seria utilizada in game ainda mais na versão do jogo, a classe SUMMONER, bem vamos la a classe summoner ao meu ver funcionária como a wf (feiticeira) do perfect world onde se usa monstros para atakar, tankar, fora um moveset bem curto para somente cura ou ataques, bem não seria tão dificil de se criar esta vocação pois no tibia ja existe a spell "utevo res" no caso só editar o tal monstro a ser chamado, MINHA QUESTÃO É QUAL, eu estava pensando oque, um summoner invoca a criatura de acordo com o seu level mas, no mundo de um ats ou do proprio tibia seria meio que inutil pois se eu por exemplo invocasse um demon skeleton para atacar uma orda de cyclops, drone e smithers facilmente ele seria morto, mesmo eu estando lvl 500 e sumonasse um demon skeleton ele seria morto da mesma maneira, minha dúvida é a segunte HAVERIA algum modo pra se criar um script que fizesse oque :
       
      - o determinado monstro sumonado conforme o lvl up do personagem ele teria um buff em hp, def,atk?
       
      eu estou pensando em fazer oque, como o restante das minhas classes ao ser promovido vc poderá optar por 2 escolhas (não seria bem ou mal) mas como um exemplo uma das minhas classes "Swordman" ele poderá optar entre Hero ou Dark Knight, o summoner seria como, uma summoner especializada em invocações de monstros focados em tankar etc, e a outra summoner especializada em invocações de monstros focados em damage, atk speed etc..
       
       do jeito convencional e leigo que combina perfeitamente com minha pessoa eu criaria 6 níveis de um determinado monstro editando atk, hp, def, etc... mas como se trata de um rpg eu gostaria de saber se haveria uma possibilidade para esse jeito que eu citei E SE houver alguém poderia por gentileza me criar um script para isso pois assim n seria uma classe tão desvalorizada e como eu disse quanto mais level o personagem tiver mais forte seu monstro ficaria, OUTRA PERGUNTA QUE ME SURGIU AGORA tem como por um exura sio só no monstro invocado ou um exura gran mas res sem  healar os players, SE SIM, como seria feito essa spell? ou somente seria por a edição no script da spell?
       
      muito obrigado e me desculpem se eu enrolei muito para pedir é pq eu vi muitos tópicos onde as pessoas explicavam uma coisa que acabava ficando sem sentido.
       
       
      EM BREVE SHOW OFF "ELLON ONLINE"
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo