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

GetMapCell не работает

тут можно задать вопрос по скриптингу
Post Reply
volhram
Novice
Novice
Posts: 73
Joined: 25.08.2006 22:47

GetMapCell не работает

Post 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); "
Кто-нибудь подскажите где что исправить....
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

уже исправлено, жди апдейта сегодня-завтра.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply