Ir para conteúdo

Daniela Winik Trein

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Daniela Winik Trein deu reputação a Xagah em Sistema de Transport com cavalo Igual global 8.60   
    Então, @Teudog999, é que é meio óbvio, né?
     
    Abra o 'script' dos 'monsters'  que fogem. Eles não atacam e correm, certo?
     
    Eles correm quando a vida está em determinado valor, certo?
     
    Então, fera... se o seu cavalo tem, por exemplo, 240 de HP, coloque:
    <flag hostile="0" /> e depois coloque:
    <flag runonhealth="240" /> Aí ele irá fugir até com vida cheia.
     
    É questão de lógica...
  2. Gostei
    Daniela Winik Trein deu reputação a Xagah em Abrir evento só com X players   
    Penso que este trecho do 'script' irá te auxiliar.
     
    É um muito bom.
     
    Penso que pode utilizar alguns trechos. Confere lá.
     
    Ajudei? 
  3. Gostei
    Daniela Winik Trein deu reputação a Xagah em [Client] Effects   
    @Pleke
     
    O Tibia, até a versão 9.10 (se não me engano) utilizou a versão 4 bits.
     
    Cada 'bit' tem duas 'posições' (falando de um modo leigo) a serem preenchidas.
     
    Assim, um código 4 bits teria estas posições: __ .__ | __.__ | __.__ | __.__ | , onde a cada 2 'underlines' seria 1 bit.
     
    Como cada 'underline' daquele pode ser preenchido com 0 ou 1, cada um deles tem duas possibilidades.
     
    Logo, com 4 bits poderia ser feito: 2 x 2 x 2 x 2 x 2 x 2 x 2 2 = 256
     
    Ou seja, toda a formatação até o Tibia 9.10 admite, somente, 255 efeitos. Isto porque o 256 é tido como o 'lastEffect'.
     
    Logo, não há nada de errado.
     
     
    Se quiser compilar mais efeitos, ou muda toda a programação desde o início, ou utiliza versões mais atuais.
     
    Todavia, o Tibia normal vai até o efeito 69, isto sim pode ser modificado dentro do '00 - constant'.
     
     
     
    Assim, se sua intenção, de fato, é ir além de 255, utilize uma versão superior a esta.
     
    Já no que se refere editar as 'sources', aqui no fórum já ensinaram como fazer neste 
     
    Ajudei ou esclareci? Rep+ !!
  4. Gostei
    Daniela Winik Trein deu reputação a Xagah em Pegar o valor da arma   
    Ah, verdade.
     
    Tente isto. Penso que deve resolver.
    function onUseWeapon(cid, var) local idDaArma = 2525 -- Insira aqui o ID da sua arma local attackWeap = getItemAttribute(getPlayerItemById(cid,idDaArma).uid,'attack') local minDamage = (getPlayerSkill(cid, 4)*0.2+attackWeap*0.2) local maxDamage = (getPlayerSkill(cid, 4)*2.2+attackWeap*0.2) local target = getCreatureTarget(cid) local hitFail = 5 -- Coloque a chance de falhar aqui (em porcentagem) if (hitFail > math.random(0,100)) then doTargetCombatHealth(cid, target, COMBAT_HOLYDAMAGE, -minDamage, -maxDamage,34) return true else return end end  
  5. Gostei
    Daniela Winik Trein deu reputação a Xagah em Pegar o valor da arma   
    hahahah, Bom dia antes de tudo.
     
    Então, como disse, penso que pode funcionar. Eu não sabia que aquele 'script' iria funcionar.
     
    Quando ao 'AttackWeap'. Sim, é como se fosse uma 'bolsa' que, toda vez que ele é chamado no 'script' ele se 'abre' e usa o que tem dentro. Assim, seria como você mesmo disse: 'um resumo'. É o que se denomina de 'variável'. Ela assume aquele valor que você determinar.
     
    Quanto ao 'idDaArma'. Também está certo. Coloquei para ele pegar aquele 'ID' da arma em específico. Isto porque o 'char' poderá estar usando outras 'weapons'. Assim, poderia pegar outro 'attack'. Isto porque não sei como o 'script' atua no seu sistema.
  6. Gostei
    Daniela Winik Trein deu reputação a Xagah em (Resolvido)[ACTION] remover potion flask   
    Bah, desculpe, mas claro que não!
     
    @77mateus77, só remova esta linha:
     
    doPlayerAddItem(cid,potion.emptyId, 1) e boa.
     
    Ajudei? Rep++
  7. Gostei
    Daniela Winik Trein deu reputação a Xagah em Spell Prisão de Água   
    Vá na pasta:
     
    data/spells/scripts/custom/ E crie um 'script' chamado 'jailrune' com a extensão '.lua' e coloque isto dentro:
     
     
    E depois, dentro do arquivo data > spells > spells.xml coloque isto:
    <rune name="Jail Rune" id="2295" allowfaruse="1" charges="5" lvl="1" maglv="0" exhaustion="2000" needtarget="1" script="custom/jail rune.lua"/> Aqui está sendo usado o id 2295, mas mude aí se encontrar outra 'rune' disponívle.
     
    Ajudei? REP+
  8. Gostei
    Daniela Winik Trein deu reputação a Xagah em Problemas nos itens   
    Hmm. Então era só criar mais um com isRookie(cid). Tá aí:
     
  9. Gostei
    Daniela Winik Trein deu reputação a Xagah em Problemas nos itens   
    Este 'mod' geralmente não funciona por estar utilizando o 'storage' 50000. Cheque se ele está, ou não, sendo utilizado.
     
    Caso, contrário, se estiver utilizando 0.2, crie um arquivo 'firstitems.lua', salve-o dentro da pasta: 'data > creaturescripts > scripts' e cole isto dentro:
     
    Depois vá no arquivo: data > creaturescripts > creaturescripts.xml e insira esta linha|:
    <event type="login" name="FirstItems" script="firstitems.lua"/>  
  10. Gostei
    Daniela Winik Trein deu reputação a Xagah em Espada com Dano Holy   
    @Daniela Winik Trein, sim, penso que sim. 
     
    <attribute key="elementEarth" value="8" /> Dentro da descrição do item no items.xml
  11. Gostei
    Daniela Winik Trein recebeu reputação de Xagah em Espada com Dano Holy   
    @Xagah, Eu posso colocar earth?
  12. Gostei
    Daniela Winik Trein deu reputação a Xagah em Talkaction que executa globalevent   
    @Anuudek, bom dia.
     
    Sim, penso ser possível. Tomo por base a existência da talkactions '/raid' que executa um evento inserido dentro dos eventos de caráter global.
     
    Assim, poste seu 'script' aqui que dou uma olhada nele.
     
    Ajudei ou esclareci?? REP++
  13. Gostei
    Daniela Winik Trein deu reputação a Xagah em [AJUDA] [CTF] Capture The Flag   
    Tá, agora que sei o 'porque' de estarem 'imóveis', vou analisar os dois 'scripts' em conjunto.
     
    Todavia, hoje a tarde estarei no trabalho. Assim que retornar volto e olho novamente.
  14. Gostei
    Daniela Winik Trein deu reputação a Xagah em como posso mudar o CAP pelo phpmyadmin ?   
    @poke de ouro, o Pokemon só tem uma 'vocação'. Logo, há uma chance de ele estar 'copiando' o próprio 'Account Manager'. Isto explicaria não haver 'samples' (não tenho 'Pokemon Server', por isto não te dou certeza).
     
    Assim, clique onde está indicado pela 'seta vermelha':

     
    E procure algo com 'cap', e mude para 400.
     
    Depois crie um 'char' e veja se está saindo com 'cap' 400.
     
    Ajudei ou Esclareci? REP++
  15. Gostei
    Daniela Winik Trein deu reputação a Xagah em Espada com Dano Holy   
    'Sword' com dano em 'holly', até onde eu sei, precisa ter compilação prévia. Penso que tem uma chance alta de não dar certo como está fazendo. 
     
    Se precisar mesmo, o certo seria, partindo das 'sources' compilar de novo.
  16. Gostei
    O 'xampp' gerencia um banco de dados. A conta que precisa está dentro deste banco.
     
    Assim, vc usará o Xampp para acessar esta conta.
     
    Para isto, abra o 'xampp', depois vá no seu navegador (Google Chrome, Mozilla Firefox, Internet Explorer) e escreva: localhost/phpmyadmin
     
    Irá abrir uma página, parecida com esta baixo. No canto esquerdo da tela, na primeira tabela (se não me engano) tem uma tabela 'accounts'. Abra-a e cole uma 'screeshot' dela para que eu possa vê-la.

     
    Ajudei? Rep++

Informação Importante

Confirmação de Termo