You last visited: Today at 03:07
Advertisement
Rus. server
Discussion on Rus. server within the Perfect World forum part of the MMORPGs category.
12/27/2009, 19:27
#1186
elite*gold: 0
Join Date: Nov 2009
Posts: 69
Received Thanks: 5
Quote:
Originally Posted by
origmas
Novohyd
вот архив - прямо вот с редактора - все работает стукаешь по кнопке - выделяет - F2 мочит, опять выделяет и т.д.
Спасибо. Все отлично работает. Буду теперь разбираться и совершенствоввать
Попутно вопрос. Аналог автоитовой ControlSend($APP_TITLE, "", "", $key)
12/27/2009, 20:15
#1187
elite*gold: 0
Join Date: Oct 2009
Posts: 20
Received Thanks: 2
Func ADD_EBX($I)
$OPCODE = $OPCODE & "81C3" & INT2HEX($I, 8)
EndFunc
Func ADD_ECX($I)
$OPCODE = $OPCODE & "81C1" & INT2HEX($I, 8)
EndFunc
Func ADD_EDX($I)
$OPCODE = $OPCODE & "81C2" & INT2HEX($I, 8)
EndFunc
Вот собсвенно правильные варианты для формирования opcode. Было 83с
12/27/2009, 22:05
#1188
elite*gold: 0
Join Date: Dec 2009
Posts: 57
Received Thanks: 24
кто подскажет оффсеты для движения? старые по-моему не подходят
12/27/2009, 23:11
#1189
elite*gold: 0
Join Date: Nov 2009
Posts: 69
Received Thanks: 5
Quote:
Originally Posted by
Shamanpovt
Func ADD_EBX($I)
$OPCODE = $OPCODE & "81C3" & INT2HEX($I, 8)
EndFunc
.....................................
EndFunc
Вот собсвенно правильные варианты для формирования opcode. Было 83с
Саму функцию можно немного упростить.
Quote:
MOV_EDI($ID)
MOV_EDI_DWORD_PTR_EDI()
PUSH_EDI()
можно заменить на просто PUSH($ID)
12/28/2009, 07:00
#1190
elite*gold: 0
Join Date: Mar 2009
Posts: 25
Received Thanks: 6
Чу-то не пашет на руоффе АвтоГео
Attached Images
Без имени-1.jpg
(285.3 KB, 104 views)
12/28/2009, 09:04
#1191
elite*gold: 0
Join Date: Nov 2009
Posts: 69
Received Thanks: 5
Кто знает, что за принцип поднятия лута в botpirates? Ранее подобный был описан, но никак найти не могу.
И mov esi, dword ptr [eax+$20]
mov ecx, dword ptr [esi+$DDC]//[esi+$C10]
можно разложить на более мелкие команды?
12/28/2009, 11:46
#1192
elite*gold: 0
Join Date: May 2009
Posts: 66
Received Thanks: 6
begemot - а там в окошке должно быть место под полет - и он проверяет переменную полет - стоит там галочка или не стоит. А переменной полет в исходнике нету (мож специально так задумано? Типа вот вам код рабочий но мы там намерено пару ошибок сделаем) - думай сам
12/28/2009, 13:23
#1193
elite*gold: 0
Join Date: Jul 2008
Posts: 43
Received Thanks: 16
Quote:
Originally Posted by
Novohyd
И mov esi, dword ptr [eax+$20]
mov ecx, dword ptr [esi+$DDC]//[esi+$C10]
можно разложить на более мелкие команды?
mov esi, dword ptr [eax+$20] :
если значение в eax не надо сохранять неизменным, то:
Code:
add eax, $20
mov esi, dword ptr [eax]
если же значение в eax не должно поменять своего значения после выполнения этого кода, то:
Code:
mov esi, eax
add esi, $20
mov esi, dword ptr [esi]
Аналогично, разложи сам остальное.
12/28/2009, 14:28
#1194
elite*gold: 0
Join Date: Sep 2009
Posts: 85
Received Thanks: 27
Кто научился выдяргивать скиллы вместе с названиями? есть оффсеты на названия скиллов? А то я тока ID-шники нашел, да кулдаун..
12/28/2009, 16:44
#1195
elite*gold: 0
Join Date: Apr 2009
Posts: 237
Received Thanks: 403
Quote:
Кто научился выдяргивать скиллы вместе с названиями? есть оффсеты на названия скиллов? А то я тока ID-шники нашел, да кулдаун..
По аналогии с предметами, для скиллов тоже должен быть где-то указатель на описание, но он отсутствует в массиве скилла [BA] + $1с + $20 + $E04 + i*4. С другой стороны, наверное, нет особой нужды читать эти данные из памяти, когда можно взять все из «skillstr.txt», что находится в «configs.pck». Например, для «жалящего роя»:
id скилла – три первых цифры
^ffcb4a – цвет текста
299 0 "Жалящий рой"
299 1 "^ffffffЖалящий рой Ур. %d
^ffcb4aДальность: ^96f5ff%.1f^ffffff ^ffcb4aм
^ffcb4aМаг. энергия: ^96f5ff%.1f^ffffff
^ffcb4aВремя активации: ^ffffff1.5 ^ffcb4aсек
^ffcb4aПризывание: ^ffffff1.0 ^ffcb4aсек
^ffcb4aПерезарядка: ^ffffff1.0 ^ffcb4aсек
^ffcb4aОграничения оружия: ^ffffffМагическое оружие, Безоружный
^ffcb4aСтатус: ^ffffffСтойкий
Персонаж призывает ядовитых насекомых, чтобы атаковать врага,
нанося ^96f5ff%d%%^ffffff магического урона и ^96f5ff%.1f ^ffffffединиц урона от дерева."
12/28/2009, 18:44
#1196
elite*gold: 0
Join Date: Dec 2009
Posts: 57
Received Thanks: 24
поздравляю всех с очередным новым обновлением
опять все сначала.
12/28/2009, 18:59
#1197
elite*gold: 0
Join Date: Aug 2009
Posts: 70
Received Thanks: 18
не пугайся, все смещения на своих местах. а если убегут - опять найдем
12/29/2009, 00:25
#1198
elite*gold: 0
Join Date: Jan 2009
Posts: 45
Received Thanks: 12
Спасибо, подразнил, - 'когда можно взять все из «skillstr.txt», что находится в «configs.pck».' Подскажи что использовать для чтения *.pck)
Спасибо)))
12/29/2009, 08:24
#1199
elite*gold: 0
Join Date: Sep 2009
Posts: 9
Received Thanks: 1
obiov ,
12/29/2009, 10:02
#1200
elite*gold: 0
Join Date: Apr 2009
Posts: 237
Received Thanks: 403
Вот, уже распакованный configs.pck + распаковщик
Attached Files
pack.rar
(340.1 KB, 67 views)
All times are GMT +1. The time now is 03:09 .