Dothraki- 346 Postado 13 de Outubro 2022 Compartilhar Postado 13 de Outubro 2022 (editado) Tarde galera, gostaria de aprender a trabalhar com o client, editar ícones de itens, trocar imagens do game (login, fundo das telas, etc) e criar novos botões (exemplo: abrir loja donate, missão diária, etc) Não encontrei nenhum conteúdo que me dizia claramente sobre, o que faz os arquivos: UI/FieldScene2.bin, UI/TextureSetList.txt, UI/UITextureSetList.txt, UI/UITextureListN.bin, UI/SelServerScene2.bin Mesh/MeshTextureList.bin Como vincular um wyt a um novo item ou saber qual wyd um determinado item esta vinculado Utilizo versão 7.59 Sei que são muitas perguntas, nunca trabalhei com o client gostaria muito de aprender, qualquer resposta sobre qualquer uma delas ou por onde começar será muito bem-vinda. Desde já obrigado! Editado 13 de Outubro 2022 por eduardo.eller 2 ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
NadaMal- 3.038 Postado 13 de Outubro 2022 Compartilhar Postado 13 de Outubro 2022 (editado) 1º É necessario possui os hooks necessarios para controlar a interface, aqui mesmo tem uns simples mas é funcional. 2º Adicionar paineis ou botões não é somente na interface e sim no client patch também e dependendo do que seja feito até o servidor é envolvido. 3º Bom resumindo o que cada uns dos arquivos faz ..FiedScene = cuida de toda parte estrutural do cliente (moldes de janelas) como por exemplo Inventario, Personagem .. assim vai ..TextureSetList = cuida das partes da localização dos layout como inventario, bau dos arquivos .wyt para o fieldscene reconhecer . UITextureListN = cuida de toda parte dos registros dos arquivos(fundos, .. layout) .wyt ou .wys. SelServerScene2 = cuida de toda parte estrutural da area de login. MeshTextureList = registra os arquivos das mesh .wys para o cliente reconhecer. Editado 13 de Outubro 2022 por NadaMal- 3 1 A vida lhe dar desafios, entre esses uns longos mas nada que tome todo o seu tempo. - Klaus ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Dothraki- 346 Postado 13 de Outubro 2022 Compartilhar Postado 13 de Outubro 2022 (editado) 1 horas atrás, NadaMal- disse: 1º É necessario possui os hooks necessarios para controlar a interface, aqui mesmo tem uns simples mas é funcional. 2º Adicionar paineis ou botões não é somente na interface e sim no client patch também e dependendo do que seja feito até o servidor é envolvido. 3º Bom resumindo o que cada uns dos arquivos faz ..FiedScene = cuida de toda parte estrutural do cliente (moldes de janelas) como por exemplo Inventario, Personagem .. assim vai ..TextureSetList = cuida das partes da localização dos layout como inventario, bau dos arquivos .wyt para o fieldscene reconhecer . UITextureListN = cuida de toda parte dos registros dos arquivos(fundos, .. layout) .wyt ou .wys. SelServerScene2 = cuida de toda parte estrutural da area de login. MeshTextureList = registra os arquivos das mesh .wys para o cliente reconhecer. Obrigado! Exemplo, estou usando a base Deflect postada aqui em outro tópico (apenas para estudos), ela tem alguns hooks no client. Se eu abro um npc de skill e depois clico em um npc loja e ele abre, a tela de skill fica bugada e só sai relogando. Como faço para descobrir qual é o id da tela de skill pra colocar ela fechar? No clientpatch dessa src tem um hook disso que quero mas com o id do inventário e do painel do mestre grifo, encontro eles no fieldscene mas não sei como encontrar um que quero. É necessário se cadastrar para acessar o conteúdo. Entre ou Cadastre-se Por acaso você teria conversores do client? FieldScene, wyt, etc? Se tiver algum mais fácil pra mexer na interface seria muito grato também Editado 13 de Outubro 2022 por eduardo.eller 41 1 ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
NadaMal- 3.038 Postado 13 de Outubro 2022 Compartilhar Postado 13 de Outubro 2022 12 minutos atrás, eduardo.eller disse: Obrigado! Exemplo, estou usando a base Deflect postada aqui em outro tópico (apenas para estudos), ela tem alguns hooks no client. Se eu abro um npc de skill e depois clico em um npc loja e ele abre, a tela de skill fica bugada e só sai relogando. Como faço para descobrir qual é o id da tela de skill pra colocar ela fechar? No clientpatch dessa src tem um hook disso que quero mas com o id do inventário e do painel do mestre grifo, encontro eles no fieldscene mas não sei como encontrar um que quero. Por acaso você teria conversores do client? FieldScene, wyt, etc? Se tiver algum mais fácil pra mexer na interface seria muito grato também Então, as janelas, label, panel, button, são chamados através das handles .. Ex.: você quer por uma janela pra fechar, tem que procurar essa janela dentro do FiedScene2, ver qual é a handle do button e setar no client patch pra quando clicar ocultar ele. A vida lhe dar desafios, entre esses uns longos mas nada que tome todo o seu tempo. - Klaus ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Dothraki- 346 Postado 13 de Outubro 2022 Compartilhar Postado 13 de Outubro 2022 7 minutos atrás, NadaMal- disse: Então, as janelas, label, panel, button, são chamados através das handles .. Ex.: você quer por uma janela pra fechar, tem que procurar essa janela dentro do FiedScene2, ver qual é a handle do button e setar no client patch pra quando clicar ocultar ele. Consigo abrir o debug e ver qual o id da janela (aparece ao fechar), encontro ela no fieldscene mas tem varias coisas, qual a melhor forma de achar ? ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
NadaMal- 3.038 Postado 13 de Outubro 2022 Compartilhar Postado 13 de Outubro 2022 39 minutos atrás, eduardo.eller disse: Consigo abrir o debug e ver qual o id da janela (aparece ao fechar), encontro ela no fieldscene mas tem varias coisas, qual a melhor forma de achar ? ambas formas que você disse já resolve .. Peço que evite posts múltiplos para não causar flood ao post. 1 A vida lhe dar desafios, entre esses uns longos mas nada que tome todo o seu tempo. - Klaus ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Dothraki- 346 Postado 14 de Outubro 2022 Compartilhar Postado 14 de Outubro 2022 (editado) 18 horas atrás, NadaMal- disse: ambas formas que você disse já resolve .. Peço que evite posts múltiplos para não causar flood ao post. Entendi, no meu caso quando clico no X pra fechar a skill puxa o handle 65568, ele esta no root id (painel): 65567 Em ambos eu seto mas a tela continua bugada, como são duas telas não sei se o client ta mandando fechar só uma ou as duas (a outra não tem X pra fechar). EDIT: Consegui de uma forma diferente, peguei o título da tela que queria fechar, encontrei no uistring, peguei o id e procurei no fieldscene, encontrei o id do painel principal, setei ele no cliente e o problema foi resolvido! Thanks! Outra situação que queria descobrir é, tenho um botão no client, exemplo o de donate, a imagem que o botão tem, a imagem quando clico nele, o texto que tem na tela dele, tudo isso fica vinculado no fieldscene2? Como saber onde ta cada informação para manipular? não tem nenhum tutorial sobre isso, to quebrando cabeça aqui e tentando buscar ajuda rs Lembrando que é só para estudos e também contribuir para a comunidade, não tenho intenção de abrir servidor O que seria post multiplo? não entendi Editado 14 de Outubro 2022 por eduardo.eller ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
ThisSupreme 2.000 Postado 20 de Outubro 2022 Compartilhar Postado 20 de Outubro 2022 (editado) Em 13/10/2022 em 19:42, eduardo.eller disse: Consigo abrir o debug e ver qual o id da janela (aparece ao fechar), encontro ela no fieldscene mas tem varias coisas, qual a melhor forma de achar ? sim. no hook de botões tem o printf la para printa no console o id dos handles. Editado 20 de Outubro 2022 por ThisSupreme 1 ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Dothraki- 346 Postado 6 de Dezembro 2022 Compartilhar Postado 6 de Dezembro 2022 Obrigado pessoal Mod, pode dar close aqui! ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
CyberLady 1.117 Postado 6 de Dezembro 2022 Compartilhar Postado 6 de Dezembro 2022 Tópico Resolvido! Ficamos felizes que seu tópico tenha sido resolvido!🙂Devido a isso, estaremos fechando este tópico... Atenciosamente,Web Cheats ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados