Ir para conteúdo
  • Cadastre-se

Posts Recomendados

É bem simples:

ao usar um anel do ID 13825 o usuário ganha o dobro de exp, mas tem que esta equipado e ativar clicando com o botão direito que viraria id 13826<< que é esse que pode dar exp em bônus.

as coniçoes são:

para desativar o anel tem que esta com batle desativa e/ou só depois de 3 minutos de anel usado.

o anel terá um tempo de duração

ao ta equipado pode ficar com o anel de id 13825, mas não ganha exp extra, só se der use e vira o anel de id 13826

 

 

REP+ Para quem ajudar

 

estava tentando fazer, mas comecei a scriptear agora, por isso não tenho tanta experiencia

Editado por narazaky (veja o histórico de edições)

Te ajudei? Então Rep + ;)

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 poko360
      meu exp ring ta infinito fika nos 30 minutos direto, isso so acontece com alguns players, so que ja coloquei tudo certo e fica dando um error na distro
      <Luadotransformitem> item not found
       
       
      aqui meu exp ring
      function onEquip(cid, item, slot) local rate = {} if getPlayerLevel(cid) <= 1000 then rate = 2 elseif getPlayerLevel(cid) > 1001 and getPlayerLevel(cid) <= 2000 then rate = 2 elseif getPlayerLevel(cid) > 2001 and getPlayerLevel(cid) <= 3000 then rate = 2 elseif getPlayerLevel(cid) > 3001 and getPlayerLevel(cid) <= 4000 then rate = 2 elseif getPlayerLevel(cid) > 4001 then rate = 2 end doTransformItem(item.uid, 10309, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi multiplicada (2x).") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) doTransformItem(item.uid, 10310, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end e no items.xml
          <item id="10309" article="a" name="Double xp ring">         <attribute key="weight" value="500" />         <attribute key="description" value="Este anel lhe da 2x Exp (ativado)." />         <attribute key="slotType" value="ring" />         <attribute key="duration" value="1800" />         <attribute key="decayTo" value="0" />         <attribute key="showduration" value="1" />         <attribute key="transformDeEquipTo" value="10310" />     </item>     <item id="10310" article="a" name="Double xp ring">         <attribute key="description" value="Este anel lhe da 2x Exp por 1 hora (desativado)." />         <attribute key="weight" value="500" />         <attribute key="slotType" value="ring" />         <attribute key="stopduration" value="1" />         <attribute key="showduration" value="1" />         <attribute key="transformEquipTo" value="10309" />     </item>
    • Por TathiiCarvalho
      Olá!
      Eu usei esse script do vodkart, deu tudo certinho no ot, só que quando dou LOOK no ring, o server fecha e aparece:

       
      PS. não aparece nenhum erro na distro :S
      Segue abaixo o SCRIPT :
       
       
       
      "Pimeiramente va em movements\script crie um arquivo e renomeie para expring.lua
      Dentro Coloque:
       
      Quote
      local rate = 1.5
      function onEquip(cid, item, slot)
      if(item.itemid ~= 7697) then
      doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your exp rate + "..((rate - 1)*100).."%.")
      doPlayerSetExperienceRate(cid, rate)
      doTransformItem(item.uid, 7708 )
      return true
      end
      return true
      end
      function onDeEquip(cid, item, slot)
      if(item.itemid ~= 7708 ) then
      return true
      end
      doPlayerSetExperienceRate(cid, 1.0)
      doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua experiência extra terminou.")
      doTransformItem(item.uid, 7697)
      return true
      end

      Verde: Valor em % (Porcento) que aumentará a experiência. Ex:
      1.5 = 50%
      1.2 = 20%

      Em movements.xml adicione as tags:

      <movevent type="Equip" itemid="7697" slot="ring" event="function" value="onEquipItem"/>
      <movevent type="Equip" itemid="7708" slot="ring" event="script" value="expring.lua"/>
      <movevent type="DeEquip" itemid="7708" slot="ring" event="script" value="expring.lua"/>
      Em items.xml substitua por esses:

      <item id="7708" article="a" name="Experience ring">
      <attribute key="weight" value="80"/>
      <attribute key="slotType" value="ring"/>
      <attribute key="decayTo" value="0"/>
      <attribute key="duration" value="480"/>
      <attribute key="showduration" value="1"/>
      </item>


      <item id="7697" article="an" name="experience ring">
      <attribute key="weight" value="80"/>
      <attribute key="slotType" value="ring"/>
      <attribute key="transformEquipTo" value="7708"/>
      <attribute key="stopduration" value="1"/>
      <attribute key="showduration" value="1"/>
      </item>
      <attribute key="duration" value="480"/>: Tempo em segundos que vai durar o anel

      Colocando Infinito:

      Data/Items/Items.xml
      <item id="7708" article="a" name="experience ring">
      <attribute key="weight" value="80"/>
      <attribute key="slotType" value="ring"/>
      <attribute key="decayTo" value="0"/>
      <attribute key="duration" value="0"/>
      <attribute key="showduration" value="0"/>
      </item>
      <item id="7697" article="an" name="experience ring">
      <attribute key="weight" value="80"/>
      <attribute key="slotType" value="ring"/>
      <attribute key="transformEquipTo" value="7708"/>
      <attribute key="stopduration" value="1"/>
      <attribute key="showduration" value="0"/>
      </item> "
       
      O que faço?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo