PDA

Просмотр полной версии : поторение действия скрипта


Rash
14.03.2011, 21:27
скрипт повторяет 2 раза действие заданное в условии в последовательные пару миллисекунд(в пх), как ограничить до 1 раза выполнения? поиск не помог

NLObP
14.03.2011, 21:32
Rash, какой именно скрипт? Давай его сюда, будем смотреть.

Rash
14.03.2011, 21:37
кусок

begin
if FromClient and (ConnectName='ch1')
and (pck=HStr('27 18 E6 D6 10 02 00 00 00')) then begin
buf:=HStr('39 C0 04 00 00 00 00 00 00 00');
SendToServerEx('ch2');
pck:='';
end;
end.

не хватало pck ) проблемам решена) но появился новый вопрос, можно ли сделать следующее - пишу в пм чару или некую фразу заданную в скрипте,а персонаж берёт того в таргет? с помощью чего сделать такой кусок для скрипта?

червь
14.03.2011, 23:40
из пакета say берешь ObjID и вставляешь в Attack

Rash
15.03.2011, 00:02
ну кидая пати , давая трейд, пм бла бла бла, это и так понятно ObjId берёться, а визуально это в пару строчках можно выложить? думаю знатокам это 1 минута, а мне проблема на неделю

supernewbie
15.03.2011, 09:58
если ОтКлиента и Пакет=СказатьДва тогда
начало
ОбжектИД равно ЧитаемД(2)
буф равно #$1Ф
НаписатьМаску('ддддц',[ОбжектИД, ноль, ноль, ноль, ноль]);
ОтправитьНаСерверНа('ch2');
конец