Dison, если всё-таки нужна привязка к уровню, вот написал скрипт: [ENABLE]alloc(newMem, 64)label(returnHere)label(OK)label(cycle)label(flag)registersymbol(flag)label(lavel)registersymbol(lavel)newMem:cmp dword ptr [flag],1 // один разjne OKmov dword ptr [flag],0push edipush ecxpush eaxpush ebxmov eax,1mov ebx,laveldec [ebx]mov ecx,1mov edi,0cycle:imul ecx,eax,#1000add edi,ecxcmp eax,[ebx]je @finc eaxjmp cycle@@:pop ebxpop eaxpop ecxxor [edx+04],5A63CD29mov [edx+04],edipop edixor [edx+04],5A63CD29OK:mov eax,[edx+04]xor eax,5A63CD29jmp returnHereflag: // Добавьте в таблицу адрес с адресом "flag", тип "4 байта"dd 0 // и названием "1 - добавить опыт".lavel: // Добавьте в таблицу адрес с адресом "lavel", тип "4 байта"dd 1 // и названием "Желаемый уровень (по-моему max 32)".ravenscry.exe+5448DE:jmp newMemdb 90 90 90returnHere:[DISABLE]ravenscry.exe+5448DE:mov eax,[edx+04]xor eax,5A63CD29unregistersymbol(flag)unregistersymbol(lavel)dealloc(newMem)