Page 1 of 1

внутренние задержки

Posted: 10.01.2014 13:32
by defenderdragon
добрый день уважаемые
собственно сабж

Code: Select all

           
while not Dead do 
           if findtype($0000,ground) >0 then
           begin
           ....
           for i := 0 to 19 do
           begin
           MoveItems(containerID, array[i], $ffff, $762C3BE4, 0, 0, 0, 5000);                
           end;    
           end;
           end. 
скрипт перебирает масив из 19 элементов в контейнере на полу
а также переносит эти элементы по другим контейнерам так вот дело в том что в фор наблюдается задержка в 0.5 сек
с чем это связано?
спасибо

Re: внутренние задержки

Posted: 10.01.2014 16:25
by Vizit0r
может это связано воооон с теми 5000 в конце мувайтемс, не?

Re: внутренние задержки

Posted: 10.01.2014 21:35
by defenderdragon
странно почему это не задокументировано
function MoveItem(ItemID : Cardinal; Count : Integer; MoveIntoID : Cardinal; X,Y,Z : Integer) : Boolean
в любом случае спасибо

Re: внутренние задержки

Posted: 10.01.2014 21:43
by Vizit0r
может потому что MoveItem и MoveItems это разные функции?

Re: внутренние задержки

Posted: 21.01.2014 13:58
by defenderdragon
Vizit0r wrote:может потому что MoveItem и MoveItems это разные функции?
пойду очки куплю.... :D