Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: SOURCE 1.04J WIZARD TEAM  (Visto 26880 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline somlee #60 Posteado: August 30, 2024, 04:59:36 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 22
  • Gracias recibida: 11
  • br
Qual versão do vs utilizo para compilar?

eu usei o 2010...  ta difiicil de arrumar algumas coisas.... to refazendo do 0 denovo pra tentar arrumas os txt q ele pede.... teve uma hora q ele pediu o *.txt e isso n existe em lugar nenhum da face da terra... mas tbm n acho na source pra alterar ou excluir

Tensei compilar no VS19, porem fica dando um erro na lib que o Lua utiliza e não compila.

https://postimg.cc/1gPRsQFM

clica com botao direito em Gameserver>propriedades... em Platform Toolset vc seleciona a opção v100...
se n tiver tenter tenta baixa a ferramenta no proprio visualstudio.... Ferramentas>Obter ferramentas e funcionalidades

Gracias:


Offline eraclio1 #61 Posteado: August 30, 2024, 07:00:19 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 2
  • Gracias recibida: 1
  • br
segue abaixo que eu fiz:
Removido licença do MuServer



Em qual parte do código foi que vc mexeu pra tirar a licença do MS?


Offline somlee #62 Posteado: August 30, 2024, 09:26:33 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 22
  • Gracias recibida: 11
  • br
segue abaixo que eu fiz:
Removido licença do MuServer



Em qual parte do código foi que vc mexeu pra tirar a licença do MS?

gameserver.cpp


Offline Bladimir1 #63 Posteado: August 31, 2024, 01:35:17 AM

  • 0 puntos por ventas
  • *
  • Rank: Sup. destacado
  • Posts: 105
  • Gracias recibida: 1785
  • au
HI my friend i recreate this code for fun customnpcproces for 1.04j, use you imagination :D

https://imgur.com/a/V5zwJ0a


#define dword_750DF88 *(DWORD*)0x750DF88
#define InBattleCastle      ((BOOL(__cdecl*)(int a1))0x49CC90)
#define sub_402260      ((void*(__thiscall*)(DWORD* This, int a2))0x402260)
#define CreateChat      ((void*(__cdecl*)(const char* a1, char* a2, int a3, int a4, int a5))0x5406B0)
#define rand      ((int(*)())0x007396FD)

void  CustomNpcChatProcess(int a1, int a2)
{
   char* v2; // eax
   char* v3; // eax
   char* v4; // eax
   char* v5; // eax

   if (*(_BYTE*)(a2 + 188) == 4 && !(rand() % 2))
   {
      switch (*(_WORD*)(a2 + 2))
      {
      case 0x231:
         if (!InBattleCastle(dword_77038C))
         {
            v2 = (char*)sub_402260(&dword_750DF88, 1974);
            CreateChat((const char*)(a1 + 529), v2, a1, 0, -1);
         }
         break;
      case 0x237:
         v3 = (char*)sub_402260(&dword_750DF88, 1975);
         CreateChat((const char*)(a1 + 529), v3, a1, 0, -1);
         break;
      case 0x239:
         v4 = (char*)sub_402260(&dword_750DF88, 1976);
         CreateChat((const char*)(a1 + 529), v4, a1, 0, -1);
         break;
      case 0x281:
         if (*(_WORD*)(a1 + 942) == 257)
         {
            v5 = (char*)sub_402260(&dword_750DF88, 1827);
            CreateChat((const char*)(a1 + 529), v5, a1, 0, -1);
         }
         if (*(_WORD*)(a1 + 942) == 414)
         {
            //v5 = (char*)sub_402260(&dword_750DF88, 1827);
            CreateChat((const char*)(a1 + 529), "HI MY FRIEND MY NAME IS HELLEN", a1, 0, -1);
         }
         if (*(_WORD*)(a1 + 942) == 371)
         {
            //v5 = (char*)sub_402260(&dword_750DF88, 1827);
            CreateChat((const char*)(a1 + 529), "HI MY FRIEND IT ALL OK? TAKE THIS GIFT FOR YOU!", a1, 0, -1);
         }
         break;
      case 0x23A:
            CreateChat((const char*)(a1 + 529), "HI MY FRIEND IT ALL OK?", a1, 0, -1);
         break;
      default:
         return;
      }
   }
}

SetCompleteHook(0xE9, 0x5133FA, &CustomNpcChatProcess);




Gracias:


Offline mu2020 #64 Posteado: August 31, 2024, 01:44:06 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 58
  • Gracias recibida: 18
  • cn

There are still many errors that need to be fixed to be able to use this server!

Can you uploade the client and muserver so we can test it ? Appreciate
Link invalid

ahii tiene el cliente ya publicado por el amigo. y pues el muserver aqui solo deben ir la souerce buscar y agregar los .txt de los custom que se agragron. https://www.mediafire.com/folder/xzsk6vf8zqgbt/MUSERVER+BASE suerte...

Help Plis



MuServer EX301 KOR ja compilado
https://www.mediafire.com/file/09ytn48fqd726i4/EX301.rar/file

ja compilado com a source e ja removido a licensa


Offline vaneavanea31 #65 Posteado: August 31, 2024, 11:40:05 AM

  • 0 puntos por ventas
  • *
  • Rank: Experto
  • Posts: 168
  • Gracias recibida: 38
  • md
pessoal to postando pra vcs o MuServer + source do projeto ja modificada...
claro que nao esta 100% e tambem nao sou expert em programação, entendo uma coisa ou outra mas fiz o que  pude pra ajudar vcs, e por enquanto paro por aqui pois encontrei muitos arquivos corrompidos que consegui arrumar, arquivos faltando no muserver que tambem consegui arrumar e outro nao..

segue abaixo que eu fiz:
Removido licença do MuServer
Corrigido nome de arquivos txt

desativei:
CustomAttack
EventEntryLevel
InvasionManager
(foi desativado no GameServer> Serverinfo.cpp... esta apenas com // so apagar que ele volta novamente porem nao consegue arrumar o txt corretamente para funcionar)

Parei na parte dos arquivos txt mesmo... chegou numa parte que nao localizo o txt corretamente na source pra alterar o nome
segue imagem abaixo:


esse arquivo 033.txt que ele pede é o arquivo Erohim da pasta EventItembag se alterar pra 033 o erro some mais dai aparece outros tambem da mesma pasta.... ai precisa ficar adivinhando de qual numeração é quem, e dai que enfim vc chega na parte que ele pede o arquivo *.txt nao faco ideia do que é e nao se pode criar nenhum arquivo com *

ja refiz 2x vezes e nao tive sucesso...
projeto ta ai pra quem quiser ajudar a desbugar
https://www.mediafire.com/file/30gczmnu1ly72lj/MuServerEX301KOR.rar/
The same Situation. Somebody have good MuServer Files ?


Offline foolish #66 Posteado: August 31, 2024, 02:36:17 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 8
  • Gracias recibida: 3
  • br
HI my friend i recreate this code for fun customnpcproces for 1.04j, use you imagination :D

https://imgur.com/a/V5zwJ0a


#define dword_750DF88 *(DWORD*)0x750DF88
#define InBattleCastle      ((BOOL(__cdecl*)(int a1))0x49CC90)
#define sub_402260      ((void*(__thiscall*)(DWORD* This, int a2))0x402260)
#define CreateChat      ((void*(__cdecl*)(const char* a1, char* a2, int a3, int a4, int a5))0x5406B0)
#define rand      ((int(*)())0x007396FD)

void  CustomNpcChatProcess(int a1, int a2)
{
   char* v2; // eax
   char* v3; // eax
   char* v4; // eax
   char* v5; // eax

   if (*(_BYTE*)(a2 + 188) == 4 && !(rand() % 2))
   {
      switch (*(_WORD*)(a2 + 2))
      {
      case 0x231:
         if (!InBattleCastle(dword_77038C))
         {
            v2 = (char*)sub_402260(&dword_750DF88, 1974);
            CreateChat((const char*)(a1 + 529), v2, a1, 0, -1);
         }
         break;
      case 0x237:
         v3 = (char*)sub_402260(&dword_750DF88, 1975);
         CreateChat((const char*)(a1 + 529), v3, a1, 0, -1);
         break;
      case 0x239:
         v4 = (char*)sub_402260(&dword_750DF88, 1976);
         CreateChat((const char*)(a1 + 529), v4, a1, 0, -1);
         break;
      case 0x281:
         if (*(_WORD*)(a1 + 942) == 257)
         {
            v5 = (char*)sub_402260(&dword_750DF88, 1827);
            CreateChat((const char*)(a1 + 529), v5, a1, 0, -1);
         }
         if (*(_WORD*)(a1 + 942) == 414)
         {
            //v5 = (char*)sub_402260(&dword_750DF88, 1827);
            CreateChat((const char*)(a1 + 529), "HI MY FRIEND MY NAME IS HELLEN", a1, 0, -1);
         }
         if (*(_WORD*)(a1 + 942) == 371)
         {
            //v5 = (char*)sub_402260(&dword_750DF88, 1827);
            CreateChat((const char*)(a1 + 529), "HI MY FRIEND IT ALL OK? TAKE THIS GIFT FOR YOU!", a1, 0, -1);
         }
         break;
      case 0x23A:
            CreateChat((const char*)(a1 + 529), "HI MY FRIEND IT ALL OK?", a1, 0, -1);
         break;
      default:
         return;
      }
   }
}

SetCompleteHook(0xE9, 0x5133FA, &CustomNpcChatProcess);

Hey bro, could you share with us the MuServer you are using for testing?


Offline Bladimir1 #67 Posteado: August 31, 2024, 08:09:15 PM | Modificado: September 01, 2024, 08:56:21 PM by Bladimir1

  • 0 puntos por ventas
  • *
  • Rank: Sup. destacado
  • Posts: 105
  • Gracias recibida: 1785
  • au
finishedthe next custom create for fun ChangeChaosCastleUnit
With this custom you can change the weapons of elf, dw, dk, dl, mg in chaos castle event  :D


#define ClearChaosCastleHelper      ((int(__cdecl*)(int a1))0x492355)
#define GetAddFriendWindow      ((int(__thiscall*)(DWORD* This))0x47F7B0)
#define SendUIMessage      ((DWORD(__thiscall*)(DWORD* This, int a2, int a3, int a4))0x416706)
#define IsOpen      ((char(__stdcall*)(int a1))0x45E06F)
#define Close      ((DWORD(__thiscall*)(DWORD* This))0x47A9E1)
#define GetFriendMainWindow      ((int(__thiscall*)(int* This))0x45FFE0)
#define InChaosCastle      ((bool(__cdecl*)(int a1))0x4600A0)
#define GetBaseClass      ((int(__cdecl*)(char a1))0x004570B0)


int __cdecl ChangeChaosCastleUnit(int a1)//void    ChangeChaosCastleUnit ( CHARACTER* c )
{
   int result; // eax
   _DWORD* v2; // [esp+0h] [ebp-Ch]
   int v3; // [esp+8h] [ebp-4h]

   result = InChaosCastle(dword_77038C);
   if (result)
   {
      ClearChaosCastleHelper(a1);
      v3 = GetAddFriendWindow((_DWORD*)dword_7AFEE4C);
      if (v3)
         SendUIMessage((_DWORD*)dword_7AFEE4C, 4, v3, 0);
      if (IsOpen(1))
      {
         v2 = (_DWORD*)GetFriendMainWindow((int*)dword_7AFEE4C);
         Close(v2);
      }
      result = GetBaseClass(*(_BYTE*)(a1 + 524));
      switch (result)
      {
      case 1:
      case 3:
      case 4:
         *(_WORD*)(a1 + 752) = ITEM_GET(0, 16);
         result = a1;
         *(_BYTE*)(a1 + 754) = 13;
         *(_WORD*)(a1 + 784) = ITEM_GET(0, 16);
         *(_BYTE*)(a1 + 786) = 13;
         break;
      case 2://ELF
         result = a1;
         strcpy((char*)(a1 + 752), "?\n");
         break;
      case 0://DW
         *(_WORD*)(a1 + 752) = ITEM_GET(5, 7);;
         result = a1;
         *(_BYTE*)(a1 + 754) = 13;
         break;
      }
   }
   return result;
}

SetCompleteHook(0xE9, 0x4923C6, &ChangeChaosCastleUnit);

Gracias:


Offline Bladimir1 #68 Posteado: August 31, 2024, 08:11:45 PM | Modificado: August 31, 2024, 08:30:40 PM by Bladimir1

  • 0 puntos por ventas
  • *
  • Rank: Sup. destacado
  • Posts: 105
  • Gracias recibida: 1785
  • au
for last code
#define dword_7AFEE4C *(DWORD*)0x7AFEE4C

Gracias:


Offline vaneavanea31 #69 Posteado: September 01, 2024, 05:01:13 PM

  • 0 puntos por ventas
  • *
  • Rank: Experto
  • Posts: 168
  • Gracias recibida: 38
  • md
for last code
#define dword_7AFEE4C *(DWORD*)0x7AFEE4C
Can you post you MuServer and Client please ! please please please
Thanks!

Gracias:


Online saske98 #70 Posteado: September 01, 2024, 06:56:26 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 91
  • Gracias recibida: 453
  • ar

Gracias:


Online saske98 #71 Posteado: September 01, 2024, 10:07:52 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 91
  • Gracias recibida: 453
  • ar

Gracias:

kynay, lizbeth, juniorksd, bustafa, test10, thekillrj, manoxxx, NghienMU, Matheus Marquezan, rekis, trungpv, ValkyrieDevs, RifleMaN_, andredeco, rando, jeronemo2707, MatiasBaxter, manojl, anhnt, unico, awdawd, Saxius, Tester1838a, laulinh2, creaperfectweb, Dieguinho, tcheloft, nhaixuong, ProTecno, Genius05, zeronycs, matheusgom, qq670348570@hotmail, sh4ll3, waynemartins, Miisoia, djkaku, AlejandrO777, tutu100, agtanalata, muy, vnfiac, vipgale01, dario, jeangdr, deathsquad, ukvayha, hanzel, im.maisonth, Dragonvl15, caminhada, hola23, hieust1101, kimjfsim, hoangtammedia, lomgtomy, Farias, noahmaster, Betell Host, k33n00, HaPKoTuK, 183358, warrior, Eureka26, notengo, m1sterio, nyanha, luckystar, victhorinox, hieuvt, ItSoEasy, TeamCB, herjuni, osvaldo1811, kanam3, pedornela, binho, hoangcungclub, sayf, phuongcuongmsqm, carper, besiktas, blacksexy, KhongGianOL, candyvl, glmmlg, InFamous, frlcmd, betsabeperu2024, AnDeR, tcbaoanh, muwarrior, dahouzi, kayatokid, daimer, kellington, mauri64, origeweb, eraclio1, nhantac, Rindy, tuyentc, somlee, quanghauht, alandonilo, mundomuc, Erick05, xaxx10, Percy, martinmaya, thuongdo07, xdjoa, GabrielDev, spartacus, ZTMarkz, vaneavanea31, legacy101, JhonaTanLR, Hoangsy99, dakosmu, birdy491, kimrubi, myway, Dode, mantios, foolish, imjay8, Dizzy, KenZ, AZURE, xFantasy, gega, roshux, tammadall, hatchet, quyanxu, RAGNAR111, mu2020, Matt1995, Pyke, CorsarioDgx, zHammer, omgsf, ledemkhoc, Viper, chipcoidj, whisky123, samsunggon, ZabiinoOo, nic269, POSTHanc, Bladimir1, muedit, Ga4umy4u, c4nhsatcodong, davidrcj, josejose, beibei, BaTmaaN, mugloves99

Offline myway #72 Posteado: September 02, 2024, 01:04:07 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 201
  • Gracias recibida: 819
  • ar

Gracias:


Offline xFantasy #73 Posteado: September 02, 2024, 02:51:18 PM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 2
  • Gracias recibida: 0
  • as
emulator full of bugs, not to mention that he sells this buggy crap


Offline vaneavanea31 #74 Posteado: September 02, 2024, 03:41:08 PM

  • 0 puntos por ventas
  • *
  • Rank: Experto
  • Posts: 168
  • Gracias recibida: 38
  • md

Saske can you share client ?
and tools ? thansk ! aplausos please


Offline Percy #75 Posteado: September 02, 2024, 08:33:22 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 31
  • Gracias recibida: 156
  • ar
source main s1 ? XD


Offline Bladimir1 #76 Posteado: September 02, 2024, 11:56:33 PM | Modificado: September 02, 2024, 11:59:30 PM by Bladimir1

  • 0 puntos por ventas
  • *
  • Rank: Sup. destacado
  • Posts: 105
  • Gracias recibida: 1785
  • au
hi my friend i create this code for fun customchange color background for items drop :D
This code is for 1.04j

https://imgur.com/a/lM0bJm2

__declspec(naked) void ColorItemdropbackground()
{
   static DWORD Address = 0x005BA8B6;
   static DWORD Address2 = 0x0041FF35;
   static DWORD Color1 = 60;//DEFAULT 0
   static DWORD Color2 = 248;//DEFAULT 0
   static DWORD Color3 = 10;//DEFAULT 0
   static DWORD Z = -21448519281;//DEFAULT -1


   _asm
   {
      call    Address2
      push    Z
      push    Color1
      push    Color2
      push    Color3

      JMP[Address]
   }
}

SetCompleteHook(0xE9, 0x005BA8A6, &ColorItemdropbackground);



Gracias:


Offline mu2020 #77 Posteado: September 03, 2024, 01:28:54 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 58
  • Gracias recibida: 18
  • cn
hi my friend i create this code for fun customchange color background for items drop :D
This code is for 1.04j

https://imgur.com/a/lM0bJm2

__declspec(naked) void ColorItemdropbackground()
{
   static DWORD Address = 0x005BA8B6;
   static DWORD Address2 = 0x0041FF35;
   static DWORD Color1 = 60;//DEFAULT 0
   static DWORD Color2 = 248;//DEFAULT 0
   static DWORD Color3 = 10;//DEFAULT 0
   static DWORD Z = -21448519281;//DEFAULT -1


   _asm
   {
      call    Address2
      push    Z
      push    Color1
      push    Color2
      push    Color3

      JMP[Address]
   }
}

SetCompleteHook(0xE9, 0x005BA8A6, &ColorItemdropbackground);
Can you share the server and client?


Offline KenZ #78 Posteado: September 03, 2024, 05:44:33 AM

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 17
  • Gracias recibida: 10
  • us
hi my friend i create this code for fun customchange color background for items drop :D
This code is for 1.04j

https://imgur.com/a/lM0bJm2

__declspec(naked) void ColorItemdropbackground()
{
   static DWORD Address = 0x005BA8B6;
   static DWORD Address2 = 0x0041FF35;
   static DWORD Color1 = 60;//DEFAULT 0
   static DWORD Color2 = 248;//DEFAULT 0
   static DWORD Color3 = 10;//DEFAULT 0
   static DWORD Z = -21448519281;//DEFAULT -1


   _asm
   {
      call    Address2
      push    Z
      push    Color1
      push    Color2
      push    Color3

      JMP[Address]
   }
}

SetCompleteHook(0xE9, 0x005BA8A6, &ColorItemdropbackground);
Can you share the server and client?

SV: https://www.mediafire.com/file/9nxe9gyyev5g5o4/Wizard.rar/file
Client: https://mega.nz/file/kYlzyD4I#-DAUUMC4959ZE3TGXnLZ--8eWaoQ4e4SToy5tSiGbRQ


Offline mu2020 #79 Posteado: September 03, 2024, 06:00:29 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 58
  • Gracias recibida: 18
  • cn
hi my friend i create this code for fun customchange color background for items drop :D
This code is for 1.04j

https://imgur.com/a/lM0bJm2

__declspec(naked) void ColorItemdropbackground()
{
   static DWORD Address = 0x005BA8B6;
   static DWORD Address2 = 0x0041FF35;
   static DWORD Color1 = 60;//DEFAULT 0
   static DWORD Color2 = 248;//DEFAULT 0
   static DWORD Color3 = 10;//DEFAULT 0
   static DWORD Z = -21448519281;//DEFAULT -1


   _asm
   {
      call    Address2
      push    Z
      push    Color1
      push    Color2
      push    Color3

      JMP[Address]
   }
}

SetCompleteHook(0xE9, 0x005BA8A6, &ColorItemdropbackground);
Can you share the server and client?

SV: https://www.mediafire.com/file/9nxe9gyyev5g5o4/Wizard.rar/file
Client: https://mega.nz/file/kYlzyD4I#-DAUUMC4959ZE3TGXnLZ--8eWaoQ4e4SToy5tSiGbRQ
Without a client editor, BRO


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
2 Replies
3254 Views
Last post February 27, 2018, 11:02:35 AM
by LucasHz
24 Replies
14884 Views
Last post April 09, 2023, 10:07:47 AM
by scfmt
0 Replies
1819 Views
Last post May 09, 2019, 03:22:32 PM
by admmunowar
0 Replies
1059 Views
Last post January 27, 2021, 12:53:55 AM
by zodiacddos
0 Replies
1409 Views
Last post June 28, 2021, 11:25:08 AM
by CorsarioDgx