PDA

Просмотр полной версии : [Информация] Научите делать скрипты для 2.7-3.0


freshinin-aion
26.01.2012, 18:13
Всем доброго времени суток.
Хотелось бы спросить у тех кто знает как делать скрипты для использования всех скилов сразу. Попрошу научить меня делать этот пакет: D0 00 57 6F FF CC CC DD 00 60 CA 00 00 00 00 79 8D 00 00
var
TargetID:integer;
StartSkill:word;
procedure DoTheSkill(SkillID:word; Level:byte);
begin
buf := HStr('D0 00 57 6F FF CC CC DD 00 60 CA 00 00 00 00 79 8D 00 00');
WriteH(SkillID, 6);
WriteC(Level, 8);
WriteD(TargetID, 10);
SendToServer;
end;
begin
StartSkill := 177;....

Это урывок из скрипта для глада на 2.7+
Прошу подсказать как можно сделать пакет только например для стража или сина. Жду помощи знаю что в этом разбирается happytorn ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

freshinin-aion
27.01.2012, 16:38
Смотри:
Пример скрипт на сина.

[PHP]var
TargetID:integer;
StartSkill:word;

procedure DoTheSkill(SkillID:word; Level:byte);
begin
buf := HStr('CF 57 6C CC CC DD 00 FF FF FF FF 00 00 00 00 00 00');
WriteH(SkillID, 4);
WriteC(Level, 6);
WriteD(TargetID, 8);
SendToServer;
end;

begin
StartSkill := 2117;
if (FromClient) and (ReadC(1) = $CF) and (ReadH(4) = StartSkill) then
begin
TargetID := ReadD(8);

УдАчИ

Смотри, мя уже научили и хочу исправить несколько ошибок..
1. WriteH(SkillID, 6);
WriteC(Level, 8);
WriteD(TargetID, 10); вот так должно быть.
2. begin
StartSkill := 2177;
if (FromClient) and (ReadC(1) = $D0) and (ReadH(6) = StartSkill) then

Спасибо happytornну

x-miskalin-x
02.02.2012, 13:24
Смотри, мя уже научили и хочу исправить несколько ошибок..
1. WriteH(SkillID, 6);
WriteC(Level, 8);
WriteD(TargetID, 10); вот так должно быть.
2. begin
StartSkill := 2177;
if (FromClient) and (ReadC(1) = $D0) and (ReadH(6) = StartSkill) then

Спасибо happytornну
WriteH(SkillID, 6)
WriteC(Level, 8)
WriteD(TargetID, 10)

Можешь объяснить что это за функции, и почему именно такие параметры в неё подставляются?

Usilok77
16.02.2012, 02:19
Можешь объяснить что это за функции, и почему именно такие параметры в неё подставляются?
вот ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) ссылка на первоисточник, так сказать)

Зубочистка
13.03.2012, 18:16
кто подскажет,как поставить паузу или задержку между использованием скилов?

talala
13.03.2012, 21:16
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

c-lavr
13.03.2012, 23:46
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Читаем сначала это, первоисточник - надеюсь вопросов станет меньше