aion programmer
10.01.2012, 18:11
Наверное всех достает каждый раз лазить в пакетник и открывать пакет на тп,к тому-же они место засоряют много...
В связи с этим решил написать скрипт,чтобы тпхаться с помощью команд не лазя в пакетник,ну и соответственно поделится с вами=))
Вот он:
begin
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 42 04 3E 04 3D 04 35 04 3B 04 4E 04 00 00')) //.к тонелю
then
begin
buf:=HStr('C9 57 66 04 91 09 B5 44 49 D2 63 44 4A 2A 93 43 5C');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 32 04 4B 04 45 04 3E 04 34 04 20 00 3A 04 20 00 3D 04 4F 04 45 04 30 04 3C 04 00 00')) // .выход к няхам
then
begin
buf:=HStr('C9 57 66 04 3A 13 63 44 B2 60 20 43 28 51 AB 43 2E');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 3F 04 3E 04 42 04 3E 04 3A 04 43 04 00 00 ')) // .к потоку
then
begin
buf:=HStr('C9 57 66 04 5D 3B B2 44 8D D3 F4 44 BA 63 99 43 74 00');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 41 04 3E 04 42 04 35 04 00 00')) // .к соте
then
begin
buf:=HStr('C9 57 66 04 17 10 29 45 21 8B 71 44 CA 5F BE 43 20 00');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 3F 04 30 04 41 04 45 04 35 04 00 00')) // .к пасхе
then
begin
buf:=HStr('C9 57 66 04 99 B8 B0 44 45 40 40 44 80 63 9C 43 75 00');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 38 04 3D 04 33 04 20 00 42 04 3E 04 3D 04 35 04 3B 04 4C 04 00 00')) // .инг тонель
then
begin
buf:=HStr('C9 57 66 04 7D 67 AA 44 4B 96 0F 45 3C 56 94 43 23 00 ');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 40 04 3E 04 3C 04 31 04 43 04 00 00')) // .к ромбу
then
begin
buf:=HStr('C9 57 66 04 52 E4 3E 44 3C D3 F0 44 C7 EB A8 43 66 00');
SendToServer;
pck:='';
end;
end.
Команды:
.к тонелю (ТПхает из келькмароса ко входу в тоннель)
.выход к няхам (ТПхает к двери котрая ведет в инг)
.к потоку (ТПхает к потоку в инге где обычно асмы ждут нях)
.к соте (ТПхает к деревне Сотерия,я там обычно ставлю нику)
.к пасхе (тпхает ко входу пхасумандир)
.инг тонель (ТПхает из ингисона ко входу в тоннель)
.к ромбу (ТПхает к деревне ромбус)
P.S
Могу написать подобный скрипт и не только.
Разумеется от ваших спасибок зависит буду ли я выкладывать подобное дальше=))
//п.28 - от меня это тоже зависит. talala
Добавлено через 47 минут
Чуть не забыл:
Чтобы не возникало вопросов сразу поясню ТП работает только в одной локе (вы не сможете ТПхнуться из келькмароса сразу в инг,поэтому скрипт и называется ТП по локе)=))
Тестилось на 2.5.версии
В связи с этим решил написать скрипт,чтобы тпхаться с помощью команд не лазя в пакетник,ну и соответственно поделится с вами=))
Вот он:
begin
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 42 04 3E 04 3D 04 35 04 3B 04 4E 04 00 00')) //.к тонелю
then
begin
buf:=HStr('C9 57 66 04 91 09 B5 44 49 D2 63 44 4A 2A 93 43 5C');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 32 04 4B 04 45 04 3E 04 34 04 20 00 3A 04 20 00 3D 04 4F 04 45 04 30 04 3C 04 00 00')) // .выход к няхам
then
begin
buf:=HStr('C9 57 66 04 3A 13 63 44 B2 60 20 43 28 51 AB 43 2E');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 3F 04 3E 04 42 04 3E 04 3A 04 43 04 00 00 ')) // .к потоку
then
begin
buf:=HStr('C9 57 66 04 5D 3B B2 44 8D D3 F4 44 BA 63 99 43 74 00');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 41 04 3E 04 42 04 35 04 00 00')) // .к соте
then
begin
buf:=HStr('C9 57 66 04 17 10 29 45 21 8B 71 44 CA 5F BE 43 20 00');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 3F 04 30 04 41 04 45 04 35 04 00 00')) // .к пасхе
then
begin
buf:=HStr('C9 57 66 04 99 B8 B0 44 45 40 40 44 80 63 9C 43 75 00');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 38 04 3D 04 33 04 20 00 42 04 3E 04 3D 04 35 04 3B 04 4C 04 00 00')) // .инг тонель
then
begin
buf:=HStr('C9 57 66 04 7D 67 AA 44 4B 96 0F 45 3C 56 94 43 23 00 ');
SendToServer;
pck:='';
end;
If FromClient and (pck=Hstr('B9 57 76 00 2E 00 3A 04 20 00 40 04 3E 04 3C 04 31 04 43 04 00 00')) // .к ромбу
then
begin
buf:=HStr('C9 57 66 04 52 E4 3E 44 3C D3 F0 44 C7 EB A8 43 66 00');
SendToServer;
pck:='';
end;
end.
Команды:
.к тонелю (ТПхает из келькмароса ко входу в тоннель)
.выход к няхам (ТПхает к двери котрая ведет в инг)
.к потоку (ТПхает к потоку в инге где обычно асмы ждут нях)
.к соте (ТПхает к деревне Сотерия,я там обычно ставлю нику)
.к пасхе (тпхает ко входу пхасумандир)
.инг тонель (ТПхает из ингисона ко входу в тоннель)
.к ромбу (ТПхает к деревне ромбус)
P.S
Могу написать подобный скрипт и не только.
Разумеется от ваших спасибок зависит буду ли я выкладывать подобное дальше=))
//п.28 - от меня это тоже зависит. talala
Добавлено через 47 минут
Чуть не забыл:
Чтобы не возникало вопросов сразу поясню ТП работает только в одной локе (вы не сможете ТПхнуться из келькмароса сразу в инг,поэтому скрипт и называется ТП по локе)=))
Тестилось на 2.5.версии