Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
 
 
Опции темы Опции просмотра
Старый 29.09.2008, 02:33   #11
Пользователь
 
Аватар для charly911
 
Регистрация: 20.05.2008
Адрес: Arg.
Сообщений: 35
Сказал Спасибо: 2
Имеет 3 спасибок в 2 сообщенях
charly911 пока неопределено
По умолчанию I think this should work

I think this should work:

Delphi Код:
begin                    // Get Mob Info if (FromServer) and (ConnectName=PJName) and (pck[1]=#$16) then begin MobID[i]:=ReadD(2);      // String MobX[i][1]:=Read(14);    // Integer MobX[i][2]:=Read(15); MobX[i][3]:=Read(16); MobX[i][4]:=Read(17); MobY[i][1]:=Read(18); MobY[i][2]:=Read(19); MobY[i][3]:=Read(20); MobY[i][4]:=Read(21); MobZ[i][1]:=Read(22); MobZ[i][2]:=Read(23); MobZ[i][3]:=Read(24); MobZ[i][4]:=Read(25); end; end; //************************************************************************************************ begin MobXTot[i]:=MobX[i][1]+MobX[i][2]+MobX[i][3]+MobX[i][4]; MobYTot[i]:=MobY[i][1]+MobY[i][2]+MobY[i][3]+MobY[i][4];  // MobXTot, MobYTot, MobZTot : extended MobZTot[i]:=MobZ[i][1]+MobZ[i][2]+MobZ[i][3]+MobZ[i][4]; Distance[i]:=sqr((MobXTot[i]-MyX)*(MobXTot[i]-MyX)+(MobYTot[i]-MyY)*(MobYTot[i]-MyY)); // Extended end; //************************************************************************************************* begin                 //  Find Nearest Mob Nearest:=0; for i:=1 to 100 do     begin     If Distance[i]<Distance[Nearest] then Nearest:=i;     end; end; //************************************************************************************************ begin     // Atack buf:=#$0A; WriteD(MobX[i][1]+MobX[i][2]+MobX[i][3]+MobX[i][4]); WriteD(MobY[i][1]+MobY[i][2]+MobY[i][3]+MobY[i][4]); WriteD(MobZ[i][1]+MobZ[i][2]+MobZ[i][3]+MobZ[i][4]); end;


I just keep the "raw" mob location, an use the variable Distance[i] to convert the int to ext...
I can not test it because im at work -.-
Then ill tell you the results.

Charly.
charly911 вне форума   Ответить с цитированием
 

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 14:49.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!