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

Animal Taming for DW

Only working scripts
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Animal Taming for DW

Post by drabadan »

reynard wrote:Сначала скрипт отлично работал, вкачал на нём таминг нормально. Потом обновил стелс клиент и скрипт начал выдавать такое:

Code: Select all

08:05:42:942 [John Doe]: Compiling
08:05:42:989 [John Doe]: Compiler: [Error] (ANIMALtaming.sc at 31:13):  Array type required ;
Error line is: "   lol:=Char[2]+': all release'; "
08:05:42:992 [John Doe]: Compiling failed
08:05:42:994 [John Doe]: Script ANIMALtaming.sc stopped successfuly
Что это может быть? Последняя версия клиента не поддерживает таких строк?

Code: Select all

var
 tarr : Array[0..1] of String;
 tmpStr : String; 
begin               
 tarr[0] := 'hello';
 tarr[1] := 'world'; 
 AddToSystemJournal(tarr[0]);
 AddToSystemJournal(tarr[0] + 'world');
 AddToSystemJournal(tarr[0] + tarr[1] + ' and a happy new year!');   
end;

Code: Select all

08:21:37:833 [OSI_AR]: Compiler: [Error] (WorldNumTests.sc at 55:26):  Array type required ;
Error line is: "  AddToSystemJournal(Char[0] + tarr[1] + ' and a happy new year!'); "
http://www.delphibasics.ru/Char.php
ты используешь приведение типа а не свой массив. Переименуй его в NotReservedCompilerWord или AnyArrayTitle и будет работать.

Code: Select all


  myChar := Char(67);               // Использование Char как стандартное приведение
  ShowMessage('Char(67) = '+myChar);
reynard
Posts: 7
Joined: 04.06.2016 0:00

Re: Animal Taming for DW

Post by reynard »

drabadan wrote:...Переименуй его в NotReservedCompilerWord или AnyArrayTitle и будет работать...
Спасибо огромное! А я даже не подумал про это))) Всё заработало.
Oasis
Novice
Novice
Posts: 52
Joined: 02.01.2014 14:15

Re: Animal Taming for DW

Post by Oasis »

Серега привет.
Тоже начал тестить последнею версию та же фигня,
drabadan, спасибо большое.
Post Reply