IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> Аналог Thread.Sleep в JScript для JMC
Гость_hoodoos_*
сообщение 23 May 2009, 12:06
Сообщение #1







Что-то уже второй день не могу найти такой вот аналог.. Для чего это нужно? Ну например я хочу с помощью команды #lick прочитать некий файл и выполнить все команды из него с некой задержкой. Мне это нужно было для создания нового чара, чтобы команды скрипта уходили не все скопом, а друг за другом с определенной задержкой.

Добавлено ([mergetime]1243069596[/mergetime]):
Допер сделать так laugh.gif:
Код
function sendWithDelay(command)
{
   var count = 0;
   while(true){
       count++;
       if( count == 1000000 ){
           break;
       }
   }
   jmc.send(command);
}

function obj(name)
{
   var fso = new ActiveXObject('Scripting.FileSystemObject');
   var p = fso.OpenTextFile(name);
   while(!p.AtEndOfStream)
   {
       s = p.ReadLine();
       sendWithDelay(s);
   }
   p.Close();
}


безусловно, мегакриво, но работать по идее должно. Но тем неменее, не рабоатет. Проблема в том что jmc нормально считывает и делает jmc.send с нужной задержкой, но почему-то сразу не отсылает команды в муд, а отсылает только по завершении выполнения всего скприпта. Как забороть? smile.gif
Go to the top of the pageAdd Nick
 
+Quote Post
Ennin
сообщение 09 Jun 2009, 14:33
Сообщение #2

strange thing
Сообщений: 2 586
Спасибо сказали: 94 раза




#lick filename {#wt 10;%0} n


--------------------
anyway the wind blows...
Go to the top of the pageAdd Nick
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29 March 2024 - 12:28
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика