Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Проблема с GetTickCount

тут можно задать вопрос по скриптингу
Post Reply
KaToK
Neophyte
Neophyte
Posts: 40
Joined: 31.01.2008 22:40
Contact:

Проблема с GetTickCount

Post by KaToK »

Code: Select all

    AddToSystemJournal('tt use music '+inttostr(tt));
    AddToSystemJournal('GetTickCount use music '+inttostr(GetTickCount));
    while (tt+10000 < GetTickCount) do wait(100);
    Usetype($0EB2,$0000);
Вроде простой код все должно работать, но вот незадача.

Code: Select all

14:32:14:710 [Recoren_PFUO]: tt use music 1988302116
14:32:14:710 [Recoren_PFUO]: GetTickCount use music 1988307295
14:32:42:307 [Recoren_PFUO]: tt use music 1988329650
14:32:42:307 [Recoren_PFUO]: GetTickCount use music 1988334892
14:33:30:868 [Recoren_PFUO]: tt use music 1988368354
14:33:30:868 [Recoren_PFUO]: GetTickCount use music 1988383455
когда tt+10000 больше чем GetTickCount
скрипт виснет на while (tt+10000 < GetTickCount) do wait(100);
Stealth 8.7.8 | Клиент: 7.0.64.3
GeeZeR
Apprentice
Apprentice
Posts: 226
Joined: 28.01.2012 19:48

Re: Проблема с GetTickCount

Post by GeeZeR »

Измени код цикла на этот и посмотри что пишет:

Code: Select all

While (tt+10000 < GetTickCount) do begin
     AddToSystemJournal(inttostr(tt+10000));
     AddToSystemJournal(inttostr(GetTickCount));
     Wait(1000);
end;
Stealth 8.10.2 | Клиент: 7.0.13.4
KaToK
Neophyte
Neophyte
Posts: 40
Joined: 31.01.2008 22:40
Contact:

Re: Проблема с GetTickCount

Post by KaToK »

Я там какой-то костыль придумал :)
Вернусь к прокачке скила, проверю. Странно чего сам не попробовал подобное.
Stealth 8.7.8 | Клиент: 7.0.64.3
Post Reply