| DracoLich   
   Posts: 251
 
 | 
			| 
 
				
Code:
 ****/////////////////////////  [scrolls]!#VRv5080:S1;
 !?CM1&v5080=1;
 !!CM:I?y1 F?y2;
 !!FU|y1>5/y1<0:E;
 !!FU&y2<>1:E;
 
 !!CA-1:H1/?y2 B3/y1;
 !!FU|y2=-1/-1:E;
 
 !!HEy2:A=0;
 !!FU&-1:E;
 
 !!IF:Q1^Вы хотите переписать заклинания с ваших свитков в книгу заклинаний?^;
 !!FU&-1:E;
 
 !!VRv1:S0;
 !!DO20988/0/69/1:Py1/y2/1;
 !!IF&v1=0:M^Извините, но у вас нет свитков. Приходите, когда они появятся.^;
 !!FU&v1=0:E;
 ----------------
 ----------------
 !!IF:Q2^Хотите переписать все свитки вместе? Нажмите Отмена, если хотите указать нужные.^;
 !!DO20988/0/69/1&-2:Py1/y2/0;
 !!FU&-2:E;
 !!VRv5:S0;
 ----------------
 ----------------
 !!DO20988/0/69/1:Py1/y2/0/1;
 !!IF:Q3/36/v5/2^Это будет стоить: %V5 золотых. Вы согласны?^;
 !!OW:R-1/6/?i;
 !!IF&v5>i:M^Недостаточно золота^;
 !!FU|-3/v5>i:E;
 !!VRi:-v5;
 !!OW:R-1/6/i;
 !!DO20988/0/69/1:Py1/y2/0/2;
 
 !?FU20988&x3=0/v5080=1;
 !!VRy1:Sx16 +1001;
 !!HEx2:A=y1;
 !!FU&-1:E;
 
 !!VRy2|x16=0/x16=32/x16=3/x16=5/x16=15/x16=27/x16=31/x16=37/x16=41/x16=42/x16=43/x16=46/x16=53/x16=54/x16=35:S0;
 !!VRy2|x16=1/x16=2/x16=4/x16=10/x16=13/x16=16/x16=17/x16=24/x16=33/x16=44/x16=45/x16=47/x16=51/x16=62/x16=64:S1;
 !!VRy2|x16=11/x16=12/x16=14/x16=20/x16=21/x16=25/x16=28/x16=33/x16=34/x16=39/x16=49/x16=52/x16=60/x16=61/x16=63:S2;
 !!VRy2|x16=7/x16=9/x16=19/x16=22/x16=23/x16=26/x16=29/x16=38/x16=48/x16=50/x16=55/x16=56/x16=58/x16=59/x16=65:S3;
 !!VRy2|x16=6/x16=8/x16=18/x16=40/x16=57/x16=66/x16=67/x16=68/x16=69/x16=36:S4;
 
 !!IF&y2>x1/x4=0:Q5/9/x16/1^К несчастью, ваши маги недостаточно мудры, чтобы помочь вам выучить это заклинание:^;
 !!FU&y2>x1:E;
 
 !!VRy5&y2=0:S100;
 !!VRy5&y2=1:S500;
 !!VRy5&y2=2:S1000;
 !!VRy5&y2=3:S2500;
 !!VRy5&y2=4:S5000;
 !!VRv5&x4=1:+y5;
 !!FU&x4=1:E;
 
 !!IF&y2=>x1/x4=0:Q1/9/x16/36/y5/2^Вы хотите записать это заклинание за %Y5 золотых?^;
 !!FU&-1/x4=0:E;
 
 !!OW&x4=0:R-1/6/?y6;
 !!IF&y6<y5/x4=0:M^У вас недостаточно золотых для оплаты учебы.^;
 !!FU&y6<y5/x4=0:E;
 
 !!VRy5&x4=0:*-1;
 !!OW&x4=0:R-1/6/dy5;
 !!HEx2:Mx16/1 A3/y1/1/1;
 
 !?FU20988&x3=1/v5080=1;
 !!VRy1:Sx16 +1001;
 !!HEx2:A=y1;
 !!VRv1&1:+1;
 !!VRx16&v1>0:S69;
 
Просьба помочь кто имеет отношение к предмету. Должен записывать свитки герою в книгу, удаляя свитки. Добавил возможность выучить разом все возможные, и появился глюк. Если в выделенном вопросе ответить нет, почему-то исчезают свитки. Просьба помочь, бо в упор не вижу, где ошибка.
			 |  | 
	| 24.05.2009 14:23 |  | 
	
		| gamecreator   
   Posts: 7107
 
 |  | 
	| 24.05.2009 14:49 |  | 
	
		| DracoLich   
   Posts: 251
 
 | 
			| 
 
				Опечатка в символе :DВопрос снят
 |  | 
	| 25.05.2009 10:05 |  | 
	
		| Astaroth   
   Posts: 94
 
 | 
			| 
 
				Прошу помочь со скриптом. 
Code:
 **Специальные способности существ в битве**!?BF&-998;
 !!DO21/0/41/1:P1;
 !!IF:V97/0;
 !!IF:V98/0;
 
 !?BR&-998/v997>=0;
 !!IF:V99/1;
 !!DO21/0/41/1&97/-98:P3;
 
 !?BG&-998;
 !!DO21/0/41/1&99:P2;
 
 !?FU21;
 !!BMx16:T?y1;
 
 !!BMx16&x1=1/y1=19:M44/100/2;
 
 !!BMx16&x1=2|y1=4/y1=5:R1;
 !!BMx16&x1=2/y1=19:R2;
 !!IF&x1=2:V99/0;
 
 !!BMx16&v22=1/x1=3/y1=19:M43/3/2;
 !!BMx16&v22=1/x1=3/y1=19:M59/3/1;
 !!BM&v22=1/x1=3/y1=19:V27;
 
 !!BMx16&v22=2/x1=3/y1=19:M27/3/2;
 !!BMx16&v22=2/x1=3/y1=19:M61/3/1;
 !!BM&v22=2/x1=3/y1=19:V35;
 
 !!IF&v22=2/x1=3/y1=19:V98/1;
 
 
 **Специальные способности получаемые от артефактов**
 
 !?CM4;
 !!CM:D?y-1 F?y-2;
 !!CM&y-1=252/y-2=512:R0;
 !!FU22&y-1=252/y-2=32:P;
 
 !?FU22;
 !!HE-10&v22=1:A2/31/?y-3/?y-4;
 !!HE-10&v22=2:A2/96/?y-3/?y-4;
 !!VRy-3:+y-4;
 
 !!VRz205&v22=1/y-3>=2:Sz378;
 !!VRz205&v22=2/y-3>=2:Sz380;
 
 !!IF|97/98:M^Вы уже применили %Z205 в бою^;
 
 !!IF&v22=1/y-3>=2/-97/-98:Q97^{Вы} {желаете} {активировать} {Паровые} {доспехи?}^;
 !!IF&v22=2/y-3>=2/-97/-98:Q97^{Вы} {желаете} {выпить} {Зелье} {слепой} {ярости?}^;
 
 !!IF&v22=1/y-3>=2/97/-98:M^Паровые доспехи будут активированы вами в начале следующего хода^;
 !!IF&v22=1/y-3>=2/97/-98:M^Зелье слепой ярости будет выпито вами в начале следующего хода^;
 
Вроде все правильно расписал, но во время игры, когда нападаешь на кого-либо игра ведет себя довольно странно: экран "мигает", а игра тупо виснет. 
P.S. Ошибок тут, чувствую, уйма!
			 |  | 
	| 01.06.2009 00:53 |  | 
	
		| Efrit   
   
 Posts: 6186
 
 | 
			| 
 
				Странно, на вид вроде бы всё правильно. Единственное, что приходит на ум - триггер !?BF начинает свою работу ещё до расстановки существ, а ты изнутри него вызываешь функцию, которая меняет их параметры - попробуй убрать её и посмотреть, что вышло. Если не поможет - поубирай поочерёдно другие триггеры/вызовы функции, рано или поздно отыщешь "виновника"...
 Кстати, и ещё внутри функции 21 у ресивера !!BM в двух местах почему-то нету параметра-монстра...
 
 Welcome!
 |  | 
	| 01.06.2009 07:57 |  | 
	
		| Astaroth   
   Posts: 94
 
 | 
			| 
 
				Спс Эфрит, кстати правильно заметил насчет того что в функции 19 !!BM был без номера стека, наверное из-за этого и косячило.
 А так теперь все работает просто замечательно!
 |  | 
	| 01.06.2009 14:35 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 06.06.2009 06:11 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 06.06.2009 06:21 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 06.06.2009 06:25 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 06.06.2009 07:30 |  | 
	
		| major   
 Posts: 147
 
 | 
			| 
 
				А у меня BM:K вполне нормально убивает.Делал новый спелл Смертельный Взгляд. Просто ставишь количество 0 и наносишь дамаг 1.
 |  | 
	| 06.06.2009 14:37 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 06.06.2009 22:05 |  | 
	
		| Berserker   
   
   Posts: 16785
 
 |  | 
	| 06.06.2009 22:19 |  |