Ir para conteúdo

rohfagundes

Visconde
  • Total de itens

    377
  • Registro em

  • Última visita

  • Dias Ganhos

    6

Tudo que rohfagundes postou

  1. eu n tenho nem mto tempo para ajudar =X alem desse de avatar q estou fazendo eu estou ajudando um outro ja
  2. vlw =), é de avatar sobre os icones eu pretendo trocar kkkkkkkkkkk
  3. opa vlw vou ver isso ai ja ja para ver se fica melhor
  4. sobre a tonalidade n sei se vou mudar agora sobre as janelas quase todas estão iguais
  5. isso ai eu n sei o q pode ser n mexo em poketibia faz muito tempo malz =/
  6. [MESSAGE_SELL] = 'Do you want to sell |ITEMCOUNT| |ITEMNAME| for |TOTALCOST| gold coins?',no arquivo npchandler.lua q esta na pasta data\npc\lib\npcsystem
  7. [MESSAGE_SELL] = 'Do you want to sell |ITEMCOUNT| |ITEMNAME| for |TOTALCOST| gold coins?', no arquivo npchandler.lua q esta na pasta data\npc\lib\npcsystem
  8. opa vlw parei um pouco de mexer nele mas ficou assim por agora estou pensando em deixar ela igual a janela do inventory tb add o sistema de icon nos npc
  9. vlw opa vlw, então ainda estou melhorando ele mas vlw pela dica
  10. vlw, ainda vou melhorar ele tfs 0.3.7
  11. ola fiz um sistema aqui para falar com o npc sem ter q ficar digitando e queria saber o q vcs acham disso Lembrando q para começar a conversa com o npc basta seleciona-lo
  12. vou ver se consigo arrumar desse jeito q vc falou eu teria q fazer uma função para checar se a bag tem espaço e se ela n é ammo(q no caso a quiver é uma bag q só pode ser equipada no slot ammo) vlw ai vou tentar ver aqui qlq coisa eu faloa qui
  13. ?? n entendi o q vc quis dizer o problema é só quando usa o doPlayerAddItem ex: quiver = uma bag q só pode colocar arrows só q quando usa o doPlayerAddItem ele cria o item na quiver q pelo certo era para aceitar só arrows
  14. otx tfs 0.3.7 o ruim é q se n conseguir um jeito para arrumar isso n vai adiantar ter uma bag pra certo item =/
  15. Ola, estou com um problema no doPlayerAddItem que é o seguinte eu arrumei aqui no meu servidor para algumas bags so receberem certos itens no caso ate esse erro ai da imagem eu ja arrumei porem quando se usa o doPlayerAddItem o item pode ser criado dentro dessa bag alguem sabe aonde eu poderia arrumar isso?
  16. no container.cpp procure por Cylinder* Container::__queryDestination(int32_t& index, const Thing* thing, Item** destItem, uint32_t& flags) nessa parte if(index != INDEX_WHEREEVER) { Thing* destThing = __getThing(index); if(destThing) *destItem = destThing->getItem(); if(Cylinder* subCylinder = dynamic_cast<Cylinder*>(*destItem)) { index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } } remova essa parte aqui if(Cylinder* subCylinder = dynamic_cast<Cylinder*>(*destItem)) { index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } testei aqui e funcionou porem n testei muito entao pode haver algum bug edit: para funcionar caso a bag esteja em algum slot vai no arquivo player.cpp procure por Cylinder* Player::__queryDestination(int32_t& index, const Thing* thing, Item** destItem, uint32_t& flags) nessa parte Thing* destThing = __getThing(index); if(destThing) *destItem = destThing->getItem(); if(Cylinder* subCylinder = dynamic_cast<Cylinder*>(destThing)) { index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; } remova essa parte if(Cylinder* subCylinder = dynamic_cast<Cylinder*>(destThing)) { index = INDEX_WHEREEVER; *destItem = NULL; return subCylinder; }
  17. rohfagundes

    duvida match

    vlw ai deu para entender melhor como ele funciona
  18. rohfagundes

    duvida match

    no print sai isso Name: Air GustLevel: 8Chi: 20Cooldown: 1 ||||||| o servidor envia isso doSendPlayerExtendedOpcode(cid, 51, descAtkF1..'|'..descAtkF2..'|'..descAtkF3..'|'..descAtkF4..'|'..descAtkF5..'|'..descAtkF6..'|'..descAtkF7..'|'..descPassive) onde cada um desses desc só envia a desc certa se tiver item no slot caso contrario vai enviar '' mas nesse caso local look = string.explode(buffer, "|") local lookAtkF1, lookAtkF2, lookAtkF3, lookAtkF4, lookAtkF5, lookAtkF6, lookAtkF7, lookPassive = look[1], look[2], look[3], look[4], look[5], look[6], look[7], look[8] local cdAtkF1 = lookAtkF1:match('\nCooldown: (.-) ') or 0 n era para ele dar match só no look[1] q seria a desc só do primeiro item? edit: consegui resolver de um outro jeito onde o servidor ja envia o cd separado doSendPlayerExtendedOpcode(cid, 51, descAtkF1..'|'..descAtkF2..'|'..descAtkF3..'|'..descAtkF4..'|'..descAtkF5..'|'..descAtkF6..'|'..descAtkF7..'|'..descPassive..'|'..cdAtkF1..'|'..cdAtkF2..'|'..cdAtkF3..'|'..cdAtkF4..'|'..cdAtkF5..'|'..cdAtkF6..'|'..cdAtkF7) e o client recebe assim local cdAtkF1 = buffer:match('atkf1 (.-) ') or 0 local cdAtkF2 = buffer:match('atkf2 (.-) ') or 0 local cdAtkF3 = buffer:match('atkf3 (.-) ') or 0 local cdAtkF4 = buffer:match('atkf4 (.-) ') or 0 local cdAtkF5 = buffer:match('atkf5 (.-) ') or 0 local cdAtkF6 = buffer:match('atkf6 (.-) ') or 0 local cdAtkF7 = buffer:match('atkf7 (.-) ') or 0 mas msm assim vc poderia me explicar como funciona esse match direito?
  19. rohfagundes

    duvida match

    Ola, estou fazendo um script aqui e estou tendo um problema com o match alguem poderia me explicar como ele funciona? o problema q eu tenho é o seguinte usando ele assim ele funciona function teste(protocol, opcode, buffer) local cd = buffer:match('\nCooldown: (.-) ') or 0end nesse caso ele retorna o valor certo agora se eu usar assim ele n funciona function teste(protocol, opcode, buffer) local teste = string.explode(buffer, "|") local teste1, teste2, teste3, teste4, teste5, teste6, teste7 = teste[1], teste[2], teste[3], teste[4], teste[5], teste[6], teste[7] local cd1 = teste1:match('\nCooldown: (.-) ') or 0 local cd2 = teste2:match('\nCooldown: (.-) ') or 0 local cd3 = teste3:match('\nCooldown: (.-) ') or 0 local cd4 = teste4:match('\nCooldown: (.-) ') or 0 local cd5 = teste5:match('\nCooldown: (.-) ') or 0 local cd6 = teste6:match('\nCooldown: (.-) ') or 0 local cd7 = teste7:match('\nCooldown: (.-) ') or 0end alguem saberia me explicar como ele funciona?
  20. na verdade eu ja tenho todas as janelas arrumadas e cada vocação é uma cor diferente
  21. Ola estou fazendo um ot de avatar e vim aqui mostrar como esta ficando o client gostaria de saber tb o q vcs acham melhor em relação a janela lembrando q ainda tenho q mexer em algumas coisas
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...