Ir para conteúdo
Faça parte da equipe! (2024) ×

wmendessilva

Bronze Member
  • Total de Posts

    226
  • Registro em

  • Última visita

  • WCoins

    6

Posts postados por wmendessilva

  1. Alguém sabe como corrijo pra quando um char ataca o outro que não esta pk em área pvp, o mesmo não ficar com o nome vermelho como se estive-se com o pk ligao?

    desde já grato!

  2. Boa tarde!

    estou tentando aprender sobre a source 7.56, mas ligo a db e tm e o cliente só diz impossivel conectar escolha outro canal..
    já procurei na source por hook.setValue(0x45C301 + 1, 8281); // Client Port .. e não tem
    o que mais pode ser para o cliente não se conectar o servidor?
    lembrando que esta tudo configurado todos os serverlist.bin e tudo.

     

    desde já agradeço!

  3. Já esta há alguns meses no ar e sempre com eventos semanais!

     

    Classes balanceadas.

    Mortal

    Arch

    Celestial

    Sub Celestial

    Hardcore

     

    Guerra de Torre de Seg a Sexta as 23h

    Altar Real com prêmios para quem dominar

    Sorteio de brindes para players Online a todo hora

     

    Traga sua Guild para nosso servidor!

     

    Evento ativo!!!!

     

    Drop o ítem Coração sombra negra nas aranhas armia ou nos taurons deserto!

     

    NPC I

     

    ENTREGUE: Coração sombra negra

    RECEBA ALEATORIAMENTE:

    [1] Poeira_de_Oriharucon

    [1] Poeira_de_Lactolerium

    [1] Joia da Sagacidad

    [1] Baú de exp

    [1] Medalha_Dourada

     

     

     

    NPC II

     

    ENTREGUE: Medalha_Dourada

    RECEBA ALEATORIAMENTE:

    [1] Joia do poder

    [1] Joia da precisão

    [3] Poção_de_Vigor

    [1] divina 7 dias

    [1] Medalha_Roxa

     

    NPC III

     

    ENTREGUE: Medalha_Roxa

    RECEBA ALEATORIAMENTE:

    [1] Bolsa_do_Andarílho

    [3] joia da 3 proteção

    [3] joia da magia

    [3] Poção_Kappa(P)

    [1] Medalha_Verde

     

    NPC IV

     

    ENTREGUE: Medalha_Verde

    RECEBA ALEATORIAMENTE:

    [1] pedra da fúria

    [1] fenrir das sombras lvl 170

    [1] Poção_Combatente

    [1] tigre de fogo level 170

     

    Site:

    É necessário se cadastrar para acessar o conteúdo.

    Facebook:

    É necessário se cadastrar para acessar o conteúdo.

    Youtube:

    É necessário se cadastrar para acessar o conteúdo.

  4. Maioria das soucers tem ela nativa (15 em 15 dias ) se nao me engano a do mystical tem o codigo da guerra de noatun

    ok obg

     

    Maioria das soucers tem ela nativa (15 em 15 dias ) se nao me engano a do mystical tem o codigo da guerra de noatun

    só não tem mais pra baixar esse source neh

  5. Essa situação ocorre na sectimer da TM, porem é na sectimer do executavel e não da source code.

    Para fixar isso você precisa desabilitar a função que faz o teleport para fora da área, é a mesma responsável pelas quests e vale.

    Muito obrigado!

  6. Sobre deixar o item fixado sem poder movimentar é somente com hook, visto que para deixar parado o cliente lê apenas o slot da capa, qualquer item que for para lá irá ficar imóvel. Se isso resolveu o problema dos dois me avise para fechar o tópico...

    Pode fechar, resolvido já

  7. Dentro do _MSG_TradingItem.cpp

     

    Procure por isso:

     

    STRUCT_ITEM *dItem = GetItemPointer(&pMob[conn].MOB, pUser[conn].Cargo, m->DestPlace, m->DestSlot);

    STRUCT_ITEM *sItem = GetItemPointer(&pMob[conn].MOB, pUser[conn].Cargo, m->SrcPlace, m->SrcSlot);

     

    Abaixo desta linha adicione isso

     

    É necessário se cadastrar para acessar o conteúdo.

     

    Caso queira mais de um é só colocar if(sItem->sIndex == id1 || sItem->sIndex == id2...)

    assim por diante, sem precisar criar mais condições.

     

    Isso é pela source, estou vendo um outro método e se achar eu passo!

     

    Edit

    Pelo que andei vendo para bloquear de arrastar é somente com hook, posso estar enganado, dei uma rápida olhada e não encontrei maneiras pela itemlist.

    ....

    Dentro do _MSG_TradingItem.cpp

     

    Procure por isso:

     

    STRUCT_ITEM *dItem = GetItemPointer(&pMob[conn].MOB, pUser[conn].Cargo, m->DestPlace, m->DestSlot);

    STRUCT_ITEM *sItem = GetItemPointer(&pMob[conn].MOB, pUser[conn].Cargo, m->SrcPlace, m->SrcSlot);

     

    Abaixo desta linha adicione isso

     

    É necessário se cadastrar para acessar o conteúdo.

     

    Caso queira mais de um é só colocar if(sItem->sIndex == id1 || sItem->sIndex == id2...)

    assim por diante, sem precisar criar mais condições.

     

    Isso é pela source, estou vendo um outro método e se achar eu passo!

     

    Edit

    Pelo que andei vendo para bloquear de arrastar é somente com hook, posso estar enganado, dei uma rápida olhada e não encontrei maneiras pela itemlist.

    ....

    Agora sim!!! deu certo! muito brigado pela força!!

    resolvido!

  8. Vale lembrar que você tem que converter os arquivos. Não tem erro!

    Tmj

    Converti é coloquei na pasta common e tm, mesmo assim eu consigo equipar e desequipar normalmente o item.

    Até cheguei a fazer o seguinte na source

    Se eu fizer assim

    if(tipo != EF_UNKNOW6)

    return false;

     

    Com isso eu consigo desequipar ainda mas não equipa mais.

     

    Se eu trocar o != por ==

    Aí eu equipo e desequipo normalmente

     

  9. Bem arrogante da sua parte pra falar isso em uma área de dúvidas. Falta de bom senso pra um membro da staff, pelo amor...

     

     

    Só bloquear o item pela itemlist, não tem burocracia.

    Por exemplo: 1781,Poeira_de_Hela,0.0,0.0.0.0.0,0,50,0,0,0,EF_VOLATILE,5,EF_UNKNOW6,1

    Só adicionar EF_UNKNOW6,1 no final da lista do item.

    Muito obrigado Grego pela ajuda, mas não funcionou! mesmo assim agradeço de mais pela sua intenção de ajudar de uma forma simples!!!

  10. Leia o que eu respondi, vai atrás man, eu tenho revolta contigo porque de 10 tópicos da área de dúvidas 9 são seu, OK, você tem o direito a isso o fórum é para isso, mas uma coisa é querer saber como faz o procedimento outra completamente diferente é querer tudo na mão,se tu quer mexer com WYD a primeira coisa que faz é estudar o básico de programação, se você soubesse realmente a programar iria saber onde encontrar a função de cada coisa, então se você quer saber onde é o arquivo do que, faz o procedimento que eu ensinei acima, boa sorte :)

    Tudo bem se você é revoltado não tenho culpa, agora pra que serve um fórum de dúvidas se não pode postar dúvidas? É meio sem lógica isso, a verdade é que vocês que sabem um poquim do wyd apenas não de programação se acham os Deus, melhor que as outras pessoas tenho pena de gente como você, sério mesmo! Acho que esse tópico de dúvidas tem que ser fechado de vez pq não pode postar dúvida, nunca vi isso primeira vez kkkkkk kkkkkk omg só perguntei o nome de um arquivo na w2pp e o cara me vem com um sermão, tadim, deve ser falta de sexo kkkkkkkk

  11. Eu não iria mais responder suas duvidas, visto que você não quer estudar, quer apenas tudo resolvido para você, vou tentar pela ultima vez, espero que não me arrependa!

     

    Eu vou te dar os passos, mas quero ver aprendizagem de vocês, vou ensinar como eu aprendi a analisar pacotes, se eu der tudo na mão vocês não vão aprender nada e sempre vão querer tirar duvidas simples e nunca evoluir.

     

    Bom, para saber o pacote de movimento, faça um packet control dentro do seu servidor, se for 7556 provavelmente já tem, faça exibi-los no console, não sabe escrever em um console? Da um gogglada, não estou sendo rude, eu quero que aprenda a caminhar e entender como funciona o wyd. Após fazer isso você vai descobrir o valor do pacote em Hexadecimal, use a calculadora para converter de Hexadecimal para Decimal, você vai obter o valor dele, no caso, eu sei que na w2pp os pacotes são feitos em Decimal, então pega o valor do case, colocando o mouse em cima da func tu obtém o valor dele de decimal, abre a função, pronto, essa é a função responsável pelo pacote.

    Após isso é só fazer o que eu falei, não mais, boa sorte!

    Eu sei bb, acho que você me juga errado quanto ao querer tudo fácil sem estudar, só fiz uma pergunta simples, qual o nome do arquivo na w2pp que eu posso fazer esse procedimento, não sei pq essa revolta comigo se nunca fiz mal e ninguém kkkk omg

  12. Tô com um wyd.exe que já tentei todas as formas convencionais de troca do nome do processo e não consegui.

     

    O executável que uso é do Success Destiny, e eu já usei hex editor, hex editor neo e ollydbg... procurando pelo nome do processo mas não acha.

     

    Me ajudem rs'

    não entendi o trocar o nome do processo? posso ajudar, como explique melhor.

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.