Просмотр полной версии : Скрипты для AioN
Можно ли в использовать скрпты для айона? если да, то какие особенности?
И в частности как скрипт
begin
if FromClient and (ConnectName='name)
and (pck=HStr('xx yy zz')) then begin
buf:=HStr('zz xx yy 00 00');
SendToServerEx('name');
pck:='';
end;
end.
переделать под айон?
к сожалению на оффах имена соединений корректно не определяются так как проток уже сменился и за имя отвечает другой пакет, но в остальном всё так же, единственное в айоне второй и 3й байты тоже можно считать ИД пакета так как второй байт это версия протокола а 3й это инвертированный первый (только до исправления первого байта второй шифровкой)
всо спс разобрался :)
сделал
begin
if FromClient
and (pck=HStr('xx yy zz')) then begin
buf:=HStr('zz xx yy 00 00');
SendToServer;
pck:='';
end;
end.
я нуб
Добавлено через 3 часа 6 минут
а как сделать что бы несколько пакетов посылал?
а как сделать что бы несколько пакетов посылал?вот так например:
begin
if FromClient
and (pck=HStr('xx yy zz')) then begin
buf:=HStr('zz xx yy 00 00');
SendToServer;
buf:=HStr('zz xx yy сс 00');
SendToServer;
pck:='';
end;
end.
можно присвоить имя во вкладке дополнительно таким образом:
begin
SetName('123');
end.
и так же сделать скрипт:
const
name = '123';
begin
if FromClient and (ConnectName='name')
and (pck=HStr('xx yy zz')) then begin
buf:=HStr('zz xx yy 00 00');
SendToServerEx('name');
pck:='';
end;
end.
vBulletin® v3.6.11, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot