Ir para conteúdo
  • Cadastre-se

Posts Recomendados

meus char estao comecando com mana 0 como edito isso para que eles possa comecar com mana 30 +/- eu uso mysql..

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

Vá na sua database, na aba de players, procure por Sorcerer Sample, Druid Sample, Knight Sample e Paladin Sample.

Neles voce edita o que quer (life,mana,outfit,posição) para cada vocação quando criar.

Link para o post
Compartilhar em outros sites
  • 6 months later...

É só vc escolher um level inicial maior que 1:

`OT` é o nome da database... se vc usar esse comando irá colocar todos os player lvl 8.
 
UPDATE  `ot`.`players` SET  `level` =  '8',
`health` =  '180',
`healthmax` =  '180',
`experience` =  '4200',
`mana` =  '35',
`manamax` =  '35',
`cap` =  '400'  

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

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 Loldinis
      Pessoal, to querendo fazer o exori antigo, do 7.x, que custava 75% da mana do knight
      Mas quero por ele no 8.6

      alguém sabe como faço isso?
    • Por crupie
      Fala galera tudo bem?
       
      Eu criei um server recentemente e estou tendo um probleminha, venho procurando isso a um tempo e nao acho nenhuma soluçao para o meu problema.
       
       
      Meu servidor esta com poçoes infinitas, eu ja mudei o meu potions para remover ao usar.
      deem uma olhada no meu potions.lua
       
       
      Se alguem souber onde que eu possa mudar para remover as pots infinitas, favor me indicar.
       
      Obrigado
    • Por poko360
      eu achei um topico em outro forum, que bota a barra de mana/vida por % só que nao sei onde coloca esse script
      alguem ajuda?
       
       
      segue abaixo o script:
      --Remove health/mana by percentages: Evil Hero(Zeriikler:Changed few things) function doPlayerAddManaPercent(cid, percent) local mana = getPlayerMaxMana(cid) doPlayerAddMana(cid, (mana / 100) * percent) return TRUE end function doPlayerAddHealthPercent(cid, percent) local health = getCreatureMaxHealth(cid) doCreatureAddHealth(cid, (health / 100) * percent) return TRUE end function doPlayerRemoveManaPercent(cid, percent) local mana = getPlayerMaxMana(cid) doPlayerRemoveMana(cid, (mana / 100) * percent) return TRUE end function doPlayerRemoveHealthPercent(cid, percent) local health = getCreatureMaxHealth(cid) doPlayerRemoveHealth(cid, (health / 100) * percent) return TRUE end --Remove HP/MANA function doPlayerRemoveHealth(cid, hp) doCreatureAddHealth(cid, -hp) return TRUE end function doPlayerRemoveMana(cid, mana) doPlayerAddMana(cid, -mana) return TRUE end onde coloca isso?
      void ProtocolGame::AddPlayerStats(NetworkMessage_ptr msg) { msg->AddByte(0xA0); msg->AddU16((uint16_t)std::ceil(player->getHealth() * 100 / player->getPlayerInfo(PLAYERINFO_MAXHEALTH))); msg->AddU16((uint16_t)100); msg->AddU32(uint32_t(player->getFreeCapacity() * 100)); uint64_t experience = player->getExperience(); if(experience > 0x7FFFFFFF) // client debugs after 2,147,483,647 exp msg->AddU32(0x7FFFFFFF); else msg->AddU32(experience); msg->AddU16(player->getPlayerInfo(PLAYERINFO_LEVEL)); msg->AddByte(player->getPlayerInfo(PLAYERINFO_LEVELPERCENT)); msg->AddU16((uint16_t)std::ceil(player->getMana() * 100 / player->getPlayerInfo(PLAYERINFO_MAXMANA))); msg->AddU16((uint16_t)100); msg->AddByte(player->getPlayerInfo(PLAYERINFO_MAGICLEVEL)); msg->AddByte(player->getPlayerInfo(PLAYERINFO_MAGICLEVELPERCENT)); msg->AddByte(player->getPlayerInfo(PLAYERINFO_SOUL)); msg->AddU16(player->getStaminaMinutes()); }
    • Por Ackerzin
      Mana e Life 100/100


       
      Salve galerinha, estive procurando em vários tópicos, algum codigo de life e mana 100/100, e nenhum deles funcionava perfeito para oque eu precisava, todos eles paravam de funcionar quando o player atingia o level 715835 ou mana/life "21474847" o numero 100 da vida virava 65750 ou da mana, de qual você atingisse primeiro "21474847" e pra quem quer por high XP isso é um problema, mas depois de muito, MUITO,MUITO,muito esforço de um amigo, @Rusherzin, ele conseguiu burla isso, e agora você pode pegar quantos de level/mana/life quiser que não vai sair de 100/100, então é isso vamos ao que interessa.
      TFS 0.4 foi testado !
      Nas SOURCES arquivo protocolgame.cpp procure por:
      void ProtocolGame::AddPlayerStats(NetworkMessage_ptr msg) e substitua por isso:
       
       
      Imagem mostrando certinho a life/mana 
      Créditos:
      99% @Rusherzin  Por fazer tudo !
      1% @Zzyzx Por ficar incomodando até ele fazer !
       
       
    • Por thiagoshottas
      Quando o Personagem do meu ot avanca de  level, se estiver com mana baixa ela nao enche nada ao avançar o level, alguem pode me ajudar a concertar isso ?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo