Tipo de Conteúdo
Perfis
Fóruns
Atualizações
Quizzes
Store
Posts postados por digmeira
-
-
First, answer a few questions:
- Do you have two IP addresses to be able to connect 2 servers?
- Did you configure Serverlist.bin with both Ips?
If it is not for any of these questions, I advise you to do exactly what they suggest.
-
1 hora atrás, nisdebr disse:
Boa tarde,
Estou tentando abrir um server apenas para estudar, saber mais e brincar também, peguei a release+source e cliente do XWYD, que está na area de desenvolvimento, porém necessito de ajuda
Poeira de Lac, não está refinando dentro do jogo, Barra de Cash também não. edito o item uso ele em jogo porém nada acontece (não ganha o cash que o item promete que da)
Tenho uma leve impressão que tenho que realizar algum procedimento para meu cliente ler esses arquivos, mas não sei que arquivo colocar no cliente para ele ler corretamente,Alguem pode me ajudar? como posso fazer um patch para atualizar meu cliente?
Sobre os itens que são consumidos e não há efeito nenhum pode ser que eles não estejam registrados na source. Ou seja eles possuem o Eff_Volatile na Itemlist porém não tem nenhuma função definida na source.
- 1
-
2 horas atrás, ~Ronier disse:
Com o WYD abrindo só pelo laucher, não daria aquele erro quando se tem 2 laucher aberto não?
Comigo não deu isso não. Dá pra abrir o Launcher mesmo com o Wyd aberto.
-
Apagando meu legado
-
Apagando meu legado
- 1
-
Simples e útil.
-
1 hora atrás, querotop disse:
alguém tem o mapa do wyd que abre no paint e da pra achar as coordenadas corretas de cada lugar?
Cara. Usa o editor de AttributeMap que tem aqui na comunidade. Ele te mostra as coordenadas e todo o mapa.
-
7 horas atrás, shiroanimes disse:
Ai se configura um filtro para alterar os pacotes, também bem fácil de burlar
Só não no caso de requisição de item de acesso ;x
Por isso a segunda opção. Só não se protege quem não quer(ou não sabe)...
-
Para os desenvolvedores deixo como solução criar uma regra no packet de movimento desta área onde só pode se mover se for Arch ou até mesmo se usou o item da Lam M. Bem simples de resolver.
- 1
-
4 horas atrás, Gustavo Lorenzetti disse:
Boa tarde galera,
Estou tentando ligar um servidor 7.54,
Da "Canal Inexistente" e "Falha ao conectar".
Alguém poderia postar uma ServerList.BIN sem estar quebrada,
funcional?
Obrigado.
Você editou corretamente a Serverlist.bin do cliente? Ela precisa ser a mesma que a do servidor.
-
1 hora atrás, querotop disse:
"widescreen" tem como reupar o link?
Basta atualizar as Addrs desse que postaram pra 7.56 para sua versão.
Bem simples, melhor do que usar a modificação já .EXE
- 1
-
8 horas atrás, 987987987 disse:
Oi =)
Algumas pessoas podem se lembrar de mim, outras nem tanto..., mas acho que ainda lembram quando os editores de mapas surgiram he he.O WYD faleceu para mim já fazem alguns dias ( uma década na verdade rsrs ), mas eu acho que já está na hora de agradecer o que o WYD fez por mim.
Tenho um carinho especial pelo game, pois ele foi o responsável pela minha carreira profissional, antes dele eu era apenas o carinha da balança do aeroporto, hoje sou quem manda na porra toda rsrs.
Porém, eu acho muito errado o jogo se resumir em evocar e bater, está na hora de uma IA decente, o Sombra Negra não bota medo em mais ninguém....por hora.
Já fazem uns 5 anos, quando o meu emulador foi postado, ainda em Delphi, mas os tempos mudam e agora a coisa ficou mais séria, já ouviram falar de micro serviços?
A decisão agora é a versão, 7.54 ou a versão KR ( Lançada em julho de 2019 ) [ A versão 7.48 é dona do meu coração, mas é extremamente limitada rsrs ]
7.54 é linda, claro, mas talvez eu tenha perdido muita coisa, alguém sabe me informar a parte boa da versão atual?
- Caso alguém tenha contas no WYD KR, por favor, me mande PM, não consigo criar conta lá pela validação de celular.
- Sobre editores do cliente, quais ainda existem?
- Widescreen, onde e como posso conseguir?
Quem lembra de mim, sabe que não sou sangue suga, quero economizar tempo, estou de saco cheio de WYDs mercenários que ficam se aproveitando da boa vontade alheia.
Quem anima de me passar o que tem, para ver no ar aquilo que nunca viu?
Sem mais, um viva para o melhor pvp online já visto <3
<3 Saudades, mas hoje faria diferente, Unreal Engine na veia <3
Posta o .EXE aqui da versão que você quer que esteja em Widescreen.
-
1 hora atrás, filipi2029 disse:
Bom a há um tempo foi postado esse hook aqui mesmo, mais o conteúdo se perdeu (eu acho)
então estou disponibilizando novamente. Não sei quem é o autor do código então os créditos são dele.Conteúdo escondido
Como Usar:1º Vá na sua source em TMSRV.cpp
e adicione isso la no bool TMSRV::initialize()auto MountBonus = reinterpret_cast<STRUCT_MOUNTBONUS*>(0x597450); // Serverside
MountBonus[2377 - 2360].Damage = 0;
MountBonus[2377 - 2360].Magic = 0;
MountBonus[2377 - 2360].Evasion = 0;
MountBonus[2377 - 2360].Resist = 0;
MountBonus[2377 - 2360].Speed = 0;
MountBonus[2377 - 2360].Defense = 0;o calculo e feito da seguinte forma:
4000 x Total do dano / 5600
Ex: 4000 x 1080 / 5600
2º Vá na sua clientepatch no cliente.cppe adicione isso no bool Client::initialize()
auto MountBonus = reinterpret_cast<STRUCT_MOUNTBONUS*>(0x5F4FF0); // ClientsideMountBonus[2377 - 2360].Damage = 0;
MountBonus[2377 - 2360].Magic = 0;
MountBonus[2377 - 2360].Evasion = 0;
MountBonus[2377 - 2360].Resist = 0;
MountBonus[2377 - 2360].Speed = 0;
MountBonus[2377 - 2360].Defense = 0;
3º só adicionar a struct em struct.h
struct STRUCT_MOUNTBONUS
{
int Damage;
int Magic;
int Evasion;
int Resist;
int Speed;
int Defense;
};
Lembrando que o mesmo calculo feito no TMSRV tem que ser feito no CLIENTE
Agora vamos as montarias de tempo. Aqui não precisa fazer cálculos aqui oque você colocar de dano vai ficar.
o processo é praticamente o mesmo então e simples.
1º adicioner isso na sua TMSRV.cpp
stMountStatus *mountTable = (stMountStatus*)(0x597720);
mountTable[0].AtkDamage = 0;
mountTable[0].AtkMag = 0;
mountTable[0].MoveSpeed = 0;
mountTable[0].Parry = 0; // Esvasão
mountTable[0].Resist = 0;// Resistencia
2º Isso no client.cpp da sua clientepatch.
stMountStatus *mountTable = (stMountStatus*)(0x5F52C0);
mountTable[0].AtkDamage = 0;
mountTable[0].AtkMag = 0;
mountTable[0].MoveSpeed = 0;
mountTable[0].Parry = 0; // Esvasão
mountTable[0].Resist = 0;// Resistencia
|
3º Só add a strcut na struct.h.struct stMountStatus
{
int AtkDamage;
int AtkMag;
int Parry;
int Resist;
int MoveSpeed;
int Unk;
};
Lembrando que o processo e o mesmo o dano que você colocar na parte da TMSRV.cpp
o mesmo tem que ser feito na sua clientepatch.
Bom e isso e como eu disse eu não sou autor do código, então todos os créditos são do criado.
2 Bjs :* :*Acredito ter visto na source do XWYD salve o engano.
- 1
-
28 minutos atrás, filipi2029 disse:
POr mano vlw mesmo...
mais @bitou poderia disponibilizar o launcher já editado? sei que é pedi de mas.
pois tentei arrumar o launcher aqui editando, mais não consegui..
Spoiler- 28
-
17 minutos atrás, bitou disse:
Salve,
Como muitos gostam de tirar uns prints bem bonitos sem a HUD do WYD,
Eu fui atrás e fiquei estudando a DLL de vários clients 7.56 e extraí todo o hook de colocar o client em modo foto.
Conteúdo escondidoBasta adicionar no HookPatch.cpp do seu client.
Hookpatch Initialize:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Hookpatch Funcao:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Feito isso, basta digitar no chat /modofoto para sumir a HUD.
Para voltar, se não me falhe a memória, basta digitar novamente.Créditos:
DLL dos clients 7.56: DoN e WYD2.0
Perfeito. Acabei de adicionar no meu projeto. Só que fiz diferente. Adicionei no hook que eu atualizei das Keys. Basta apertar "*" que some e aparece a HUD, pois pelo Chat buga as vezes e acaba sumindo as HUD e não volta mais.
- 3
-
14 minutos atrás, Arkanun1000 disse:
deu certo. muito obrigado
Nao sabia que influenciava a ordem
vlw mesmo!!!
Na verdade não influencia. O problema foi que vc criou com o EVV_Value diferente de +15. Para ficar +15 vc precisa colocar o value entre 250~253.
- 3
-
15 horas atrás, wendertx disse:
Fala, pessoal!
Uso a Source 7556 Infinity. Fiz um servidor pra brincar, mas percebi que armas de lançamento tipo hermai, cruz sagrada, dardo, etc (só desse tipo) não dão dano algum, mesmo tendo 10k de ataque.
Revisei a itemlist e está tudo ok! até substitui as linhas dessas armas por de outras itemlist e mesmo assim não resolveu.
Alguém já viu isso ou sabe como resolver?
Agradeço demais!
Exemplo da itemlist:
886,Hermai,767.0,284.0.0.0.0,46,45000000,64,2791,0,EF_CLASS,5,EF_GRID,0,EF_DAMAGE,264,EF_RANGE,4,EF_WTYPE,103,EF_CON,70,EF_MOBTYPE,1,EF_ITEMGRADE,5
Todas seguem o mesmo tipo de configuração na itemlist desde o index até o grade...
Recomendo que faça os seguintes testes:
Mude o Id da arma para um ID maior e verifique se funciona;
Testa a Hermai original e veja se com ela você consegue dar dano;
Tente atacar com o personagem mais próximo do mob para confirmar a suspeita de Bloqueio de ataque por range alto;
Verifique se sua source não possuí um Anti Hacker. Talvez ele tenha alguma proteção contra range no pacote de ataque e possa estar ocasionando o seu personagem não tirar dano.
Faça estes testes e passo o Feedback aqui pra gente.
- 2
-
13 minutos atrás, mpdownsv2 disse:
receio que o problema nao seja esse @digmeira
1 hora atrás, digmeira disse:Tente colocar uma / no final do endereço.
Fez o test para verificar se n funciona?
- 1
-
Em 23/01/2020 em 22:21, mpdownsv2 disse:
Tente colocar uma / no final do endereço.
-
2 horas atrás, ~SataN~ disse:
Vou bancar a hospedagem do servidor
Hoje em dia está tão acessível uma VPS...
-
5 horas atrás, HunterGod disse:
Na minha client patch nao tem hoockImpl como posso fazer?
Basta adaptar na própria Hookpatch logo acima do código. Tem outras formas de adicionar. Eu não fiz dessa forma. Porém essa também funciona.
-
Em 12/01/2020 em 23:47, Issei Hyoudou disse:
Você deve adicionar esta parte no local correto:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Geralmente o local correto para se adicionar está logo no escopo da página com este nome "HookPatch::initialize()", aí você adiciona abaixo onde tem códigos com a mesma estrutura.
- 1
-
1 hora atrás, Issei Hyoudou disse:
Vc consegue fzr um passo a passo q nem fez nesse , só q no do 7.62 ? Ia ajudar mt
Eu achei o post do Ethan bem explicativo. Qual sua dificuldade?
- 1
-
35 minutos atrás, Issei Hyoudou disse:
E pra 7.62 ? Saberia dizer ?
E pra 7.62 , saberia dizer ?
Segundo o título é para 7.56.
Para 7.62 dê uma olhada neste post:
- 1
NPC DE QUEST
em WYD - Dúvidas
Postado
Este é o diretório da pasta que contem todos npcs de quest e alguns outros como o de buff por exemplo.
Dentro você vai achar os arquivos em formato ".c" Procure o Npc de sua preferência e mude como desejar.
A estrutura do arquivo é da seguinte forma:
Os npcs são enumerados de forma crescente nunca repetindo. Dessa forma Quest1 representa o primeiro Npc de um range 1~X que é definido na sua source.(você pode aumentar este range).
Name -é o nome do NPC que deseja adicionar. Lembrando que este npc deve estar dentro da pasta Quest. (caso o NPC tenha um composto adicione "_" no lugar dos espaços)
Base_Speech - são relacionadas as falas do npc(caso seja somente uma fala enumere no final do "Base_Speech-1", em caso de mais falas some +1)
Position - Será a coordenada do npc.
Condition - é a condição que o npc vai gerar ao clicar nele, esta condição pode variar pois pode ser de LVL,ITEM entre outros
Reward- seria a ação final caso todas as conditions estejam verdadeiras, no caso seria aí que você define o local que ele vai ser teleportado, a fala final do npc e também para fazer deletar o item.