Page 1 of 1
					
				Драг&Дроп
				Posted: 10.08.2011 16:09
				by dadawoodyers
				Хелп, как перекинуть один итем в другой, оба в бэкпаке.. =)
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 16:48
				by Alex
				
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 17:17
				by dadawoodyers
				Так?
Code: Select all
moveitem(findtype($2258),1,$405EADD1,0,0,0);
 
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 17:20
				by Alex
				dadawoodyers wrote:Так?
Code: Select all
moveitem(findtype($2258),1,$405EADD1,0,0,0);
 
почти, в findtype нужно второй параметр передавать, - ground или backpack
 
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 17:52
				by dadawoodyers
				Сделал, теперь итем просто по сумке кидает =)
Code: Select all
moveitem(findtype($2258,$0E75),1,$2259,0,0,0);
 
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 17:56
				by Alex
				dadawoodyers wrote:Сделал, теперь итем просто по сумке кидает =)
Code: Select all
moveitem(findtype($2258,$0E75),1,$2259,0,0,0);
 
в третий параметр в moveitem нужно тоже ид обьекта передавать, а ты передаеш туда тип
 
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 18:05
				by dadawoodyers
				эх, а можно както по типу.. а то много чаров будут использовать одинаковое действие и каждому вбивать ид нереально)
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 18:06
				by Alex
				dadawoodyers wrote:эх, а можно както по типу.. а то много чаров будут использовать одинаковое действие и каждому вбивать ид нереально)
конечно можно, ведь в первый параметр moveitem тоже ожидает обьект, но ты туда передаеш функцию которая по типу возвращает обьект 

 точно так же сделай и для третего параметра)
 
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 20:46
				by dadawoodyers
				Code: Select all
moveitem(findtype($2258,backpack),1,$405EADD1,0,0,0);
Я понял по Ид, но мне не катит Ид, можно ли обобщить, чтобы работало сразу на всех один скрипт, а то на каждом чаре придётся постоянно менять Ид сумки.
 
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 21:39
				by CFA
				у сумки же есть тип, ищи ее по типу.
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 22:04
				by dadawoodyers
				если указываю тип сумки, просто перекладывает по паку.. если Ид, то нормально кладёт..
			 
			
					
				Re: Драг&Дроп
				Posted: 10.08.2011 23:55
				by Alex
				dadawoodyers wrote:если указываю тип сумки, просто перекладывает по паку.. если Ид, то нормально кладёт..
как то так нужно
Code: Select all
moveitem(findtype($2258,backpack),1,findtype($TYPE,backpack),0,0,0);
замени $TYPE на тип того контейнера в который хочеш переместить обьект
 
			 
			
					
				Re: Драг&Дроп
				Posted: 11.08.2011 14:19
				by dadawoodyers
				Спасибо, все работает. )