Показать сообщение отдельно
Старый 11.06.2009, 02:52   #1
Новичок
 
Регистрация: 10.06.2009
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
darkus пока неопределено
По умолчанию Стандартный скрип, надо поправить

вообщем взял стантартный скрипт идущий в комплекте, Anti-target
сам в скриптовании можно сказать полный ноль, тока начинаю

интересует часть
Код:
//shadowmelt

if FromClient and (pck[1]=#$1B) and (pck[2]=#$07) then
begin
shade:=1;
buf:=#$48#$00#$00#$FE#$FF#$7F#$AB#$03#$00#$E9#$F1#$FF#$FF#$88#$D4#$00#$00#$00#$00#$00#$00;
SendToServer;
SendMsg('Skipped to Shadows');
end;

if FromClient and (pck[1]=#$1B) and (pck[2]=#$08) then
begin
shade:=0;
buf:=#$30#$00#$00;
SendToServer;
SendMsg('Reveal from Darkness');
end;

if shade = 1 then
begin
if FromClient and (pck[1]=#$30) then pck:='';
end;
точнее интересует 2ая часть - выход из хайда, надо сделать выход путем отправки клиенту пакета 0xE0 (ObservationReturn), ну и соответственно запись координаты в момент ухода в хайд, дабы выйти из него на том же месте
прошу помочь, интересует как готовый вариант так и что-то в пути к нему
darkus вне форума   Ответить с цитированием