Jump to content

Scripting Conjurar runa direto da BP?!


Recommended Posts

.Qual servidor ou website você utiliza como base? 

OTHire 7.72

Qual o motivo deste tópico? 

Dúvidas em relação a função "ConjureRune", gostaria de saber se existe alguma forma de alterar funções ou adicionar scripts pra ser possível runar diretamente da BP ao invés de ter que levar a blank rune até a mão.

Está surgindo algum erro? Se sim coloque-o aqui. 

Citar

 

 

Você tem o código disponível? Se tiver publique-o aqui: 

 

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 

 

Link to post
Share on other sites

Então, pensei a mesma coisa, até procurei

Se liga:

 

Spoiler

<!-- Conjure Spells -->
    <conjure name="Poison Field" words="adevo grav pox" needlearn="0" lvl="14" mana="200" soul="1" aggressive="0" reagentId="2260" conjureId="2285" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Food" words="exevo pan" needlearn="0" lvl="14" mana="120" soul="1" selftarget="1" aggressive="0" function="conjureFood">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Intense Healing Rune" words="adura gran" needlearn="0" lvl="15" mana="240" soul="2" reagentId="2260" conjureId="2265" conjureCount="2" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Antidote Rune" words="adana pox" needlearn="0" lvl="15" mana="200" soul="1" reagentId="2260" conjureId="2266" conjureCount="2" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Blank Rune" words="adori blank" needlearn="0" lvl="8" mana="20" soul="0" conjureId="2260" conjureCount="1" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Light Magic Missile" words="adori" needlearn="0" lvl="15" mana="120" soul="1" reagentId="2260" conjureId="2287" conjureCount="10" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Fire Field" words="adevo grav flam" needlearn="0" lvl="15" mana="240" soul="1" reagentId="2260" conjureId="2301" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Convince Creature" words="adeta sio" needlearn="0" lvl="16" mana="200" soul="3" reagentId="2260" conjureId="2290" conjureCount="2" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Conjure Poisoned Arrow" words="exevo con pox" needlearn="0" lvl="16" mana="130" soul="2" conjureId="2545" conjureCount="20" function="conjureItem">
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Destroy Field" words="adito grav" needlearn="0" lvl="17" mana="120" soul="2" reagentId="2260" conjureId="2261" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Conjure Bolt" words="exevo con mort" needlearn="0" lvl="17" mana="140" soul="2" conjureId="2543" conjureCount="10" function="conjureItem">
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Energy Field" words="adevo grav vis" needlearn="0" lvl="18" mana="320" soul="2" reagentId="2260" conjureId="2277" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Envenom" words="adevo res pox" needlearn="0" lvl="21" mana="400" soul="2" prem="1" reagentId="2260" conjureId="2292" conjureCount="6" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Desintegrate" words="adito tera" needlearn="0" lvl="21" mana="200" soul="3" reagentId="2260" conjureId="2310" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Ultimate Healing Rune" words="adura vita" needlearn="0" lvl="24" mana="400" soul="3" reagentId="2260" conjureId="2273" conjureCount="2" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Heavy Magic Missile" words="adori gran" needlearn="0" lvl="25" mana="280" soul="2" reagentId="2260" conjureId="2311" conjureCount="10" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Conjure Explosive Arrow" words="exevo con flam" needlearn="0" lvl="25" mana="290" soul="3" conjureId="2546" conjureCount="10" function="conjureItem">
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Poison Bomb" words="adevo mas pox" needlearn="0" lvl="25" mana="520" soul="2" reagentId="2260" conjureId="2286" conjureCount="4" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Fire Bomb" words="adevo mas flam" needlearn="0" lvl="27" mana="600" soul="4" reagentId="2260" conjureId="2305" conjureCount="4" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Soulfire" words="adevo res flam" needlearn="0" lvl="27" mana="600" soul="3" reagentId="2260" conjureId="2308" conjureCount="4" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Chameleon" words="adevo ina" needlearn="0" lvl="27" mana="600" soul="2" reagentId="2260" conjureId="2291" conjureCount="2" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Fireball" words="adori flam" needlearn="0" lvl="17" mana="160" soul="2" reagentId="2260" conjureId="2302" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
    </conjure>
    <conjure name="Animate Dead" words="adana mort" needlearn="0" lvl="27" mana="600" soul="5" reagentId="2260" conjureId="2316" conjureCount="2" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Poison Wall" words="adevo mas grav pox" needlearn="0" lvl="29" mana="640" soul="3" reagentId="2260" conjureId="2289" conjureCount="8" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Great Fireball" words="adori gran flam" needlearn="0" lvl="23" mana="480" soul="3" reagentId="2260" conjureId="2304" conjureCount="4" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Explosion" words="adevo mas hur" needlearn="0" lvl="31" mana="720" soul="4" reagentId="2260" conjureId="2313" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Magic Wall" words="adevo grav tera" needlearn="0" lvl="32" mana="750" soul="5" reagentId="2260" conjureId="2293" conjureCount="6" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
    </conjure>
    <conjure name="Fire Wall" words="adevo mas grav flam" needlearn="0" lvl="33" mana="780" soul="4" reagentId="2260" conjureId="2303" conjureCount="8" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Energy Bomb" words="adevo mas vis" needlearn="0" lvl="37" mana="880" soul="5" reagentId="2260" conjureId="2262" conjureCount="4" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
    </conjure>
    <conjure name="Enchant Staff" words="exeta vis" needlearn="0" lvl="41" mana="80" soul="0" reagentId="2401" conjureId="2433" function="conjureItem">
        <vocation name="Master Sorcerer"/>
    </conjure>
    <conjure name="Energy Wall" words="adevo mas grav vis" needlearn="0" lvl="41" mana="1000" soul="5" reagentId="2260" conjureId="2279" conjureCount="8" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
    </conjure>
    <conjure name="Sudden Death" words="adori vita vis" needlearn="0" lvl="45" mana="880" soul="5" reagentId="2260" conjureId="2268" conjureCount="2" function="conjureRune">
        <vocation name="Sorcerer"/> <vocation name="Master Sorcerer"/>
    </conjure>
    <conjure name="Paralyze" words="adana ani" needlearn="0" lvl="54" mana="1400" soul="3" reagentId="2260" conjureId="2278" conjureCount="2" function="conjureRune">
        <vocation name="Druid"/>    <vocation name="Elder Druid"/>
    </conjure>
    <conjure name="Conjure Power Bolt" words="exevo con vis" needlearn="0" lvl="59" mana="800" soul="3" conjureId="2547" conjureCount="5" function="conjureItem">
        <vocation name="Royal Paladin"/>
    </conjure>
    <conjure name="Conjure Arrow" words="exevo con" needlearn="0" lvl="13" mana="100" soul="1" conjureId="2544" conjureCount="20" function="conjureItem">
        <vocation name="Paladin"/>    <vocation name="Royal Paladin"/>
    </conjure>

 

Única coisa que achei de diferente é essa "function:"conjureItem", porém acho que só vou conseguir mudar isso na source mesmo...

Link to post
Share on other sites

Creio que não seja ai brother,  não tem nenhum action ou outro arquivo que possui esses id's?

Não manjo muito de OTX

Talvez item.xml de para modificar, da uma procurada por algum desses id's, exemplo: Poison Field / id= 2285.

 

E verifica pra mim se tem essa tang:

 

<attribute key="slotType" value="ring" />

 

troca por:

 

<attribute key="slotType" value="backpack" />

 

testa e me avisa.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Asunabrr
      preciso de um sistema que quando o jogador pisar no piso x, ele vai sumorna um monstro com uma chance de porcentagem, exemplo 
      piso id tal
      sumorna um orc tem 10% de chance de vim
      um dragao 5%
      o rat 85%
       
      um exemplo e o pokemon gba
       
    • By Lethal M
      .Qual servidor ou website você utiliza como base? 
      Utilizo TFS 1.3  Global 12.60
      Qual o motivo deste tópico? 
      Galera estou implementando um sistema de Resets no meu servidor... Ele adiciona uma descriçao à DB
          db.query("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."")

      Eu gostaria que aparecesse esta descrição ao dar Look pra mostrar a quantidade de resets.... 

      Alguem pode me ajudar?
       
       
      Você tem o código disponível? Se tiver publique-o aqui: 
      --[[Script made 100% by Nogard, Night Wolf and Linus.
         You can feel free to edit anything you want, but don't remove the credits]] 
      config = {
          minlevel = 250, --- Level inical para resetar
          price = 10000, --- Preço inicial para resetar
          newlevel = 20, --- Level após reset
          priceByReset = 0, --- Preço acrescentado por reset
          percent = 15, ---- Porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total)
          maxresets = 50, ---- Maximo de resets
          levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset
      }
      function getResets(uid)
          resets = getPlayerStorageValue(uid, 378378)
              if resets < 0 then
                  resets = 0
              end
          return resets
      end
      function addReset(cid)
          player = Player(cid)
          resets = getResets(cid)
          hp = player:getMaxHealth()
          resethp = hp*(config.percent/100)
          player:setMaxHealth(resethp)
          mana = player:getMaxMana()
          resetmana = mana*(config.percent/100)
          player:setMaxMana(resetmana)
          playerid = player:getGuid()
          player:setStorageValue(378378, resets+1) 
          player:remove()        
          description = resets+1
          db.query("UPDATE `players` SET `description` = ' [Reset: "..description.."]' WHERE `players`.`id`= ".. playerid .."")
          db.query("UPDATE `players` SET `level`="..config.newlevel..",`experience`= 0 WHERE `players`.`id`= ".. playerid .."")
          return true
      end
       
       
    • By SkidMaster
      TFS 0.4
       
      Alguém pode me ajudar com este erro, por favor?
       
      -- 0.4 - offline training - login.lua
      function onLogin(cid)
      OfflineTraining_initialize(cid)
      if(OfflineTraining_isTraining(cid)) then
      OfflineTraining_turnOffTraining(cid)
      -- we add skill/mlvl, we select lower value: time that player was offline OR offline training time [bar in game - 9.6]
      OfflineTraining_addTrainedSkills(cid, math.min(OfflineTraining_getTime(cid), OfflineTraining_getOfflineTime(cid)))
      -- we remove offline training time [bar in game - 9.6],
      -- if player was offline longer then his 'offline training time' it will add him time [like on RL tibia]
      -- got '3 hours offline training time', stay logged off for 8 hours, you get skills for 3 hours and on login you got '5 hours offline training time'
      OfflineTraining_setTime(cid, math.abs(OfflineTraining_getTime(cid) - OfflineTraining_getOfflineTime(cid)))
      OfflineTraining_onEndTraining(cid)
      local left = ((OfflineTraining_getTime(cid) / 60) * 60 * 60)
      left = {hour = math.floor(left/3600), minutes = math.ceil((left % 3600)/60)}
      doPlayerPopupFYI(cid, 'Voce ainda tem '.. left.hour ..'h and '..left.minutes..'min de Treinamento.')
      else
      -- offline training time also regenerate when you are offline, but NOT train
      local lefts = ((OfflineTraining_getTime(cid) / 60) * 60 * 60)
      OfflineTraining_setTime(cid, OfflineTraining_getTime(cid) + OfflineTraining_getOfflineTime(cid))
      lefts = {hour = math.floor(lefts/3600), minutes = math.ceil((lefts % 3600)/60)}
      doPlayerPopupFYI(cid, 'Voce tem '.. lefts.hour ..'h and '..lefts.minutes..'min de Treinamento.')
      end
      return true
      end
         
      Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 
       

    • By Felippe Reine014
      Uso versao do tfs 1.3
      Fala galera do TK  queria pedir a ajuda de voces com um script de action que ao dar use em uma alavanca o player ganhe uma outfit e o player precisa de uma certa quantidade de um item para ganhar outfit, e daria a outfit de acordo se o player e male ou female agradeço desde ja galera
       
      Você tem o código disponível? Se tiver publique-o aqui: 
         
      Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 
       
    • By knepperzik
      Qual o motivo deste tópico? 
      Boa noite/dia/tarde, gostaria de uma script "action" que ao usar item dê uma skin para o player.
      Porem para uma vocação especifica.
      Exemplo: Item que da a skin para o naruto, somente o naruto pode usar, quando alguma outra vocação for usar apareça "Somente Naruto pode usar essa skin.".
       
      Estava tentando fazer algumas gambiarras porem nenhuma funcionou
      estava tentando usar a função " getPlayerVocation(cid) " mas não consegui encaixar ela na script.
       
      Id da vocação Naruto: 1

       
       
      Estou utilizando essa script! créditos: @Celulose @ITALOx
       
       
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...

Important Information

Confirmação de Termo