Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Rakion Server Files + Client Work

Newbie Spellweaver
Joined
Jun 5, 2012
Messages
17
Reaction score
1
hello friends need help with hex edit Direxion not get the ip 192.168.1.5 in BuddyCenter2.exe

hola amigos necesito ayuda con el hex edit no consigo la direxion ip 192.168.1.5 en el BuddyCenter2.exe
 
Junior Spellweaver
Joined
Jan 5, 2009
Messages
196
Reaction score
60
hello friends need help with hex edit Direxion not get the ip 192.168.1.5 in BuddyCenter2.exe

hola amigos necesito ayuda con el hex edit no consigo la direxion ip 192.168.1.5 en el BuddyCenter2.exe

lol it is with ip of hamachi . search for 5. or search "directive" and scroll down u must see the ip :p
 
Newbie Spellweaver
Joined
Jun 5, 2012
Messages
17
Reaction score
1
explicame mejor en español que es hamachi porq mira yo le doy search find escribo en text 192.168.1.5 seleciono down y le doy y me dice not found
 
Junior Spellweaver
Joined
Jan 5, 2009
Messages
196
Reaction score
60
explicame mejor en español que es hamachi porq mira yo le doy search find escribo en text 192.168.1.5 seleciono down y le doy y me dice not found
for spanish come back to your house to noobs forums >.< search ip for 5. or search "directive" (no "") (y bajas dos or tres lineas deberias ver la ip)
 
Newbie Spellweaver
Joined
Jun 5, 2012
Messages
17
Reaction score
1
got was this address after searching directive twice (5.82.140.108) I got no (192.168.1.5)
 
Initiate Mage
Joined
Jun 5, 2012
Messages
3
Reaction score
0
[EN]
Hi, I'm creating a new forum to talk in Spanish about rakion server, leave here soon I hope an update;)

Code:
DROP TABLE IF EXISTS `logcharstateclear`;
CREATE TABLE `logcharstateclear` (
  `userid` int(11) NOT NULL DEFAULT '0',
  `charid` int(11) NOT NULL DEFAULT '0',
  `level` tinyint(11) NOT NULL DEFAULT '0',
  `cost` int(11) NOT NULL DEFAULT '0',
  `levelcost` int(11) NOT NULL DEFAULT '0',
  `cash_prev` int(11) NOT NULL DEFAULT '0',
  `cash_cur` int(11) NOT NULL DEFAULT '0',
  `totallevelpoint` int(11) NOT NULL DEFAULT '0',
  `usedpowerlevelpoint` int(11) NOT NULL DEFAULT '0',
  `createtime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `coupon_log_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`userid`,`charid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

[ES]
hola, estoy creando un nuevo foro para poder hablar en español sobre el server rakion, pronto los espero, aqui dejo un update ;)
obvio que primero le comente a carlos y me dijo que si. asique vemos que pasa.

el foro nose si hacerlo en vbulletin o smf, creo que es mejor usar software libre.
un saludo

EDIT: me olvidaba este update sirve para poder resetear los puntos de los personajes, ya que sin este update no funciona.
 
Last edited:
Newbie Spellweaver
Joined
Jun 5, 2012
Messages
17
Reaction score
1
a question I have to edit the DataSetup.xfs with hex editor but because it is looking Direxion (192.168.1.5) or (5.82.140.108)
 
Newbie Spellweaver
Joined
Nov 17, 2010
Messages
38
Reaction score
5
thepatan your launcher did not think it was going to be temporary, now only allows me to use with your account and carlosx2 carlosx22 / / tell me how testeare multiplayer. : (

thepatan no pense que tu launcher hiba a ser temporal , ahora solo me permite usarlo con la cuenta carlosx22 y carlosx2 // dime como testeare con varios jugadores . :(
 
Junior Spellweaver
Joined
Jan 5, 2009
Messages
196
Reaction score
60
thepatan your launcher did not think it was going to be temporary, now only allows me to use with your account and carlosx2 carlosx22 / / tell me how testeare multiplayer. : (

thepatan no pense que tu launcher hiba a ser temporal , ahora solo me permite usarlo con la cuenta carlosx22 y carlosx2 // dime como testeare con varios jugadores . :(
HAHAHAHAHAHA that is great XD noob people=owned hahahaha make your own launcher ;)
 
Junior Spellweaver
Joined
Jan 5, 2009
Messages
196
Reaction score
60
[EN]
Hi, I'm creating a new forum to talk in Spanish about rakion server, leave here soon I hope an update;)

Code:
DROP TABLE IF EXISTS `logcharstateclear`;
CREATE TABLE `logcharstateclear` (
  `userid` int(11) NOT NULL DEFAULT '0',
  `charid` int(11) NOT NULL DEFAULT '0',
  `level` tinyint(11) NOT NULL DEFAULT '0',
  `cost` int(11) NOT NULL DEFAULT '0',
  `levelcost` int(11) NOT NULL DEFAULT '0',
  `cash_prev` int(11) NOT NULL DEFAULT '0',
  `cash_cur` int(11) NOT NULL DEFAULT '0',
  `totallevelpoint` int(11) NOT NULL DEFAULT '0',
  `usedpowerlevelpoint` int(11) NOT NULL DEFAULT '0',
  `createtime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `coupon_log_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`userid`,`charid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

[ES]
hola, estoy creando un nuevo foro para poder hablar en español sobre el server rakion, pronto los espero, aqui dejo un update ;)
obvio que primero le comente a carlos y me dijo que si. asique vemos que pasa.

el foro nose si hacerlo en vbulletin o smf, creo que es mejor usar software libre.
un saludo

EDIT: me olvidaba este update sirve para poder resetear los puntos de los personajes, ya que sin este update no funciona.

we only want our forum ragezone ok we don't want other forum all right if u want to make a new forum go alone to make it we don't want spam here
 
Initiate Mage
Joined
Jun 5, 2012
Messages
3
Reaction score
0
darkdown nose que tanto canchereas, yo le pregunte a patan esto antes, no avos y con reirte de que patan restringio el launcher creo que esta demas..

darkdown I ask patan this before, not avos and laugh that restricted patan launcher think this other ..
 
Junior Spellweaver
Joined
Jan 5, 2009
Messages
196
Reaction score
60
darkdown nose que tanto canchereas, yo le pregunte a patan esto antes, no avos y con reirte de que patan restringio el launcher creo que esta demas..

darkdown I ask patan this before, not avos and laugh that restricted patan launcher think this other ..
use pm lol XD for send the msg to Thepatan55 ^^

-----------------------------------------------------------------------------------------------------

Source
Code:
//  Microsoft (R) .NET Framework IL Disassembler.  Version 4.0.30319.1
//  (c) Microsoft Corporation. Reservados todos los derechos.



// Metadata version: v4.0.30319
.assembly extern mscorlib
{
  .publickeytoken = (B7 7A 5C 56 19 34 E0 89 )                         // .z\V.4..
  .ver 4:0:0:0
}
.assembly extern System.Windows.Forms
{
  .publickeytoken = (B7 7A 5C 56 19 34 E0 89 )                         // .z\V.4..
  .ver 4:0:0:0
}
.assembly RakionLauncher
{
  .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 ) 
  .custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78   // ....T..WrapNonEx
                                                                                                             63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 )       // ceptionThrows.
  .permissionset reqmin
             = {[mscorlib]System.Security.Permissions.SecurityPermissionAttribute = {property bool 'SkipVerification' = bool(true)}}
  .hash algorithm 0x00008004
  .ver 1:0:0:0
}
.module RakionLauncher.exe
// MVID: {CD8CB252-5324-45B7-8576-2593154EFA4E}
.custom instance void [mscorlib]System.Security.UnverifiableCodeAttribute::.ctor() = ( 01 00 00 00 ) 
.imagebase 0x00400000
.file alignment 0x00000200
.stackreserve 0x00100000
.subsystem 0x0002       // WINDOWS_GUI
.corflags 0x00000001    //  ILONLY
// Image base: 0x01570000


// =============== CLASS MEMBERS DECLARATION ===================

.class private auto ansi beforefieldinit mpress._
       extends [mscorlib]System.Object
{
  .field private static class [mscorlib]System.Reflection.Assembly mp
  .method private hidebysig static int32 
          lzmat(uint8[] pOs,
                uint8[] pIs,
                int32 cI) cil managed
  {
    // Code size       900 (0x384)
    .maxstack  5
    .locals init (int32 V_0,
             int32 V_1,
             uint8 V_2,
             uint8& pinned V_3,
             uint8& pinned V_4,
             int32 V_5,
             uint8 V_6,
             int32 V_7,
             int32 V_8,
             int32 V_9,
             int32 V_10,
             int32 V_11,
             uint8[] V_12,
             bool V_13,
             int32 V_14)
    IL_0000:  nop
    IL_0001:  ldarg.0
    IL_0002:  dup
    IL_0003:  stloc.s    V_12
    IL_0005:  brfalse.s  IL_000d

    IL_0007:  ldloc.s    V_12
    IL_0009:  ldlen
    IL_000a:  conv.i4
    IL_000b:  brtrue.s   IL_0012

    IL_000d:  ldc.i4.0
    IL_000e:  conv.u
    IL_000f:  stloc.3
    IL_0010:  br.s       IL_001b

    IL_0012:  ldloc.s    V_12
    IL_0014:  ldc.i4.0
    IL_0015:  ldelema    [mscorlib]System.Byte
    IL_001a:  stloc.3
    IL_001b:  ldarg.1
    IL_001c:  dup
    IL_001d:  stloc.s    V_12
    IL_001f:  brfalse.s  IL_0027

    IL_0021:  ldloc.s    V_12
    IL_0023:  ldlen
    IL_0024:  conv.i4
    IL_0025:  brtrue.s   IL_002d

    IL_0027:  ldc.i4.0
    IL_0028:  conv.u
    IL_0029:  stloc.s    V_4
    IL_002b:  br.s       IL_0037

    IL_002d:  ldloc.s    V_12
    IL_002f:  ldc.i4.0
    IL_0030:  ldelema    [mscorlib]System.Byte
    IL_0035:  stloc.s    V_4
    IL_0037:  nop
    IL_0038:  ldloc.3
    IL_0039:  conv.i
    IL_003a:  ldloc.s    V_4
    IL_003c:  conv.i
    IL_003d:  ldc.i4.4
    IL_003e:  conv.i
    IL_003f:  add
    IL_0040:  ldind.u1
    IL_0041:  stind.i1
    IL_0042:  ldc.i4.5
    IL_0043:  stloc.0
    IL_0044:  ldc.i4.1
    IL_0045:  stloc.1
    IL_0046:  ldc.i4.0
    IL_0047:  stloc.2
    IL_0048:  br         IL_0365

    IL_004d:  nop
    IL_004e:  ldloc.s    V_4
    IL_0050:  conv.i
    IL_0051:  ldloc.0
    IL_0052:  dup
    IL_0053:  ldc.i4.1
    IL_0054:  add
    IL_0055:  stloc.0
    IL_0056:  add
    IL_0057:  ldind.u1
    IL_0058:  stloc.s    V_6
    IL_005a:  ldloc.2
    IL_005b:  ldc.i4.0
    IL_005c:  ceq
    IL_005e:  stloc.s    V_13
    IL_0060:  ldloc.s    V_13
    IL_0062:  brtrue.s   IL_007c

    IL_0064:  nop
    IL_0065:  ldloc.s    V_6
    IL_0067:  ldc.i4.4
    IL_0068:  shr
    IL_0069:  conv.u1
    IL_006a:  stloc.s    V_6
    IL_006c:  ldloc.s    V_6
    IL_006e:  ldloc.s    V_4
    IL_0070:  conv.i
    IL_0071:  ldloc.0
    IL_0072:  add
    IL_0073:  ldind.u1
    IL_0074:  ldc.i4.4
    IL_0075:  shl
    IL_0076:  conv.u1
    IL_0077:  add
    IL_0078:  conv.u1
    IL_0079:  stloc.s    V_6
    IL_007b:  nop
    IL_007c:  ldc.i4.0
    IL_007d:  stloc.s    V_5
    IL_007f:  br         IL_034d

    IL_0084:  nop
    IL_0085:  ldloc.s    V_6
    IL_0087:  ldc.i4     0x80
    IL_008c:  and
    IL_008d:  ldc.i4     0x80
    IL_0092:  ceq
    IL_0094:  ldc.i4.0
    IL_0095:  ceq
    IL_0097:  stloc.s    V_13
    IL_0099:  ldloc.s    V_13
    IL_009b:  brtrue     IL_02fd

    IL_00a0:  nop
    IL_00a1:  ldloc.s    V_4
    IL_00a3:  conv.i
    IL_00a4:  ldloc.0
    IL_00a5:  add
    IL_00a6:  ldind.i4
    IL_00a7:  stloc.s    V_10
    IL_00a9:  ldloc.2
    IL_00aa:  ldc.i4.0
    IL_00ab:  ceq
    IL_00ad:  stloc.s    V_13
    IL_00af:  ldloc.s    V_13
    IL_00b1:  brtrue.s   IL_00b9

    IL_00b3:  ldloc.s    V_10
    IL_00b5:  ldc.i4.4
    IL_00b6:  shr
    IL_00b7:  stloc.s    V_10
    IL_00b9:  ldloc.0
    IL_00ba:  ldc.i4.1
    IL_00bb:  add
    IL_00bc:  stloc.0
    IL_00bd:  ldloc.s    V_10
    IL_00bf:  ldc.i4     0xfffff
    IL_00c4:  and
    IL_00c5:  stloc.s    V_10
    IL_00c7:  ldloc.1
    IL_00c8:  ldc.i4     0x881
    IL_00cd:  clt
    IL_00cf:  ldc.i4.0
    IL_00d0:  ceq
    IL_00d2:  stloc.s    V_13
    IL_00d4:  ldloc.s    V_13
    IL_00d6:  brtrue.s   IL_0118

    IL_00d8:  nop
    IL_00d9:  ldloc.s    V_10
    IL_00db:  ldc.i4.1
    IL_00dc:  shr
    IL_00dd:  stloc.s    V_9
    IL_00df:  ldloc.s    V_10
    IL_00e1:  ldc.i4.1
    IL_00e2:  and
    IL_00e3:  ldc.i4.1
    IL_00e4:  ceq
    IL_00e6:  ldc.i4.0
    IL_00e7:  ceq
    IL_00e9:  stloc.s    V_13
    IL_00eb:  ldloc.s    V_13
    IL_00ed:  brtrue.s   IL_010c

    IL_00ef:  nop
    IL_00f0:  ldloc.0
    IL_00f1:  ldloc.2
    IL_00f2:  add
    IL_00f3:  stloc.0
    IL_00f4:  ldloc.s    V_9
    IL_00f6:  ldc.i4     0x7ff
    IL_00fb:  and
    IL_00fc:  ldc.i4     0x81
    IL_0101:  add
    IL_0102:  stloc.s    V_9
    IL_0104:  ldloc.2
    IL_0105:  ldc.i4.1
    IL_0106:  xor
    IL_0107:  conv.u1
    IL_0108:  stloc.2
    IL_0109:  nop
    IL_010a:  br.s       IL_0115

    IL_010c:  ldloc.s    V_9
    IL_010e:  ldc.i4.s   127
    IL_0110:  and
    IL_0111:  ldc.i4.1
    IL_0112:  add
    IL_0113:  stloc.s    V_9
    IL_0115:  nop
    IL_0116:  br.s       IL_0195

    IL_0118:  nop
    IL_0119:  ldloc.s    V_10
    IL_011b:  ldc.i4.2
    IL_011c:  shr
    IL_011d:  stloc.s    V_9
    IL_011f:  ldloc.s    V_10
    IL_0121:  ldc.i4.3
    IL_0122:  and
    IL_0123:  stloc.s    V_14
    IL_0125:  ldloc.s    V_14
    IL_0127:  switch     ( 
                          IL_013e,
                          IL_0149,
                          IL_0161,
                          IL_0177)
    IL_013c:  br.s       IL_0194

    IL_013e:  ldloc.s    V_9
    IL_0140:  ldc.i4.s   63
    IL_0142:  and
    IL_0143:  ldc.i4.1
    IL_0144:  add
    IL_0145:  stloc.s    V_9
    IL_0147:  br.s       IL_0194

    IL_0149:  ldloc.0
    IL_014a:  ldloc.2
    IL_014b:  add
    IL_014c:  stloc.0
    IL_014d:  ldloc.s    V_9
    IL_014f:  ldc.i4     0x3ff
    IL_0154:  and
    IL_0155:  ldc.i4.s   65
    IL_0157:  add
    IL_0158:  stloc.s    V_9
    IL_015a:  ldloc.2
    IL_015b:  ldc.i4.1
    IL_015c:  xor
    IL_015d:  conv.u1
    IL_015e:  stloc.2
    IL_015f:  br.s       IL_0194

    IL_0161:  ldloc.s    V_9
    IL_0163:  ldc.i4     0x3fff
    IL_0168:  and
    IL_0169:  ldc.i4     0x441
    IL_016e:  add
    IL_016f:  stloc.s    V_9
    IL_0171:  ldloc.0
    IL_0172:  ldc.i4.1
    IL_0173:  add
    IL_0174:  stloc.0
    IL_0175:  br.s       IL_0194

    IL_0177:  ldloc.0
    IL_0178:  ldc.i4.1
    IL_0179:  ldloc.2
    IL_017a:  add
    IL_017b:  add
    IL_017c:  stloc.0
    IL_017d:  ldloc.s    V_9
    IL_017f:  ldc.i4     0x3ffff
    IL_0184:  and
    IL_0185:  ldc.i4     0x4441
    IL_018a:  add
    IL_018b:  stloc.s    V_9
    IL_018d:  ldloc.2
    IL_018e:  ldc.i4.1
    IL_018f:  xor
    IL_0190:  conv.u1
    IL_0191:  stloc.2
    IL_0192:  br.s       IL_0194

    IL_0194:  nop
    IL_0195:  ldloc.s    V_4
    IL_0197:  conv.i
    IL_0198:  ldloc.0
    IL_0199:  add
    IL_019a:  ldind.u2
    IL_019b:  stloc.s    V_8
    IL_019d:  ldloc.2
    IL_019e:  ldc.i4.0
    IL_019f:  ceq
    IL_01a1:  stloc.s    V_13
    IL_01a3:  ldloc.s    V_13
    IL_01a5:  brtrue.s   IL_01b7

    IL_01a7:  nop
    IL_01a8:  ldloc.s    V_8
    IL_01aa:  ldc.i4.4
    IL_01ab:  shr
    IL_01ac:  stloc.s    V_8
    IL_01ae:  ldc.i4.0
    IL_01af:  stloc.2
    IL_01b0:  ldloc.0
    IL_01b1:  ldc.i4.1
    IL_01b2:  add
    IL_01b3:  stloc.0
    IL_01b4:  nop
    IL_01b5:  br.s       IL_01c5

    IL_01b7:  nop
    IL_01b8:  ldloc.s    V_8
    IL_01ba:  ldc.i4     0xfff
    IL_01bf:  and
    IL_01c0:  stloc.s    V_8
    IL_01c2:  ldc.i4.1
    IL_01c3:  stloc.2
    IL_01c4:  nop
    IL_01c5:  ldloc.s    V_8
    IL_01c7:  ldc.i4.s   15
    IL_01c9:  and
    IL_01ca:  ldc.i4.s   15
    IL_01cc:  ceq
    IL_01ce:  stloc.s    V_13
    IL_01d0:  ldloc.s    V_13
    IL_01d2:  brtrue.s   IL_01e4

    IL_01d4:  nop
    IL_01d5:  ldloc.s    V_8
    IL_01d7:  ldc.i4.s   15
    IL_01d9:  and
    IL_01da:  ldc.i4.3
    IL_01db:  add
    IL_01dc:  stloc.s    V_8
    IL_01de:  nop
    IL_01df:  br         IL_02cb

    IL_01e4:  nop
    IL_01e5:  ldloc.0
    IL_01e6:  ldc.i4.1
    IL_01e7:  add
    IL_01e8:  stloc.0
    IL_01e9:  ldloc.s    V_8
    IL_01eb:  ldc.i4     0xfff
    IL_01f0:  ceq
    IL_01f2:  stloc.s    V_13
    IL_01f4:  ldloc.s    V_13
    IL_01f6:  brtrue.s   IL_0208

    IL_01f8:  nop
    IL_01f9:  ldloc.s    V_8
    IL_01fb:  ldc.i4.4
    IL_01fc:  shr
    IL_01fd:  ldc.i4.s   18
    IL_01ff:  add
    IL_0200:  stloc.s    V_8
    IL_0202:  nop
    IL_0203:  br         IL_02ca

    IL_0208:  nop
    IL_0209:  ldloc.s    V_4
    IL_020b:  conv.i
    IL_020c:  ldloc.0
    IL_020d:  add
    IL_020e:  ldind.i4
    IL_020f:  stloc.s    V_8
    IL_0211:  ldloc.2
    IL_0212:  ldc.i4.0
    IL_0213:  ceq
    IL_0215:  stloc.s    V_13
    IL_0217:  ldloc.s    V_13
    IL_0219:  brtrue.s   IL_0221

    IL_021b:  ldloc.s    V_8
    IL_021d:  ldc.i4.4
    IL_021e:  shr
    IL_021f:  stloc.s    V_8
    IL_0221:  ldloc.s    V_8
    IL_0223:  ldc.i4     0xffff
    IL_0228:  and
    IL_0229:  stloc.s    V_8
    IL_022b:  ldloc.0
    IL_022c:  ldc.i4.2
    IL_022d:  add
    IL_022e:  stloc.0
    IL_022f:  ldloc.s    V_8
    IL_0231:  ldc.i4     0xffff
    IL_0236:  ceq
    IL_0238:  ldc.i4.0
    IL_0239:  ceq
    IL_023b:  stloc.s    V_13
    IL_023d:  ldloc.s    V_13
    IL_023f:  brtrue.s   IL_02bf

    IL_0241:  nop
    IL_0242:  ldloc.2
    IL_0243:  ldc.i4.0
    IL_0244:  ceq
    IL_0246:  stloc.s    V_13
    IL_0248:  ldloc.s    V_13
    IL_024a:  brtrue.s   IL_0269

    IL_024c:  nop
    IL_024d:  ldloc.s    V_4
    IL_024f:  conv.i
    IL_0250:  ldloc.0
    IL_0251:  add
    IL_0252:  ldc.i4.4
    IL_0253:  conv.i
    IL_0254:  sub
    IL_0255:  ldind.i4
    IL_0256:  ldc.i4     0xfc
    IL_025b:  and
    IL_025c:  ldc.i4.5
    IL_025d:  shl
    IL_025e:  stloc.s    V_8
    IL_0260:  ldloc.0
    IL_0261:  ldc.i4.1
    IL_0262:  add
    IL_0263:  stloc.0
    IL_0264:  ldc.i4.0
    IL_0265:  stloc.2
    IL_0266:  nop
    IL_0267:  br.s       IL_027e

    IL_0269:  nop
    IL_026a:  ldloc.s    V_4
    IL_026c:  conv.i
    IL_026d:  ldloc.0
    IL_026e:  add
    IL_026f:  ldc.i4.5
    IL_0270:  conv.i
    IL_0271:  sub
    IL_0272:  ldind.i4
    IL_0273:  ldc.i4     0xfc0
    IL_0278:  and
    IL_0279:  ldc.i4.1
    IL_027a:  shl
    IL_027b:  stloc.s    V_8
    IL_027d:  nop
    IL_027e:  ldloc.s    V_8
    IL_0280:  ldloc.s    V_6
    IL_0282:  ldc.i4.s   127
    IL_0284:  and
    IL_0285:  ldc.i4.4
    IL_0286:  add
    IL_0287:  add
    IL_0288:  stloc.s    V_8
    IL_028a:  ldloc.s    V_8
    IL_028c:  ldc.i4.1
    IL_028d:  shl
    IL_028e:  stloc.s    V_8
    IL_0290:  br.s       IL_02a7

    IL_0292:  nop
    IL_0293:  ldloc.3
    IL_0294:  conv.i
    IL_0295:  ldloc.1
    IL_0296:  add
    IL_0297:  ldloc.s    V_4
    IL_0299:  conv.i
    IL_029a:  ldloc.0
    IL_029b:  add
    IL_029c:  ldind.i4
    IL_029d:  stind.i4
    IL_029e:  ldloc.0
    IL_029f:  ldc.i4.4
    IL_02a0:  add
    IL_02a1:  stloc.0
    IL_02a2:  ldloc.1
    IL_02a3:  ldc.i4.4
    IL_02a4:  add
    IL_02a5:  stloc.1
    IL_02a6:  nop
    IL_02a7:  ldloc.s    V_8
    IL_02a9:  dup
    IL_02aa:  ldc.i4.1
    IL_02ab:  sub
    IL_02ac:  stloc.s    V_8
    IL_02ae:  ldc.i4.0
    IL_02af:  ceq
    IL_02b1:  ldc.i4.0
    IL_02b2:  ceq
    IL_02b4:  stloc.s    V_13
    IL_02b6:  ldloc.s    V_13
    IL_02b8:  brtrue.s   IL_0292

    IL_02ba:  br         IL_0364

    IL_02bf:  ldloc.s    V_8
    IL_02c1:  ldc.i4     0x111
    IL_02c6:  add
    IL_02c7:  stloc.s    V_8
    IL_02c9:  nop
    IL_02ca:  nop
    IL_02cb:  ldloc.1
    IL_02cc:  ldloc.s    V_9
    IL_02ce:  sub
    IL_02cf:  stloc.s    V_7
    IL_02d1:  br.s       IL_02e7

    IL_02d3:  ldloc.3
    IL_02d4:  conv.i
    IL_02d5:  ldloc.1
    IL_02d6:  dup
    IL_02d7:  ldc.i4.1
    IL_02d8:  add
    IL_02d9:  stloc.1
    IL_02da:  add
    IL_02db:  ldloc.3
    IL_02dc:  conv.i
    IL_02dd:  ldloc.s    V_7
    IL_02df:  dup
    IL_02e0:  ldc.i4.1
    IL_02e1:  add
    IL_02e2:  stloc.s    V_7
    IL_02e4:  add
    IL_02e5:  ldind.u1
    IL_02e6:  stind.i1
    IL_02e7:  ldloc.s    V_8
    IL_02e9:  dup
    IL_02ea:  ldc.i4.1
    IL_02eb:  sub
    IL_02ec:  stloc.s    V_8
    IL_02ee:  ldc.i4.0
    IL_02ef:  ceq
    IL_02f1:  ldc.i4.0
    IL_02f2:  ceq
    IL_02f4:  stloc.s    V_13
    IL_02f6:  ldloc.s    V_13
    IL_02f8:  brtrue.s   IL_02d3

    IL_02fa:  nop
    IL_02fb:  br.s       IL_033f

    IL_02fd:  nop
    IL_02fe:  ldloc.3
    IL_02ff:  conv.i
    IL_0300:  ldloc.1
    IL_0301:  add
    IL_0302:  ldloc.s    V_4
    IL_0304:  conv.i
    IL_0305:  ldloc.0
    IL_0306:  add
    IL_0307:  ldind.u1
    IL_0308:  stind.i1
    IL_0309:  ldloc.2
    IL_030a:  ldc.i4.0
    IL_030b:  ceq
    IL_030d:  stloc.s    V_13
    IL_030f:  ldloc.s    V_13
    IL_0311:  brtrue.s   IL_0336

    IL_0313:  nop
    IL_0314:  ldloc.3
    IL_0315:  conv.i
    IL_0316:  ldloc.1
    IL_0317:  add
    IL_0318:  ldloc.3
    IL_0319:  conv.i
    IL_031a:  ldloc.1
    IL_031b:  add
    IL_031c:  ldind.u1
    IL_031d:  ldc.i4.4
    IL_031e:  shr
    IL_031f:  conv.u1
    IL_0320:  stind.i1
    IL_0321:  ldloc.3
    IL_0322:  conv.i
    IL_0323:  ldloc.1
    IL_0324:  add
    IL_0325:  dup
    IL_0326:  ldind.u1
    IL_0327:  ldloc.s    V_4
    IL_0329:  conv.i
    IL_032a:  ldloc.0
    IL_032b:  ldc.i4.1
    IL_032c:  add
    IL_032d:  add
    IL_032e:  ldind.u1
    IL_032f:  ldc.i4.4
    IL_0330:  shl
    IL_0331:  conv.u1
    IL_0332:  add
    IL_0333:  conv.u1
    IL_0334:  stind.i1
    IL_0335:  nop
    IL_0336:  ldloc.1
    IL_0337:  ldc.i4.1
    IL_0338:  add
    IL_0339:  stloc.1
    IL_033a:  ldloc.0
    IL_033b:  ldc.i4.1
    IL_033c:  add
    IL_033d:  stloc.0
    IL_033e:  nop
    IL_033f:  nop
    IL_0340:  ldloc.s    V_5
    IL_0342:  ldc.i4.1
    IL_0343:  add
    IL_0344:  stloc.s    V_5
    IL_0346:  ldloc.s    V_6
    IL_0348:  ldc.i4.1
    IL_0349:  shl
    IL_034a:  conv.u1
    IL_034b:  stloc.s    V_6
    IL_034d:  ldloc.s    V_5
    IL_034f:  ldc.i4.8
    IL_0350:  bge.s      IL_035a

    IL_0352:  ldloc.0
    IL_0353:  ldarg.2
    IL_0354:  ldloc.2
    IL_0355:  sub
    IL_0356:  clt
    IL_0358:  br.s       IL_035b

    IL_035a:  ldc.i4.0
    IL_035b:  stloc.s    V_13
    IL_035d:  ldloc.s    V_13
    IL_035f:  brtrue     IL_0084

    IL_0364:  nop
    IL_0365:  ldloc.0
    IL_0366:  ldarg.2
    IL_0367:  ldloc.2
    IL_0368:  sub
    IL_0369:  clt
    IL_036b:  stloc.s    V_13
    IL_036d:  ldloc.s    V_13
    IL_036f:  brtrue     IL_004d

    IL_0374:  nop
    IL_0375:  ldc.i4.0
    IL_0376:  conv.u
    IL_0377:  stloc.3
    IL_0378:  ldc.i4.0
    IL_0379:  conv.u
    IL_037a:  stloc.s    V_4
    IL_037c:  ldloc.1
    IL_037d:  stloc.s    V_11
    IL_037f:  br.s       IL_0381

    IL_0381:  ldloc.s    V_11
    IL_0383:  ret
  } // end of method _::lzmat

  .method private hidebysig static bool  lz(uint8[] c,
                                            [out] uint8[]& a,
                                            int32 l) cil managed
  {
    // Code size       91 (0x5b)
    .maxstack  3
    .locals init (uint8[] V_0,
             int32 V_1,
             bool V_2,
             bool V_3)
    IL_0000:  nop
    IL_0001:  ldarg.1
    IL_0002:  ldnull
    IL_0003:  stind.ref
    IL_0004:  ldarg.0
    IL_0005:  ldc.i4.4
    IL_0006:  ldelem.u1
    IL_0007:  ldc.i4.s   77
    IL_0009:  bne.un.s   IL_0014

    IL_000b:  ldarg.0
    IL_000c:  ldc.i4.6
    IL_000d:  ldelem.u1
    IL_000e:  ldc.i4.s   90
    IL_0010:  ceq
    IL_0012:  br.s       IL_0015

    IL_0014:  ldc.i4.0
    IL_0015:  stloc.3
    IL_0016:  ldloc.3
    IL_0017:  brtrue.s   IL_001d

    IL_0019:  ldc.i4.0
    IL_001a:  stloc.2
    IL_001b:  br.s       IL_0059

    IL_001d:  ldc.i4.8
    IL_001e:  ldarg.0
    IL_001f:  ldc.i4.0
    IL_0020:  ldelem.u1
    IL_0021:  add
    IL_0022:  ldarg.0
    IL_0023:  ldc.i4.1
    IL_0024:  ldelem.u1
    IL_0025:  ldc.i4.8
    IL_0026:  shl
    IL_0027:  add
    IL_0028:  ldarg.0
    IL_0029:  ldc.i4.2
    IL_002a:  ldelem.u1
    IL_002b:  ldc.i4.s   16
    IL_002d:  shl
    IL_002e:  add
    IL_002f:  ldarg.0
    IL_0030:  ldc.i4.3
    IL_0031:  ldelem.u1
    IL_0032:  ldc.i4.s   24
    IL_0034:  shl
    IL_0035:  add
    IL_0036:  stloc.1
    IL_0037:  ldloc.1
    IL_0038:  newarr     [mscorlib]System.Byte
    IL_003d:  stloc.0
    IL_003e:  ldloc.0
    IL_003f:  ldarg.0
    IL_0040:  ldarg.2
    IL_0041:  call       int32 mpress._::lzmat(uint8[],
                                               uint8[],
                                               int32)
    IL_0046:  ldc.i4.0
    IL_0047:  ceq
    IL_0049:  stloc.3
    IL_004a:  ldloc.3
    IL_004b:  brtrue.s   IL_0055

    IL_004d:  nop
    IL_004e:  ldarg.1
    IL_004f:  ldloc.0
    IL_0050:  stind.ref
    IL_0051:  ldc.i4.1
    IL_0052:  stloc.2
    IL_0053:  br.s       IL_0059

    IL_0055:  ldc.i4.0
    IL_0056:  stloc.2
    IL_0057:  br.s       IL_0059

    IL_0059:  ldloc.2
    IL_005a:  ret
  } // end of method _::lz

  .method private hidebysig static bool  lf(string fn,
                                            [out] uint8[]& a) cil managed
  {
    // Code size       333 (0x14d)
    .maxstack  5
    .locals init (class [mscorlib]System.IO.FileStream V_0,
             int32 V_1,
             class [mscorlib]System.IO.BinaryReader V_2,
             int32 V_3,
             uint32 V_4,
             uint16 V_5,
             int32 V_6,
             uint8[] V_7,
             bool V_8,
             bool V_9)
    IL_0000:  nop
    IL_0001:  ldarg.0
    IL_0002:  ldc.i4.3
    IL_0003:  ldc.i4.1
    IL_0004:  ldc.i4.1
    IL_0005:  newobj     instance void [mscorlib]System.IO.FileStream::.ctor(string,
                                                                             valuetype [mscorlib]System.IO.FileMode,
                                                                             valuetype [mscorlib]System.IO.FileAccess,
                                                                             valuetype [mscorlib]System.IO.FileShare)
    IL_000a:  stloc.0
    IL_000b:  ldloc.0
    IL_000c:  callvirt   instance int64 [mscorlib]System.IO.Stream::get_Length()
    IL_0011:  conv.i4
    IL_0012:  stloc.1
    IL_0013:  ldloc.0
    IL_0014:  ldc.i4.s   60
    IL_0016:  conv.i8
    IL_0017:  ldc.i4.0
    IL_0018:  callvirt   instance int64 [mscorlib]System.IO.Stream::Seek(int64,
                                                                         valuetype [mscorlib]System.IO.SeekOrigin)
    IL_001d:  pop
    IL_001e:  ldloc.0
    IL_001f:  newobj     instance void [mscorlib]System.IO.BinaryReader::.ctor(class [mscorlib]System.IO.Stream)
    IL_0024:  stloc.2
    IL_0025:  ldloc.2
    IL_0026:  callvirt   instance int32 [mscorlib]System.IO.BinaryReader::ReadInt32()
    IL_002b:  stloc.3
    IL_002c:  ldloc.3
    IL_002d:  ldc.i4.2
    IL_002e:  blt.s      IL_003f

    IL_0030:  ldloc.3
    IL_0031:  ldloc.1
    IL_0032:  ldc.i4     0x200
    IL_0037:  sub
    IL_0038:  cgt
    IL_003a:  ldc.i4.0
    IL_003b:  ceq
    IL_003d:  br.s       IL_0040

    IL_003f:  ldc.i4.0
    IL_0040:  stloc.s    V_9
    IL_0042:  ldloc.s    V_9
    IL_0044:  brtrue.s   IL_004b

    IL_0046:  br         IL_0142

    IL_004b:  ldloc.0
    IL_004c:  ldloc.3
    IL_004d:  conv.i8
    IL_004e:  ldc.i4.0
    IL_004f:  callvirt   instance int64 [mscorlib]System.IO.Stream::Seek(int64,
                                                                         valuetype [mscorlib]System.IO.SeekOrigin)
    IL_0054:  pop
    IL_0055:  ldloc.2
    IL_0056:  callvirt   instance uint32 [mscorlib]System.IO.BinaryReader::ReadUInt32()
    IL_005b:  stloc.s    V_4
    IL_005d:  ldloc.s    V_4
    IL_005f:  ldc.i4     0x4550
    IL_0064:  ceq
    IL_0066:  stloc.s    V_9
    IL_0068:  ldloc.s    V_9
    IL_006a:  brtrue.s   IL_0071

    IL_006c:  br         IL_0142

    IL_0071:  ldloc.2
    IL_0072:  callvirt   instance uint16 [mscorlib]System.IO.BinaryReader::ReadUInt16()
    IL_0077:  stloc.s    V_5
    IL_0079:  ldloc.s    V_5
    IL_007b:  ldc.i4     0x8664
    IL_0080:  ceq
    IL_0082:  ldc.i4.0
    IL_0083:  ceq
    IL_0085:  stloc.s    V_9
    IL_0087:  ldloc.s    V_9
    IL_0089:  brtrue.s   IL_0095

    IL_008b:  ldloc.3
    IL_008c:  ldc.i4     0x144
    IL_0091:  add
    IL_0092:  stloc.3
    IL_0093:  br.s       IL_009d

    IL_0095:  ldloc.3
    IL_0096:  ldc.i4     0x15c
    IL_009b:  add
    IL_009c:  stloc.3
    IL_009d:  ldloc.0
    IL_009e:  ldloc.3
    IL_009f:  conv.i8
    IL_00a0:  ldc.i4.0
    IL_00a1:  callvirt   instance int64 [mscorlib]System.IO.Stream::Seek(int64,
                                                                         valuetype [mscorlib]System.IO.SeekOrigin)
    IL_00a6:  pop
    IL_00a7:  ldloc.2
    IL_00a8:  callvirt   instance int32 [mscorlib]System.IO.BinaryReader::ReadInt32()
    IL_00ad:  stloc.s    V_6
    IL_00af:  ldloc.s    V_5
    IL_00b1:  ldc.i4     0x8664
    IL_00b6:  ceq
    IL_00b8:  ldc.i4.0
    IL_00b9:  ceq
    IL_00bb:  stloc.s    V_9
    IL_00bd:  ldloc.s    V_9
    IL_00bf:  brtrue.s   IL_00df

    IL_00c1:  nop
    IL_00c2:  ldloc.3
    IL_00c3:  ldc.i4.s   12
    IL_00c5:  sub
    IL_00c6:  stloc.3
    IL_00c7:  ldloc.0
    IL_00c8:  ldloc.3
    IL_00c9:  conv.i8
    IL_00ca:  ldc.i4.0
    IL_00cb:  callvirt   instance int64 [mscorlib]System.IO.Stream::Seek(int64,
                                                                         valuetype [mscorlib]System.IO.SeekOrigin)
    IL_00d0:  pop
    IL_00d1:  ldloc.s    V_6
    IL_00d3:  ldloc.2
    IL_00d4:  callvirt   instance int32 [mscorlib]System.IO.BinaryReader::ReadInt32()
    IL_00d9:  add
    IL_00da:  stloc.s    V_6
    IL_00dc:  nop
    IL_00dd:  br.s       IL_00e6

    IL_00df:  ldloc.s    V_6
    IL_00e1:  ldc.i4.s   16
    IL_00e3:  add
    IL_00e4:  stloc.s    V_6
    IL_00e6:  ldloc.s    V_6
    IL_00e8:  ldloc.1
    IL_00e9:  bge.s      IL_00f9

    IL_00eb:  ldloc.s    V_6
    IL_00ed:  ldc.i4     0x300
    IL_00f2:  clt
    IL_00f4:  ldc.i4.0
    IL_00f5:  ceq
    IL_00f7:  br.s       IL_00fa

    IL_00f9:  ldc.i4.0
    IL_00fa:  stloc.s    V_9
    IL_00fc:  ldloc.s    V_9
    IL_00fe:  brtrue.s   IL_0102

    IL_0100:  br.s       IL_0142

    IL_0102:  ldloc.1
    IL_0103:  ldloc.s    V_6
    IL_0105:  sub
    IL_0106:  stloc.1
    IL_0107:  ldloc.1
    IL_0108:  newarr     [mscorlib]System.Byte
    IL_010d:  stloc.s    V_7
    IL_010f:  ldloc.0
    IL_0110:  ldloc.s    V_6
    IL_0112:  conv.i8
    IL_0113:  ldc.i4.0
    IL_0114:  callvirt   instance int64 [mscorlib]System.IO.Stream::Seek(int64,
                                                                         valuetype [mscorlib]System.IO.SeekOrigin)
    IL_0119:  pop
    IL_011a:  ldloc.0
    IL_011b:  ldloc.s    V_7
    IL_011d:  ldc.i4.0
    IL_011e:  ldloc.1
    IL_011f:  callvirt   instance int32 [mscorlib]System.IO.Stream::Read(uint8[],
                                                                         int32,
                                                                         int32)
    IL_0124:  pop
    IL_0125:  ldloc.0
    IL_0126:  callvirt   instance void [mscorlib]System.IO.Stream::Close()
    IL_012b:  nop
    IL_012c:  ldloc.s    V_7
    IL_012e:  ldarg.1
    IL_012f:  ldloc.1
    IL_0130:  call       bool mpress._::lz(uint8[],
                                           uint8[]&,
                                           int32)
    IL_0135:  stloc.s    V_9
    IL_0137:  ldloc.s    V_9
    IL_0139:  brtrue.s   IL_013d

    IL_013b:  br.s       IL_0142

    IL_013d:  ldc.i4.1
    IL_013e:  stloc.s    V_8
    IL_0140:  br.s       IL_014a

    IL_0142:  ldarg.1
    IL_0143:  ldnull
    IL_0144:  stind.ref
    IL_0145:  ldc.i4.0
    IL_0146:  stloc.s    V_8
    IL_0148:  br.s       IL_014a

    IL_014a:  ldloc.s    V_8
    IL_014c:  ret
  } // end of method _::lf

  .method private hidebysig static int32 
          Main(string[] args) cil managed
  {
    .entrypoint
    .custom instance void [mscorlib]System.STAThreadAttribute::.ctor() = ( 01 00 00 00 ) 
    // Code size       154 (0x9a)
    .maxstack  3
    .locals init (uint8[] V_0,
             class [mscorlib]System.Reflection.MethodInfo V_1,
             int32 V_2,
             object[] V_3,
             object V_4,
             int32 V_5,
             bool V_6,
             object[] V_7)
    IL_0000:  nop
    IL_0001:  call       string [System.Windows.Forms]System.Windows.Forms.Application::get_ExecutablePath()
    IL_0006:  ldloca.s   V_0
    IL_0008:  call       bool mpress._::lf(string,
                                           uint8[]&)
    IL_000d:  stloc.s    V_6
    IL_000f:  ldloc.s    V_6
    IL_0011:  brtrue.s   IL_0029

    IL_0013:  nop
    IL_0014:  ldstr      "File is invalid."
    IL_0019:  ldstr      "MPRESS"
    IL_001e:  call       valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
                                                                                                                                                       string)
    IL_0023:  pop
    IL_0024:  ldc.i4.m1
    IL_0025:  stloc.s    V_5
    IL_0027:  br.s       IL_0097

    .try
    {
      IL_0029:  nop
      IL_002a:  ldloc.0
      IL_002b:  call       class [mscorlib]System.Reflection.Assembly [mscorlib]System.Reflection.Assembly::Load(uint8[])
      IL_0030:  stsfld     class [mscorlib]System.Reflection.Assembly mpress._::mp
      IL_0035:  ldsfld     class [mscorlib]System.Reflection.Assembly mpress._::mp
      IL_003a:  callvirt   instance class [mscorlib]System.Reflection.MethodInfo [mscorlib]System.Reflection.Assembly::get_EntryPoint()
      IL_003f:  stloc.1
      IL_0040:  ldnull
      IL_0041:  stloc.3
      IL_0042:  ldloc.1
      IL_0043:  callvirt   instance class [mscorlib]System.Reflection.ParameterInfo[] [mscorlib]System.Reflection.MethodBase::GetParameters()
      IL_0048:  ldlen
      IL_0049:  conv.i4
      IL_004a:  ldc.i4.0
      IL_004b:  cgt
      IL_004d:  ldc.i4.0
      IL_004e:  ceq
      IL_0050:  stloc.s    V_6
      IL_0052:  ldloc.s    V_6
      IL_0054:  brtrue.s   IL_0066

      IL_0056:  ldc.i4.1
      IL_0057:  newarr     [mscorlib]System.Object
      IL_005c:  stloc.s    V_7
      IL_005e:  ldloc.s    V_7
      IL_0060:  ldc.i4.0
      IL_0061:  ldarg.0
      IL_0062:  stelem.ref
      IL_0063:  ldloc.s    V_7
      IL_0065:  stloc.3
      IL_0066:  ldloc.1
      IL_0067:  ldnull
      IL_0068:  ldloc.3
      IL_0069:  callvirt   instance object [mscorlib]System.Reflection.MethodBase::Invoke(object,
                                                                                          object[])
      IL_006e:  stloc.s    V_4
      IL_0070:  ldloc.s    V_4
      IL_0072:  ldnull
      IL_0073:  ceq
      IL_0075:  stloc.s    V_6
      IL_0077:  ldloc.s    V_6
      IL_0079:  brtrue.s   IL_0085

      IL_007b:  ldloc.s    V_4
      IL_007d:  unbox.any  [mscorlib]System.Int32
      IL_0082:  stloc.2
      IL_0083:  br.s       IL_0087

      IL_0085:  ldc.i4.0
      IL_0086:  stloc.2
      IL_0087:  nop
      IL_0088:  leave.s    IL_0091

    }  // end .try
    catch [mscorlib]System.Object 
    {
      IL_008a:  pop
      IL_008b:  nop
      IL_008c:  ldc.i4.m1
      IL_008d:  stloc.2
      IL_008e:  nop
      IL_008f:  leave.s    IL_0091

    }  // end handler
    IL_0091:  nop
    IL_0092:  ldloc.2
    IL_0093:  stloc.s    V_5
    IL_0095:  br.s       IL_0097

    IL_0097:  ldloc.s    V_5
    IL_0099:  ret
  } // end of method _::Main

  .method public hidebysig specialname rtspecialname 
          instance void  .ctor() cil managed
  {
    // Code size       7 (0x7)
    .maxstack  8
    IL_0000:  ldarg.0
    IL_0001:  call       instance void [mscorlib]System.Object::.ctor()
    IL_0006:  ret
  } // end of method _::.ctor

} // end of class mpress._


// =============================================================
 
Last edited:
Newbie Spellweaver
Joined
Apr 9, 2012
Messages
15
Reaction score
0
adsız.JPG - Rakion Server Files + Client Work - RaGEZONE Forums
Launcher : Launch Beta:carlosx22 - carlosx2 Error help
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jun 5, 2012
Messages
17
Reaction score
1
porfavor alguien que me explique como cambiar la ip de mi cliente porque no es ninguna de las ip que dice en el tutorial please es lo unico que me falta
 
Back
Top