Quote:
then you must manually.Code:[ENABLE] alloc(newmem,1024) label(returnhere) label(originalcode) label(exit) label(flag) label(crash) registersymbol(name1) label(name1) registersymbol(name2) label(name2) registersymbol(name3) label(name3) registersymbol(name4) label(name4) registersymbol(name5) label(name5) registersymbol(name6) label(name6) registersymbol(name7) label(name7) registersymbol(name8) label(name8) label(index) label(save_name) 00553A83: //C7 46 0C 00 00 00 00 89 47 04 5F B0 01 5E C2 04 jmp newmem nop nop returnhere: newmem: mov [flag],FF inc [index] cmp [index],7 jb save_name mov [index],0 save_name: pushad mov ebx,[index] mov edx,name1 lea ecx,[edx+ebx*08] lea ecx,[ecx+ebx*08] mov ebx,[eax+70] mov [ecx],ebx cmp ebx,5B474D5D //new code je crash //new code mov ebx,[eax+74] mov [ecx+4],ebx mov ebx,[eax+78] mov [ecx+8],ebx mov ebx,[eax+7C] mov [ecx+C],ebx popad originalcode: mov [esi+0c],00000000 exit: jmp returnhere flag: dd 00000000 crash: call dword ptr [00000000] name1: dd 00000000 00000000 00000000 00000000 name2: dd 00000000 00000000 00000000 00000000 name3: dd 00000000 00000000 00000000 00000000 name4: dd 00000000 00000000 00000000 00000000 name5: dd 00000000 00000000 00000000 00000000 name6: dd 00000000 00000000 00000000 00000000 name7: dd 00000000 00000000 00000000 00000000 name8: dd 00000000 00000000 00000000 00000000 index: dd 00000000 [DISABLE] 00553A83: dealloc(newmem) mov [esi+0c],00000000
1) Add address manually
2) address 0FA20073
3) Description: name1/Or whatever you want
4) Type: text
5) No. of characters: 16
6) press ok
Adressy to the names of players: 0FA20073, 0FA20083, 0FA20093, 0FA200A3, 0FA200B3, 0FA200C3, 0FA200D3, 0FA200E3.
I'm not too good at making guides
Wrong..
1) Add address manually
2) address name1
3) Description: name1/Or whatever you want
4) Type: text
5) No. of characters: 16
6) press ok
Adressy to the names of players: name1, name2...name7. :)