Changes between Initial Version and Version 1 of Ticket #26
- Timestamp:
- Apr 29, 2008 2:38:44 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #26 – Description
initial v1 5 5 ----------TMemo1----------- 6 6 X>0 7 7 8 X<10 9 8 10 Y>40 11 9 12 Y<63 13 10 14 Name=Human Hadagan Fighter T10 11 15 --------------------------- … … 15 19 ----------TMemo2----------- 16 20 AddObject(MyGroup,GetObjectById(#ID#)) 21 17 22 SetDiplomacy(0,#PLAYER#,0) 23 18 24 --------------------------- 19 25 И все эти константы (я думаю, что кроме прототипа #NAME#, ID #ID#, номера игрока #PLAYER#, X #X#, Y #Y# - больше ничего не надо) будут простым AnsiReplaceStr заменяться на соответствующие свойства каждого найденного объекта, то есть при нахождении каждого объекта, удовлетворяющего данным свойствам, к строке-результату должен добавляться изменённый текст исходного скрипта, например так: 20 26 -------Result-------------- 21 27 AddObject(MyGroup,GetObjectById(988725)) 28 22 29 SetDiplomacy(0,9,0) 23 30 24 31 AddObject(MyGroup,GetObjectById(988731)) 32 25 33 SetDiplomacy(0,9,0) 26 34 27 35 AddObject(MyGroup,GetObjectById(988736)) 36 28 37 SetDiplomacy(0,9,0) 29 38 ---------------------------