DracoLich 
 
 
		
		
		
			
			
			
 
 
			
Posts: 251 
	
		
	 | 
	
		
 | 
	| 24.07.2010 09:33 | 
	
		
	 | 
	
		
		GhostManSD 
 
 
		
		
		
			
			
			
 
 
			
Posts: 1054 
	
		
	 | 
	
		
			
			 
			
				Sav, инфу по ПКМ я реализовал этим же способом триста с гаком лет назад (первое, что я написал после ZVSE). Я о подсказке внизу экрана. Как её менять без посещения объекта ежедневно?
			 
			
			
  
Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
			
		 |  
	 
 | 
	| 24.07.2010 09:48 | 
	
		
	 | 
	
		
		DracoLich 
 
 
		
		
		
			
			
			
 
 
			
Posts: 251 
	
		
	 | 
	
		
			
			 
			
				таймер на переменную конечного дня, в нем находишь разницу, пишешь в v-переменную, а еще имеешь настроенный HT:V 
Ну или OB:H, но тогда описания вручную придется
			 
			
			
			
				
(This post was last modified: 24.07.2010 09:52 by DracoLich.)
 
			 
		 |  
	 
 | 
	| 24.07.2010 09:52 | 
	
		
	 | 
	
		
		M.A.K.C. 
 
 
		
		
		
			
			
			 
			
Posts: 472 
	
		
	 | 
	
		
			
			 
			
				Вопрос специалистам 
Code: 
 !?CM2&$mc where$=119/$mc flags$=512; 
!!CM:R0; 
!!IF:W-1; 
!!IF:Q1/17/w46/4^Вторичные навыки 
Неистраченные очки: {%W46}^; 
 
!?CM2&$mc where$=119/$mc type$=12; 
!!CM:R0; 
!!IF:W-1; 
!!HE-1:N?y1; 
!!VRv2:S0; 
!!DO22510/0/27/1:Py1/2; 
!!VRv3:S-1; 
!!DO22526/0/27/1:Py1/3; 
!!IF&w46=0:M^У вас нет очков для повышения вторичных навыков!^; 
!!FU&w46=0:E; 
!!VRz1:S^Вторичные навыки:^; 
!!VRz2:S^Выучить новый^; 
!!VRz3:S^Улучшить старый^; 
!!VRz4:S^Отмена^; 
!!VRz2&v2>=14:S^^; 
!!VRz3&v3=-1:S^^; 
!!IF:G1/1/4/1/2/3/4; 
!!FU&v1=4:E; 
!!FU&v2>14/v3=-1:E; 
!!VRy2:S0; 
!!VRy2&v2>=14:S2; 
!!VRy2&v3=-1:S1; 
!!VRy2&y2=0:Sv1; 
!!VRv630:S0; 
!!DO22534/0/27/1:Py1; 
!!VRy10:S0 Rv630; 
!!VRy10&y10=0:+1; 
!!VRy99:Sv630-1; 
!!VRy11:S0 Ry99; 
!!VRy11&y11=0:+1; 
!!VRy11&y11=y10:+1; 
!!VRy60:S630+y10; 
!!VRy10:Svy60; 
!!VRy60:S630+y11; 
!!VRy11:Svy60; 
!!VRy12:Sy10*3+3; 
!!VRy13:Sy11*3+3; 
!!IF&y2=1:Q5/20/y12/20/y13/20/y14/10^Выберите желаемый вторичный навык для изучения:^; 
!!FU&v5=0/y2=1:E; 
!!VRy15:Sv5+9; 
!!HE-1&y2=1:Syy15/1; 
!!FU22512&y2=1:P; 
!!UN&y2=1:R3/-1; 
!!VRw46&y2=1:-1000; 
!!FU&y2=1:E; 
!!VRv630:S0; 
!!DO22535/0/27/1:Py1; 
!!VRy10:S0 Rv630; 
!!VRy10&y10=0:+1; 
!!VRy99:Sv630-1; 
!!VRy11:S0 Ry99; 
!!VRy11&y11=0:+1; 
!!VRy11&y11=y10:+1; 
!!VRy60:S630+y10; 
!!VRy10:Svy60; 
!!VRy60:S630+y11; 
!!VRy11:Svy60; 
!!HE-1:Sy10/?y40; 
!!HE-1:Sy11/?y41; 
!!VRy12:Sy10*3+3+y40; 
!!VRy13:Sy11*3+3+y41; 
!!IF:Q5/20/y12/20/y13/10^Выберите желаемый вторичный навык для  
улучшения:^; 
!!FU&v5=0:E; 
!!VRy70:S9+v5; 
!!VRy71:S39+v5; 
!!VRyy71:+1; 
!!HE-1:Syy70/yy71; 
!!FU22512:P; 
!!VRw46:-1000; 
!!UN:R3/-1;
  
предлагается выбор только из двух навыков, 
как сделать из 3-х или лцчше из 6-ти?
 
пробовал сделать из трех менял  
!!VRy14:Sy10*3+1; 
!!IF&y2=1:Q5/20/y12/20/y13/20/y14/10^Выберите желаемый вторичный навык для изучения:^; 
появлялось 3 окошка, но третье не выбирается в чем дело? 
Заранее благодарен за советы и помощь..
			  
			
			
  
Все свежие обновления я выкладываю на своем сайте здесь. 
			
		 |  
	 
 | 
	| 24.07.2010 10:50 | 
	
		
	 | 
	
		
		DracoLich 
 
 
		
		
		
			
			
			
 
 
			
Posts: 251 
	
		
	 | 
	
		
			
			 
			
				потому что выбирать из картинок можно только 1 из 2, 3я игнорируется. 
используй IF:G
			 
			
			
			
		 |  
	 
 | 
	| 24.07.2010 11:11 | 
	
		
	 | 
	
		
		GhostManSD 
 
 
		
		
		
			
			
			
 
 
			
Posts: 1054 
	
		
	 | 
	
		
			
			 
			
				Оно и не будет выбираться. Ограничение на две картинки. Советую реализовать через радиобокс.
			 
			
			
  
Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
			
		 |  
	 
 | 
	| 24.07.2010 11:12 | 
	
		
	 | 
	
		
		M.A.K.C. 
 
 
		
		
		
			
			
			 
			
Posts: 472 
	
		
	 | 
	
		
			
			 
			
				как убрать ограничение?
			 
			
			
  
Все свежие обновления я выкладываю на своем сайте здесь. 
			
		 |  
	 
 | 
	| 24.07.2010 11:27 | 
	
		
	 | 
	
		
		DracoLich 
 
 
		
		
		
			
			
			
 
 
			
Posts: 251 
	
		
	 | 
	
		
			
			 
			
				написав свой движок, очевидно же
			 
			
			
			
		 |  
	 
 | 
	| 24.07.2010 11:35 | 
	
		
	 | 
	
		
		M.A.K.C. 
 
 
		
		
		
			
			
			 
			
Posts: 472 
	
		
	 | 
	
		
			
			 
			
				а попроще?
			 
			
			
  
Все свежие обновления я выкладываю на своем сайте здесь. 
			
		 |  
	 
 | 
	| 24.07.2010 11:37 | 
	
		
	 | 
	
		
		GhostManSD 
 
 
		
		
		
			
			
			
 
 
			
Posts: 1054 
	
		
	 | 
	
		
			
			 
			
				Убить себя. 
Если серьезно, то ты можешь реализовать три раза выбор из двух картинок, поставив тип сообщения "выбор из двух картинок + кнопка отмены". Вот и дашь возможность выбрать: если игроку не понравится - нажмет отмену и вылезет следующее окно.
			 
			
			
  
Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
			
		 |  
	 
 | 
	| 24.07.2010 11:49 | 
	
		
	 | 
	
		
		GrayFace 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 1233 
	
		
	 | 
	
		
			
			 
			
				Только через !!DL. 
 (23.07.2010 22:41)Efrit Wrote:  DracoLich прав, юзать !!PO - самое разумное решение (так переменные не забиваем). 
Наоборот, переменные PO надо забивать только если таких объектов может быть не 1, т.е. для объектов вогификации.
			  
			
			
  
Вся правда обо мне
			
		 |  
	 
 | 
	| 24.07.2010 11:49 | 
	
		
	 | 
	
		
		M.A.K.C. 
 
 
		
		
		
			
			
			 
			
Posts: 472 
	
		
	 | 
	
		
			
			 
			
				Вопрос, может ли кто написать такой скрипт?  
Было бы здорово, 
сам в скриптах не настолько разбираюсь. 
А убивать себя это не выход, от этого скрипт не напишется...
			 
			
			
  
Все свежие обновления я выкладываю на своем сайте здесь. 
			
		 |  
	 
 | 
	| 24.07.2010 12:19 | 
	
		
	 | 
	
		
		DracoLich 
 
 
		
		
		
			
			
			
 
 
			
Posts: 251 
	
		
	 | 
	
		
			
			 
			
				 (24.07.2010 11:49)GrayFace Wrote:  Только через !!DL. 
 
 (23.07.2010 22:41)Efrit Wrote:  DracoLich прав, юзать !!PO - самое разумное решение (так переменные не забиваем). 
Наоборот, переменные PO надо забивать только если таких объектов может быть не 1, т.е. для объектов вогификации. 
ну а чем они хуже чем глобальные переменные, тем паче, что мы к этой переменной будем обращаться только в этом объекте? Добавлено:
 (24.07.2010 12:19)M.A.K.C. Wrote:  Вопрос, может ли кто написать такой скрипт?  
Было бы здорово, 
сам в скриптах не настолько разбираюсь. 
А убивать себя это не выход, от этого скрипт не напишется... 
зато пропадет необходимость   
			 
			
			
			
				
(This post was last modified: 24.07.2010 12:47 by DracoLich.)
 
			 
		 |  
	 
 | 
	| 24.07.2010 12:45 | 
	
		
	 | 
	
		
		GhostManSD 
 
 
		
		
		
			
			
			
 
 
			
Posts: 1054 
	
		
	 | 
	
		
			
			 
			
				М.А.К.С., ограничение не обойти. Оно вшито в игру. Смирись, бро.
			 
			
			
  
Κακῆς ἀπ' ἀρχῆς γίγνεται τέλος κακόν.
			
		 |  
	 
 | 
	| 24.07.2010 13:01 | 
	
		
	 | 
	
		
		M.A.K.C. 
 
 
		
		
		
			
			
			 
			
Posts: 472 
	
		
	 | 
	
		
			
			 
			
				Еще вопрос 
Sav сделал скрипт
 
Code: 
         Сообщение: #825 
 
!?OB1/1/1;При посещении объекта... 
!!IF : V12/1;Устанавливаем флаг. 
!?BF&12;При начале битвы, если установлен флаг... 
!!BF : C;Очищаем поле боя. 
!!BF : O75/58;Ставим объект на позицию. 
!?MR2&12;При срабатывании гномьего сопротивления, если установлен флаг... 
!!MR : F100;Устанавливаем 100% шанс. 
!?BA1&12;В конце боя, если установлен флаг... 
!!IF : V12/0;Сбрасываем флаг.
  
можно ли сделать так, чтобы сопротивление срабатывало не при посещении объекта, а при любой битве?
			  
			
			
  
Все свежие обновления я выкладываю на своем сайте здесь. 
			
		 |  
	 
 | 
	| 24.07.2010 13:07 | 
	
		
	 |