| 
	|||||||
| Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Опции просмотра | 
| 
			
			 | 
		#1 | 
| 
			
			 Занятой мадер 
			![]() Регистрация: 02.01.2006 
				
				
				
					Сообщений: 136
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Вот в принципе вопрос: как в жабе в тригах отрезать одну букву. Фича часто нужна, чтобы не заморачиваться с падежами. 
		
		
		
		
		
		
		
	можно например что нить про холд замутить такое - тут боле-менее корректно и почти всегда работает #action {%0 замерл%1 на месте !} {========= %0 в ХОЛДЕ =======;} {5} {default} А вот тут уже посложнее. В принципе я щас думаю над автореском колдунов и эти двойники вечно мешаются ![]() #action {%1 ударил%0 $tank11.} {спасти .$tank1} {9} {autoresc} ну и таких агров много. Итак вопрос. Данная строка НЕ работает по нормальному, вернее при агре двойника колдуна, тут танк в родительном падеже вводится и разбираю щас только этот случай. всегда срабатывает, так как есть фраза %0 если написать 3 строки - все нормально #action {%1 ударил $tank11.} {спасти .$tank1} {9} {autoresc} #action {%1 ударила $tank11.} {спасти .$tank1} {9} {autoresc} #action {%1 ударило $tank11.} {спасти .$tank1} {9} {autoresc} тогда двойники в пролете и реакция только на самого колдуна. Если как в первом варианте этот %0 включает окончание и продолжение. #action {%1 ударил%0 $tank11.} {спасти .$tank1;г Процент-это: %0} {9} {autoresc} Змея ударила Двойника Героя выведет Процент-это: а Двойника Итак имею два вопроса: 1) можно ли в жабе отрезать 1,2 или 3 буквы от конца слова 2) как правильно заменить эти 3 строки агра на одну строку #action {%1 ударил $tank11.} {спасти .$tank1} {9} {autoresc} #action {%1 ударила $tank11.} {спасти .$tank1} {9} {autoresc} #action {%1 ударило $tank11.} {спасти .$tank1} {9} {autoresc} tank1 именит падеж = Герой tank11 родит падеж = Героя  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Занятой мадер 
			![]() Регистрация: 23.09.2004 
				Адрес: Петропавловск 
				
				
					Сообщений: 116
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			у мну так: 
		
		
		
		
		
		
			#action {%1 уколол%0 $tank01%3.} {#script res "%0","$tank01"} {9} {autoresc} и скриптик: Sub res(dimas,resc) if len(dimas)<3 then send "resc ."+resc end sub 
				__________________ 
		
		
		
		
	Все что видишь ты - видимость только одна....  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Занятой мадер 
			![]() Регистрация: 02.01.2006 
				
				
				
					Сообщений: 136
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Олирия, 
		
		
		
		
		
		
		
	Ну вроде понятно что написано, вот только не имею ни одного скрипта в жабе. Как то обходился простыми триггерами просто. Надо по форумам полазить, как эти самые скрипты в жабу запихать и где они там запихиваются. Типа если окончание меньше 3-х букв, то рескать. А вот зачем %3 после танка стоит?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | |
| 
			
			 Занятой мадер 
			![]() Регистрация: 23.09.2004 
				Адрес: Петропавловск 
				
				
					Сообщений: 116
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 Если ты прописываешь переменную $tank01 = Дельфа, то рескать не будет(по крайней мере у меня не рескал  ) так как в бою буде надпись типа Жаба рубанула Дельфу и соответственно сработаю триги как спас .Дельфу, а надо спас .Дельфа. Отсюда вывод, что переменную  $tank01 нуно определять как Дельф.отсюда ето %3 и вылазит 
				__________________ 
		
		
		
		
	Все что видишь ты - видимость только одна....  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Занятой мадер 
			![]() Регистрация: 23.09.2004 
				Адрес: Петропавловск 
				
				
					Сообщений: 116
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			На панели инструментов есть кнопочка S, ето иест скрипты. 
		
		
		
		
		
		
			Хранятся в папке Settings\xxxx.scr (ххх - имя твоего конфига) забыл, в настройках установи на каком языке собираешься делать скрипты 
				__________________ 
		
		
		
		
		
			Все что видишь ты - видимость только одна.... Последний раз редактировалось Олирия; 30.01.2007 в 20:47.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Занятой мадер 
			![]() Регистрация: 23.09.2004 
				Адрес: Петропавловск 
				
				
					Сообщений: 116
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			про холды и всякие гадости моно покрасивее и позаметнее зделатью 
		
		
		
		
		
		
			Например: #substitute {%1 замер%2 на месте !} {%1 замер%2 на месте ! __[1;31m-= __[1;33mОЦЕПЕНЕНИЕ! __[1;31m=-__[0;0m} ну подчеркивание ет специфически символ канечн, моно узнать еси сохранить лог в цвете ) 
				__________________ 
		
		
		
		
	Все что видишь ты - видимость только одна....  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Отличник форума 
			![]() Регистрация: 18.10.2005 
				Адрес: Пермь 
				
				
					Сообщений: 273
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			каждый по свойму делает  
		
		
		
		
		
		
			 ) и у всех правильно, вот тока авторески зло) лучше подцветки на эти же строки, и пальчиками рескать  
		
				__________________ 
		
		
		
		
	Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Знакомый Мадера 
			![]() Регистрация: 26.11.2006 
				
				
				
					Сообщений: 84
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			отрезать последнюю букву можно так: 
		
		
		
		
		
		
		
		
			В меню: Option > Options... > Scripting В Script Language: выстави JScript #scri a = jmc.getvar("resc1"); #scri b = a.substring(0, a.length-1); #scri jmc.parse ("#var {resc1} {"+b+"}") Последний раз редактировалось Правдина; 02.02.2007 в 12:28.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			 Занятой мадер 
			![]() Регистрация: 02.01.2006 
				
				
				
					Сообщений: 136
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Правдина, 
		
		
		
		
		
		
		
	Интересно. Но чес слово со скриптами я не в лодах. Как написано и что делается понял, а вот как заставить их работать - ниче не понял. Можно написать для меня тупого мини руководство для чайников на примере следующего тригга: #action {%1 пырнул $friend55.} {приказ всем спасти .$friend5} {9} {autoresc} #action {%1 пырнула $friend55.} {приказ всем спасти .$friend5} {9} {autoresc} #action {%1 пырнуло $friend55.} {приказ всем спасти .$friend5} {9} {autoresc} #action {^Магический кокон вокруг $friend5%1 полностью поглотил удар %2.} {приказ всем спасти .$friend5} {9} {autoresc} $friend5=Дельфа $friend55=Дельфу а вот магический кокон не укладывается - это Дельфы Насчет объединения первых трех тригов в один объяснено выше как (но я пока не реализовал такое) Во втором варианте вводить еще одну переменную не хочется, типа еще один падеж при вводе членов группы. А как было бы проще, ввел члена группы, а в тригах отрезаешь пару букв и все работает без извратов.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			 Отличник форума 
			![]() Регистрация: 18.10.2005 
				Адрес: Пермь 
				
				
					Сообщений: 273
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Лень двигатель прогресса  
		
		
		
		
		
		
			 
		
				__________________ 
		
		
		
		
	Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#11 | 
| 
			
			 Знакомый Мадера 
			![]() Регистрация: 28.04.2006 
				
				
				
					Сообщений: 98
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#12 | 
| 
			
			 Отличник форума 
			![]() Регистрация: 14.04.2006 
				
				
				
					Сообщений: 427
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			и правда. зачем ваще мад-клиенты??? играйте с телнета и будет вам счастье
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#13 | |
| 
			
			 Отличник форума 
			![]() Регистрация: 18.10.2005 
				Адрес: Пермь 
				
				
					Сообщений: 273
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
   *миг Варнер
		
				__________________ 
		
		
		
		
	Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#14 | 
| 
			
			 Знакомый Мадера 
			![]() Регистрация: 28.04.2006 
				
				
				
					Сообщений: 98
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#15 | 
| 
			
			 Отличник форума 
			![]() Регистрация: 18.10.2005 
				Адрес: Пермь 
				
				
					Сообщений: 273
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			А оно комуто надо? Если надо то напишем  
		
		
		
		
		
		
			 
		
				__________________ 
		
		
		
		
	Владение орфографией русского языка - это как кунг-фу, истинные мастера которого не применяют его без надобности.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |