Mostre seu poder

BananaFight
em Clients

BananaFight

Allahu Akbar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 14/02/13Posts: 702Gênero: Masculino

Spell bar, uma janela com botões que soltam magias.

 

Nome: Spell Bar
Descrição: Atalho para soltam magias.
Autor: Eduardo Vicente (Banana Fight) ++ Zeh(Shaykie)
Website: www.xtibia.com

 

Versão 2.0

 

Features:
 - Solta magias, temporizador para poder usar denovo
 - Corrigido para deslogar e remover a janela.

 

Novidades

 

Adicionado configuração de level e minimo de mana para usar

 

spellbar.png

 

Download

 

 

Instalação



 

Adicione o Mod, dentro da pasta

 

otclient-master\Mods

 

Como configurar:

 

Criando um novo botão

SpellGroupIcon
  id: ID DO BOTÃO
  image-source: IMAGEM DO ICONE
  anchors.top: parent.top
  anchors.left: parent.left
  margin-left: 5

SpellProgressSpell
  id: ID DO CONTADOR
  anchors.fill: groupIconAttack
  !tooltip: tr('MENSAGEM QUE APARECE QUANDO DEIXA MOUSE ENCIAM')
  @onClick: SpellSkill('VALOR DO SCRIPT QUE VAI EXECUTAR')

 

Como Fica

 

SpellGroupIcon
  id: groupIconSpecial
  image-source: moves_icon/Special.png
  anchors.top: parent.top
  anchors.left: groupIconSupport.right
  margin-left: 5

SpellProgressSpell
  id: progressSpellSpecial
  anchors.fill: groupIconSpecial
  !tooltip: tr('Special')
  @onClick: SpellSkill('4')

 

Parte do .Lua

Embaixo de:

 

  elseif numeskill == '4' then
Spell = 'progressSpellSpecial'
GrpSpell = 'groupIconSpecial'
TimeSpell = 1200
spellText = 'Exori Gran'
level = 8
mana = 20

 

Adicione isso:

 

  elseif numeskill == '4' then
Spell = 'ID DO CONTADOR'
GrpSpell = 'ID DO BOTÃO'
TimeSpell = TEMPO PRA USAR DE NOVO
spellText = 'MAGIA QUE VAI USAR'
level = LEVEL MINIMO
mana = MANA MINIMA

 

E pronto, você adicionou um novo botão, não esqueça de ir aumentando o tamanho da janela conforme for adicionando botões.

rohfagundes

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 10/02/11Posts: 377

ta igual ao anterior?

ou vc mudou algo

BananaFight

Allahu Akbar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 14/02/13Posts: 702Gênero: Masculino

Mudei bastante coisa, tem que baixar.

rDs7008

Legen ... wait for it ... dary!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/01/11Posts: 303

Acho que vou fazer tipo uma barra que pode ser usada tanto para magias como para itens, uma espécie de barra de "hotkeys" :D

paulgrande

Perceba que você é sua própria criação Você é seu próprio mestre
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 09/12/10Posts: 138Char no Tibia: Loh Pabllitooh

poderia colocar na tabela da spell uma variavel para vocação, é facil retornar o id da vocação do player atual com opcodes.

zshgs7w.png

coming soon

 

 

"Sozinho eu sou agora o meu inimigo intimo.
Lembranças más vem, pensamentos bons vai,
Me ajude, sozinho penso merda pra caralho.
Gente que acredito, gosto e admiro,
Brigava por justiça e paz levou tiro:
Malcom X, Ghandi, Lennon, Marvin Gaye,
Che Guevara, 2Pac, Bob Marley e
O evangélico Martin Luther King.
Lembrei de um truta meu falar assim:
- Não joga pérolas aos porcos irmão,
Joga lavagem eles prefere assim.

BananaFight

Allahu Akbar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 14/02/13Posts: 702Gênero: Masculino

Eu sei, mais nem todos tem opcodes nas source, e nas versões 9.5 mais a função getVocation() ja funciona, porem nas mais antigas não.

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

usa talk '--' eh mais chato, mas pelo menos todo mundo tem, eu achu... kkk

 

e o zeh eh foda u,U

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

paulgrande

Perceba que você é sua própria criação Você é seu próprio mestre
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 09/12/10Posts: 138Char no Tibia: Loh Pabllitooh

Eu sei, mais nem todos tem opcodes nas source, e nas versões 9.5 mais a função getVocation() ja funciona, porem nas mais antigas não.

sim, a função getVocation() só funciona em 9.5, mas usando opcodes vc pode enviar para o client a informação de vocação e muito mais storages e etc... só que precisa ter instalado no server as funçoes que o opcode precisa

zshgs7w.png

coming soon

 

 

"Sozinho eu sou agora o meu inimigo intimo.
Lembranças más vem, pensamentos bons vai,
Me ajude, sozinho penso merda pra caralho.
Gente que acredito, gosto e admiro,
Brigava por justiça e paz levou tiro:
Malcom X, Ghandi, Lennon, Marvin Gaye,
Che Guevara, 2Pac, Bob Marley e
O evangélico Martin Luther King.
Lembrei de um truta meu falar assim:
- Não joga pérolas aos porcos irmão,
Joga lavagem eles prefere assim.

BananaFight

Allahu Akbar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 14/02/13Posts: 702Gênero: Masculino

paulgrande, eu sei disso cara, só que tem pessoas que não tem os opcodes, então fica a critério seu editar o script.

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

interassante q esse sistema do zeh/teu ta bem mais simples q o cdbar do otclient xD achu q vo pegar de exemplo e refazer a minha cdBar ^^

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

drakylucas

Draky Scripter
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/09/10Posts: 416Char no Tibia: Draky Lucas

ultra top..

parabens aos desenvolvedores

akira021

Sky's Heart
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 10/08/08Posts: 127

Essa CdBar funcionar na versão 8.54 ou 8.6? eu testei aki na 8.54 mais nao deu certo... o.O

 

Deixa pra la, erro meu, kkkkkk

 

eu to com 2 pasta do otclient ai tava add na errada, malz ai xD

 

vlw Banana ta show ^^

 

Parabens por esses mods e por terem arrumado a seção de codigos prontos, ^^

flug.png

 

 

TheSource

TheSource
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/02/13Posts: 47

Opa banana parabéns, já sou fã seu de carteirinha rsrsrsrs, agr me diga se tem como por as spells por vocação, tipo cada vocação tem suas spells.

z6VjA8W.png?1

BananaFight

Allahu Akbar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 14/02/13Posts: 702Gênero: Masculino

Vocations só funcionam na versão 9.5+, você pode fazer um código que solta uma talkaction que envia uma mensagem "doPlayerSendCancel" faz o client receber ela e configura para não mostrar com cada voc.