Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Написание скриптов под 3.0

-

Боты, скрипты и прочий софт для Aion

- Весь софт по Aion, скрипты и боты для игры

Ответ
 
Опции темы
Старый 20.12.2012, 16:21   #16
 Разведчик
Аватар для .::SHOT::.
 
.::SHOT::. неизвестен в этих краях.::SHOT::. неизвестен в этих краях
Регистрация: 18.11.2012
Сообщений: 33
Популярность: -143
Сказал(а) спасибо: 192
Поблагодарили 4 раз(а) в 4 сообщениях
Отправить сообщение для .::SHOT::. с помощью Skype™
 
По умолчанию Re: Написание скриптов под 3.0

Цитата:
Сообщение от 666Смерть666Посмотреть сообщение
мм там твой пакет? на то что ты инвиз палишь?

ну да)
  Ответить с цитированием
Старый 20.12.2012, 17:14   #17
 Старший сержант
Аватар для lightbearer
 
lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(lightbearer сломал счётчик популярности :(
Регистрация: 31.03.2012
Сообщений: 205
Популярность: 10742
Сказал(а) спасибо: 49
Поблагодарили 134 раз(а) в 104 сообщениях
Отправить сообщение для lightbearer с помощью Skype™
 
По умолчанию Re: Написание скриптов под 3.0

//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin

if fromserver and (readC(1)=$EF) and (ReadC(35)=$00) then begin
buf := hstr('EF 00 6D 10 FF B5 02 01 00 7D 00 00 00 00 00 79 8D 00 00');
writes(ReadS(50) + ' ' + vartostr(readH(length(pck)-19)) + ' ');
setlength(buf, length(buf)-2);
case ReadC(37) of
$04: writes('Убийца ');
$05: writes('Стрелок ');
$0B: writes('Чародей ');
$08: writes('Закл ');
$01: writes('Глад ');
$0A: writes('Целитель ');
$02: writes('Страж ');
$07: writes('Волш ');
end;
setlength(buf, length(buf)-2);
case ReadH(length(pck)-13) of
$01: writes('Воин 9-го ранга');
$02: writes('Воин 8-го ранга');
$03: writes('Воин 7-го ранга');
$04: writes('Воин 6-го ранга');
$05: writes('Воин 5-го ранга');
$06: writes('Воин 4-го ранга');
$07: writes('Воин 3-го ранга');
$08: writes('Воин 2-го ранга');
$09: writes('Воин 1-го ранга');
$0A: writes('Офицер 1-го ранга');
$0B: writes('Офицер 2-го ранга');
$0C: writes('Офицер 3-го ранга');
$0D: writes('Офицер 4-го ранга');
$0E: writes('Офицер 5-го ранга');
$0F: writes('Генерал');
$10: writes('Великий генерал');
$11: writes('Командующий');
$12: writes('Военачальник');
end;
sendtoclient;
end;
end.
попробуй я просто щас не дома с ноута сижу нет возможности проверить так что проверь
________________
Хочется взять и уснуть.
  Ответить с цитированием
Старый 20.12.2012, 19:05   #18
 Разведчик
Аватар для .::SHOT::.
 
.::SHOT::. неизвестен в этих краях.::SHOT::. неизвестен в этих краях
Регистрация: 18.11.2012
Сообщений: 33
Популярность: -143
Сказал(а) спасибо: 192
Поблагодарили 4 раз(а) в 4 сообщениях
Отправить сообщение для .::SHOT::. с помощью Skype™
 
По умолчанию Re: Написание скриптов под 3.0

Цитата:
Сообщение от 666Смерть666Посмотреть сообщение
//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin

if fromserver and (readC(1)=$EF) and (ReadC(35)=$00) then begin
buf := hstr('EF 00 6D 10 FF B5 02 01 00 7D 00 00 00 00 00 79 8D 00 00');
writes(ReadS(50) + ' ' + vartostr(readH(length(pck)-19)) + ' ');
setlength(buf, length(buf)-2);
case ReadC(37) of
$04: writes('Убийца ');
$05: writes('Стрелок ');
$0B: writes('Чародей ');
$08: writes('Закл ');
$01: writes('Глад ');
$0A: writes('Целитель ');
$02: writes('Страж ');
$07: writes('Волш ');
end;
setlength(buf, length(buf)-2);
case ReadH(length(pck)-13) of
$01: writes('Воин 9-го ранга');
$02: writes('Воин 8-го ранга');
$03: writes('Воин 7-го ранга');
$04: writes('Воин 6-го ранга');
$05: writes('Воин 5-го ранга');
$06: writes('Воин 4-го ранга');
$07: writes('Воин 3-го ранга');
$08: writes('Воин 2-го ранга');
$09: writes('Воин 1-го ранга');
$0A: writes('Офицер 1-го ранга');
$0B: writes('Офицер 2-го ранга');
$0C: writes('Офицер 3-го ранга');
$0D: writes('Офицер 4-го ранга');
$0E: writes('Офицер 5-го ранга');
$0F: writes('Генерал');
$10: writes('Великий генерал');
$11: writes('Командующий');
$12: writes('Военачальник');
end;
sendtoclient;
end;
end.
попробуй я просто щас не дома с ноута сижу нет возможности проверить так что проверь

ща попробую зарание спс)))

Добавлено через 50 минут
Неа не робит(((((((

Последний раз редактировалось .::SHOT::.; 20.12.2012 в 19:56. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 28.12.2012, 14:12   #19
 Разведчик
Аватар для Gestapooo
 
Gestapooo никому не известный тип
Регистрация: 14.03.2011
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 22
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Написание скриптов под 3.0

Цитата:
Сообщение от 666Смерть666Посмотреть сообщение
Пример скрипта
Код:
var
TargetID:integer;
StartSkill:word;

procedure DoTheSkill(SkillID:word; Level:byte);
begin
WriteH(SkillID, 6);
WriteC(Level, 8);
WriteD(TargetID, 10);
SendToServer;
end;

begin
StartSkill := 2437;
if (FromClient) and (ReadC(1) = $EF) and (ReadH(6) = StartSkill) then
begin
buf:=pck;
TargetID := ReadD(10);
DoTheSkill(2348, 4);
end;
end.
2437 это наш айди активатора скрипта меняем его под себя 2348 айди скилла айди который вылетает после активатора 4 это уровень скилла ну вообщем это всё [Ссылки могут видеть только зарегистрированные пользователи. ]не реклама
Псссы. Со скриптом помог c-lavr

спасибо!работает!
а задержки между скилами можно сделать? пробовал с 2.7 не получилось
  Ответить с цитированием
Старый 09.02.2013, 15:35   #20
 Разведчик
Аватар для Nacho
 
Nacho никому не известный тип
Регистрация: 08.05.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Написание скриптов под 3.0

Спасибо большое! А как. задержку сделать? Буду блогодарен.))
  Ответить с цитированием
Старый 10.03.2013, 21:37   #21
 Разведчик
Аватар для Djagernaut
 
Djagernaut никому не известный тип
Регистрация: 03.03.2010
Сообщений: 16
Популярность: 10
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Djagernaut с помощью Skype™
 
По умолчанию Re: Написание скриптов под 3.0

На фин..ле не работает ((
________________
Помог, тыкни Спасибо
  Ответить с цитированием
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Скрипт] Написание АВТО скриптов под ваш класс. k2_target Боты, скрипты и прочий софт для Aion 61 16.12.2012 10:08
[Помогите!] Написание скриптов под WP Agpeccop Общение и обсуждение 7 21.06.2011 13:03
[Помогите!] Написание скриптов в l2phx Yurii77 Общение и обсуждение Aion 4 03.03.2011 14:07

Заявление об ответственности / Список мошенников

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

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net