Ir para conteúdo

Bruno Minervino

Membro
  • Registro em

  • Última visita

Tudo que Bruno Minervino postou

  1. Qual gesior você está usando? Eu que tirei essa parte de cor, pra ficar mais limpo, mais eu coloco... De qualquer forma, temos que resolver isso da função, se não o sistema não vai funcionar..
  2. accountmanagement.php characters.php
  3. Amigo, aqui não é lugar para pedir suporte sobre bots, existe uma seção para isso! Ainda mais em outro tópico! Leia as regras.
  4. Não amigo, você já está com quase tudo feito, só falta a parte do script, quando eu chegar em casa te dou um help melhor. É que agora estou no serviço.
  5. Poste aqui seu accountmanagement.php e o characters.php.
  6. Correto... Por isso, como eu disse, que era melhor ele deixar como eu fiz, e depois adicionar um script em weapons para que o arrow só faça efeito com x bow.
  7. O responsável por chamar a função OnEquip do arrow.lua, é essa linha: <movevent type="Equip" itemid="2546" slot="xxxxx" event="script" value="arrow.lua" /> <!-- id da arrow --> Então, para o que você está falando aconteça, você teria que aplicar o event script em todos os items que iriam fazer parte desta checagem....
  8. Adriano, Neste caso ele só iria executar a função OnEquip com o item que estiver definido no movements.xml não como um todo, neste caso, somente quando equipasse a arrow. @ScythePhantom, Teria que fazer esta condição apenas para equipar ou desequipar e uma outra condição em weapons para atribuir o attack etc apenas se usar tal bow, isso tem como fazer. Abraço!
  9. Em movements.xml: <movevent type="Equip" itemid="2546" slot="ammo" event="script" value="arrow.lua" /> <!-- id da arrow --> <movevent type="DeEquip" itemid="2456" slot="hand" event="script" value="arrow.lua" /> <!-- id da bow -->Em movements/scripts crie o arquivo arrow.lua com este conteúdo: local bowID = 2456 -- id da bow escolhida local arrowID = 2546 -- id da arrow escolhida function onEquip(cid, item) if getPlayerSlotItem(cid, 6).itemid == bowID or getPlayerSlotItem(cid, 5).itemid == bowID then return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Voce precisa estar equipado com um '..getItemNameById(bowID)..' para usar seu '..getItemNameById(item.itemid)..'.') return false end function onDeEquip(cid, item, slot) local item = getPlayerSlotItem(cid, slot).itemid if getPlayerSlotItem(cid, 10).itemid == arrowID then doPlayerRemoveItem(cid, item, 1) doPlayerAddItem(cid, item, 1, false, slot) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Voce precisa desequipar seu '..getItemNameById(arrowID)..' para desequipar seu '..getItemNameById(item.itemid)..'.') return false end return true endNão tive a oportunidade de testar pois estou no serviço,Qualquer bug por favor, poste o erro do console. Abraço!
  10. @bhelliip, Leia a dica do otservme, foi exatamente o que eu disse no primeiro post, Desculpa não ter respondido, não cheguei a ver sua citação. Abraço!
  11. Muito obrigado man, Espero por este tutorial, tenho algumas dúvida sobre isso, que tenho certeza que irão ser esclarecidas rsrs Dica inserida ao tópico e seus devidos créditos atribuídos. Abraços
  12. Estou gostando do resultado. Uma dica: Para este segundo depot, seria interessante que no andar de cima eles fossem um só, para caso o player precisar usar o outro lado, ele não precise sair da área pz. Abraço!
  13. Nunca pensei desta maneira, O importante é ter o conteúdo, não importa por quem
  14. @Patrick Jean, Cara, parece que você leu a minha mente, eu estava preparando um conteúdo justamente para este assunto. Muito obrigado pela contribuição! Abraço!
  15. Meu amigo, se continua bugado, não é para dar como melhor resposta, que assim o tópico fica como resolvido... Aquele ali é o código completo da lua lib, ou somente a função que está aparecendo o erro? Se não for, coloca a lib completa, pois a variável x está chamando o valor da table icons.
  16. Agora este: ALTER TABLE `players` ADD `castDescription` varchar(255) NOT NULL
  17. Parabéns pelo script, Fim de semana irei testá-lo. Parece estar muito bom! Abraço.
  18. Agora rode somente estas duas: ALTER TABLE `players` ADD `castViewers` int(11) NOT NULL DEFAULT '0', ADD `castDescription` varchar(255) NOT NULL
  19. Amigo, rode esta query no seu phpmyadmin: ALTER TABLE `players` ADD `cast` tinyint(4) NOT NULL DEFAULT '0', ADD `castViewers` int(11) NOT NULL DEFAULT '0', ADD `castDescription` varchar(255) NOT NULL
  20. Amigo, não cheguei mexer na parte gráfica do OTClient, porém pelo que estou vendo ele aceita regras de css, não sei se todas, mais você já tentou usar um text-align: center ? OU ASSIM MenuLabel !text: tr('Account name') anchors.left: parent.left anchors.top: parent.top text-auto-resize: false margin-left: 15 MenuLabel !text: tr('Password') anchors.left: prev.left anchors.top: prev.bottom margin-top: 10 margin-left: 15 text-auto-resize: false
  21. Poste o script pokedex.lua aqui amigo, para conseguirmos identificar o erro.

Informação Importante

Confirmação de Termo