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

Прошу помочь разобраться с работой с Flags

тут можно задать вопрос по скриптингу
Post Reply
bebebe
Posts: 5
Joined: 27.09.2011 14:20
Location: Age of Power

Прошу помочь разобраться с работой с Flags

Post by bebebe »

Прочитал топик Help для Stealth Release 1.0

Меня заинтересовало как работать с
:idea:

Code: Select all

Program New; 
var   FlagSet: TTileDataFlagSet; 
begin 
// флаги, что соответствуют 67117569 
// [tdfBackground,tdfSurface,tdfNoShoot,tdfUnknown2] 
FlagSet:= ConvertIntegerToFlags(67117569); 
IF tdfSurface in FlagSet then 
AddToSystemJournal('surface');  
IF tdfImpassable in FlagSet then 
AddToSystemJournal('impass');  
end. 
Кто может более детально рассказать как с таким работать, а то у меня данный пример даже не запускается.
Допустим мы его запустили, как стелсу показать с какого итема считывать FlagSet?


13:15:05:921 [Se]: Compiler: [Error] (attack.txt at 4:42): Invalid number of parameters
13:15:05:921 [Se]: Compiling failed
13:15:05:921 [Se]: Script attack.txt stopped successfuly
Alex
Moderator
Moderator
Posts: 351
Joined: 07.04.2005 4:41

Re: Прошу помочь разобраться с работой с Flags

Post by Alex »

функции для работы с тайлами(c описанием): http://stealth.od.ua/wiki/doku.php?id=tile_working
тут есть возможные варианты флагов + пример: http://stealth.od.ua/wiki/doku.php?id=c ... gertoflags
Новый стелс лежит тут. Стелс это произведение искусства! :)
bebebe
Posts: 5
Joined: 27.09.2011 14:20
Location: Age of Power

Re: Прошу помочь разобраться с работой с Flags

Post by bebebe »

Alex wrote:функции для работы с тайлами(c описанием): http://stealth.od.ua/wiki/doku.php?id=tile_working
тут есть возможные варианты флагов + пример: http://stealth.od.ua/wiki/doku.php?id=c ... gertoflags
Спасибо, буду рисерчить...
Post Reply