Page 1 of 1

GetMapCell не работает

Posted: 20.06.2016 0:03
by volhram
Здравствуйте.
Попытался запустить старый скрипт, который у меня раньше работал, а теперь на другом сервере не хочет...
выкладываю кусок скрипта до строчки, на которой выдаёт ошибку...
как я понял это ошибка не синтаксическая, скрипт выполняется до MapCell := GetMapCell(xx, yy, WorldNum);

Code: Select all

var
   x, y, mess : Integer;
   xx, yy, T : Word;
   Z: ShortInt; 
   MapCell: TMapCell;
   //StaticCell: TStaticCell;
   pickaxeID : Cardinal; 
begin  
   for x := -2 to 2 do
   begin
      for y := -2 to 2 do
      begin 
         xx := GetX(self)+x;
         yy := GetY(self)+y; 
         ClientPrint(IntToStr(xx)+'   '+IntToStr(yy));
         MapCell := GetMapCell(xx, yy, WorldNum);
         
         T := MapCell.Tile;
         if (T > 239) and (T < 244) then
останавливается и выдаёт ошибку :
Exec: [Error] (Inceptum_Mining_120.sc at line 464). Pax Unhandled Exception : Access violation at address 00409504 in module 'Stealth.exe'. Read of address 00140002
Error line is: " MapCell := GetMapCell(xx, yy, WorldNum); "
Кто-нибудь подскажите где что исправить....

Re: GetMapCell не работает

Posted: 20.06.2016 7:38
by Vizit0r
уже исправлено, жди апдейта сегодня-завтра.