Ir para conteúdo
Propaganda

ploneer157

Membro
  • Total de Posts

    79
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que ploneer157 postou

  1. obrigado desculpa qualquer. otima base
  2. com o mesmo inicio da base que postei ? com as mesmas ordems no object builder com os mesmo reworks começando com o bulbasaur na sprite 1 assim por diante povo tem que ter mais humildade por isso desanima postar algo no forum
  3. oloco nem um creditos pra mim por adaptar o mapa pra pota po kkkkk povo e ruim memo em
  4. topico resolvido obrigado pela ajuda kkk
  5. Fala pessoal, tudo certo? Estou tentando aumentar o stack na minha base (uso TFS 1.2). Já pesquisei bastante sobre o assunto, mas só encontrei posts antigos. Estou usando o PokeMonster para retirar o sistema. Consegui aumentar o stack para 255, mas não passa disso. ja ativei a feature count, o client v8 aceita depois de colocar no network mais mesmo assim trunca Alguém sabe se o problema está do lado do servidor ou do client? Qualquer ajuda é bem-vinda!
  6. uau muito obrigado por sua atençao realmente olhando ja consigo sentir os detalhes praticamente e treinar sempre olhando os que estao a mais tempo muito obrigado pelas imagens vao me ajudar muito
  7. Fala, pessoal! Beleza? Quem cria Poketibia sabe que precisa entender tudo (e mais um pouco). Comecei a dar uma olhada em alguns mapas e a treinar mais, mas ainda sinto que falta muito para chegar no resultado que quero. Algum maper com mais experiência poderia me explicar o que exatamente estou deixando de lado?. algum maper poderia me dar conselhos de como melhorar?
  8. obrigado por responder mano entao usei oque voce mandou agora a pokedex nao abre sem erro sem nada apenas nao abre
  9. Fala pessoal, tudo tranquilo? Então, estou estudando como fazer o envio de dados pro client v8 pra montar uma Pokédex no meu projeto. Mas acabei esbarrando num problema que ainda não consegui resolver. Já tentei de várias formas, até pensei em aumentar o limite do packet pra 120000. O curioso é que, quando eu mando a lista pro client com apenas 10 Pokémon, tudo funciona direitinho (não reparem no visual kkk, é só um teste pra aprendizado). Os 10 Pokémon chegam certinho, mas quando tento enviar listas maiores, começa a dar erro. erro ERROR: ProtocolGame parse message exception (7874 bytes, 0 unread, last opcode is 0x32 (50), prev opcode is 0xb4 (180)): InputMessage eof reached Packet has been saved to packet.log, you can use it to find what was wrong. (Protocol: 1098) mas quando tento enviar 20 ou mais, o client simplesmente para de receber. E aí vem minha dúvida: como posso fazer esse envio sem quebrar o client? local function sendOpcodeJson(player, action, data) local MAX_PACKET_SIZE = 65000 local buffer = json.encode({ action = action, data = data }) local s = {} for i = 1, #buffer, MAX_PACKET_SIZE do s[#s + 1] = buffer:sub(i, i + MAX_PACKET_SIZE - 1) end local msg = NetworkMessage() if #s == 1 then msg:addByte(50) msg:addByte(OPCODE) msg:addString(s[1]) msg:sendToPlayer(player) return end msg:addByte(50) msg:addByte(OPCODE) msg:addString("S" .. s[1]) msg:sendToPlayer(player) for i = 2, #s - 1 do msg = NetworkMessage() msg:addByte(50) msg:addByte(OPCODE) msg:addString("P" .. s[i]) msg:sendToPlayer(player) end msg = NetworkMessage() msg:addByte(50) msg:addByte(OPCODE) msg:addString("E" .. s[#s]) msg:sendToPlayer(player) end function sendDexLists(player) if not reverse_pokemons["Bulbasaur"] then loadDexInfos() end local playerDexInfo = {} for id = 1, 10 do local pokemon = pokemons_send[id] if not pokemon then break end local sto = player:getStorageValue(id + BASE_STORAGE_DEX) local name = pokemon local monsterType = MonsterType(name) if monsterType then local lookType = monsterType:getOutfit().lookType local type1 = monsterType:getRaceName() local type2 = monsterType:getRace2Name() playerDexInfo[id] = { name = name, found = sto == 1, outfit = {type = lookType}, type = type1, type2 = type2 } else print("ERROR - DEX: MONSTER NÃO EXISTE: " .. pokemon) playerDexInfo[id] = {name = "none", found = true, outfit = {type = 0}, type = "no type", type2 = "no type"} end end sendOpcodeJson(player, "lists", playerDexInfo) end CLIENT LUA function getOpCode(protocol, opcode, json_data) local action = json_data['action'] local data = json_data['data'] local status = json_data['status'] if not action or not data then return false end if action == "sendInformation" then showInformation(data) end if action == "lists" then pokemons = data end if action == "updateList" then local id = data.id local pokename = capitalizeFirstLetter(pokemons[id].name) for _, child in ipairs(pokedexWindow.panelSearch:getChildren()) do local childId = capitalizeFirstLetter(child:getId()) if childId == pokename then child.nome:setText(pokename) child.nome:setColor("green") child.pokemonImageSearch:setOutfit({ type = pokemons[id].outfit.type }) break end end pokemons[id] = { name = pokemons[id].name, found = true, outfit = { type = pokemons[id].outfit.type } } end end
  10. e so pegar e jogar no meu client v8 ?
  11. po andreotti21 poderia fazer um tutorial simples de como pegar esse action ai em
  12. que loucura kkkk mais bom alguem consegue me passar qual e esse modulo
  13. Eu acredito que o problema não seja a versão. Não tem tanta gente chata assim nessa comunidade. Se você não se encaixar, logo aparecem críticas: “se não fizer desse jeito, está errado; se não fizer assim, está errado; se não conseguir, sai fora”. Acredito que cada um deve fazer da forma que acredita ser certa. Programação depende muito do estilo de cada pessoa. Tem gente que curte, por exemplo, criar sistemas de addon na Source, outros preferem fazer em Lua… cada um faz do jeito que desejar. Uma coisa é certa: faça tudo com amor, carinho e atenção. O resto, Deus cuida. Muitos programadores se acham demais na comunidade, mas só usam coisa vazada e se consideram os “deuses da programação” kkkk. Um verdadeiro bando de mané. Por exemplo, pedi pra um cara fazer um sistema de shiny na Brave e ele entregou bugado… e ainda se acha o bonzão kkk.
  14. rapaz se nao tiver tempo de aprender nao faça poketibia mano se for apenas pra deixar online pegue qualquer base e vai brincar
  15. caralho essa e old cara bate ate uma nostalgia aki
  16. se pagar vai brotar gente em kkkkkkkkkk boa sorte amigo
  17. Meus Parabens mano QUE Incrivel Sucesso irmao
  18. pessoal tudo bem entao estou querendo compilar a base pota mais aconteçe sempre esse erro ja coloquei o caminho pro boost C:\boost_1_66_0 mesmo assim nao vai alguem POR FAVOR ajuda noix a ultima vez que compilei consegui agora nao vai de jeito nem um Ediçao o erro ja falava faltava a libmysql Topico Resolvido
  19. TOPICO RESOLVIDO o nob aki esqueceu de colocar maxhealth no revive e trocar a logica no newfunction colocando o getmaxhealth primeiro q o gethealth script do revive tudo que for fazer vai ter que usar essa formula vai que aconteçe com alguem local summonName = target:getSpecialAttribute("pokeName") local pokeLevel = target:getSpecialAttribute("pokeLevel") local pokeBoost = target:getSpecialAttribute("pokeBoost") or 0 local pokeLove = target:getSpecialAttribute("pokeLove") or 0 local monsterType = MonsterType(summonName) local totalHealth = math.floor(monsterType:getMaxHealth() * statusGainFormula(player:getLevel(), pokeLevel, pokeBoost, pokeLove)) target:setSpecialAttribute("pokeHealth", totalHealth)
  20. verdade mesmo mano o problema nao e nem nada mano o problema e voce entender essa bagunça, pokemon upa altera o hp boost tbm deixei pra la fixei ne uma vida fixa tlgd ja resolve o problema depois com tempo eu procuro isso
  21. Pessoal, estou ajustando o balanceamento dos pokémons e me deparei com um bug estranho que não consigo resolver sozinho. BASE POTA No XML, eu defino a vida do pokémon como 16k/58k, mas quando ele nasce no jogo, ele aparece com apenas 16k de vida — ou seja, só o valor mínimo, não o máximo esperado. Mesmo usando revive, o pokémon não recupera a vida corretamente. Já tentei várias abordagens, como salvar e setar o maxHealth toda vez que o pokémon é puxado e solto, e também tentei setar o maxHealth no momento do revive, mas nada funcionou. Se alguém já passou por isso ou tem ideia do que pode estar acontecendo, qualquer ajuda será muito bem-vinda!
  22. vou baixar depois so pra pegar o mapa de phenac kkkkkk obrigado por sua, excelente contribuição
  23. muito obrigado vai ajudar muita gente
×
  • Criar Novo...