• Доступ на форум только по приглашениям!
  • По техническим причинам работа шарда остановлена на неопределенное время. Ожидаем исправления накопившихся ошибок.

Базовые PvP скрипты для инжекта (FL). Autoload.sc v0.1

Sonick071

Power Player
ТРОЛЯМ НЕ ЧЕТАТЬ :punish2: !!! МНОГА БУКАФ СТАНИТЕ ВУМНЫМИ

Набор/Добор пака

Рецепт:
0) Прежде чем задавать вопрос, попробуйте разобраться сами! :declare:
1) Добавить код в инжект.
2) Узнать и внести ID сумки, из которой чар будет брать ресурсы, в строку "var i,temp,r, sumka='0x40044B6E' # <<<----MEWOK------#"
3) Положить в сумку, из которой чар будет брать ресурсы, все необходимое. Если в сумке не будет ресурса, то скрипт повиснет. В этом случае используйте компнду ,terminate all (желательно эту команду забиндить на кнопку)
4) Отредактировать список ресурсов. Если что-то из моего списка вам не надо, можно временно закомментировать строку символами # или ;
пример #ppack('0x0F04', 'True Sight', 3) - Тру сайт не будет брать пока стоит # перед строкой!
5) Добавить виды ресурсов которых нет в этом списке в формате ppack('ТИП', 'комент на англ', количество)
6) В бэкпак кладем 1 мешок (Bag) и открываем его. Не стоит держать другие мешки этого же типа в основной сумке (бекпаке)!
Тип сумки можно поменять в строке uo.findtype('0x0E76','-1') #Ishet sumky
7) Открываем обе сумки (из которой берем ресы и ту в которую кладем ресы)
8] Запускаем ,exec pack (Тоже желательно повесить на кнопку)
9) Если вы не можете понять какого ресурса нехватает в сумке то уберите решетку со строки #uo.print(name + ' ' + Str(UO.GetQuantity('finditem'))) #Mojet krashnut klient
Желательно потом закоментировать строку обратно!

Вроде все что надо написал. Редактировать и дополнять не буду, лениво :) Если будут вопросы см пункт 0, до тех пор, пока вопросы не отпадут, а потом можете задавать вопрос.


Код:
Sub pack()   

ppack('0x0F86', 'Mandrake Roots', 85)
ppack('0x0F7A', 'Black Pearls', 85)
ppack('0x0F7B', 'Blood Mosss', 85)
ppack('0x0F8D', 'Spiders Silks', 75)
ppack('0x0F84', 'Garlics', 75)
ppack('0x0F88', 'Nightshades', 75)
ppack('0x0F85', 'Ginsengs', 75)
ppack('0x0F8C', 'Sulfurous Ashs', 	75)
ppack('0x0F0A', 'Deadly Potion', 3)
#ppack('0x0F04', 'True Sight', 3)
ppack('0x1F4C', 'Recall Scroll', 12)
ppack('0x1F49', 'Great Heal Scroll', 32)
ppack('0x1F5F', 'Flamestrike', 16)
ppack('0x1F4A', 'Ligtning', 20)
ppack('0x1F52', 'Paralyze', 16)
ppack('0x1F50', 'Magic Reflection', 9)
ppack('0x0F0D', 'Bottle Inviz', 5)
ppack('0x0F0B', 'Bottle Total Refresh', 10)
ppack('0x0F09', 'Bottle Mana', 9)
ppack('0x0F0C', 'Total Heal', 25)
ppack('0x0F07', 'Cure', 9)
ppack('0x0F06', 'Strength', 6)

uo.unsetreceivingcontainer() 
endsub



Sub ppack(items,name,am)
var i,temp,r, sumka='0x40044B6E' # <<<----MEWOK------#

uo.findtype('0x0E76','-1') #Ishet sumky
temp=UO.GetSerial('finditem')

	repeat

		uo.findtype(items,-1,temp);
			if UO.GetQuantity('finditem') < am and UO.GetQuantity('finditem') > 0 then
				r = am - UO.GetQuantity('finditem')
				uo.findtype(items,-1,sumka)
				uo.setreceivingcontainer(temp) 
				UO.grab(r, 'finditem')
				wait(500)
			endif

			uo.findtype(items,-1,temp);
			if UO.GetQuantity('finditem')==0 then
				uo.findtype(items,'-1',sumka); 
				uo.setreceivingcontainer(temp) 
				UO.grab(am, 'finditem')
				wait(500)
			endif    

 	wait(50)
 	uo.findtype(items,-1,temp);
	until UO.GetQuantity('finditem') >= am  
	
#uo.print(name + ' ' + Str(UO.GetQuantity('finditem')))	#Mojet krashnut klient
end sub
 
Последнее редактирование:

AreHT

Drunken Knight
При запуске инжи выскакивает окошко. Ошибка на 149 линии. Как найти эту 149 линию ?
 

AreHT

Drunken Knight
Соори товарищи вопрос снят. Когда мне показали как найти 149 линию я понял насколько вопрос был мммм Глупым. :)
 

Butamuh

Hero Player
выложите лучше разгрузку мешка ,находящегося в паке,разгрузку в сундук/мешок...
 

Sonick071

Power Player
Полный переброс с одного контейнера в другой

Забиндить на кнопку ,exec getall
Открыть оба контейнера
Запустить скрипт, указав сначала контейнер от куда брать, потом куда ложить. Помните что данный скрипт выгребает ВСЕ. В случае если надо остановить скрипт, жмем ,terminate all

Код:
Sub getall()
	uo.addobject('From')
		while uo.targeting() 
			wait(100) 
		wend	
	uo.addobject('To')
		while uo.targeting() 
			wait(100) 
		wend
	uo.setreceivingcontainer('To')

uo.findtype(-1,-1,'From')
		while uo.findcount() 
			uo.findtype(-1,-1,'From')

			UO.grab(0, 'finditem')
			wait(800) 
		wend 
end sub
 
Последнее редактирование:

AreHT

Drunken Knight
Товарищи взываю о помощи. :) Тема такая. Установил инжу как настраивать клавищи на касты магии и прочие вещи разобрался, но не могу ни как заставить перса брать нужное оружие. Вроде все делаю правильно. Выкладываю скрины, может кто поможет.
Скрин 1-й настройка Хоткея.
[/URL][/IMG]
Скрин 2-й, 3-й настройка скрипта брать оружие установка ID вещи.
[/URL][/IMG]
[/URL][/IMG]
 

Полковник

Старый хрыч
Товарищи взываю о помощи. :) Тема такая. Установил инжу как настраивать клавищи на касты магии и прочие вещи разобрался, но не могу ни как заставить перса брать нужное оружие. Вроде все делаю правильно. Выкладываю скрины, может кто поможет.
Скрин 1-й настройка Хоткея.
[/URL][/IMG]
Скрин 2-й, 3-й настройка скрипта брать оружие установка ID вещи.
[/URL][/IMG]
[/URL][/IMG]


Странная беда, ты в настройках это крутил - норм. А сам скрипт надеюсь не трогал? ))
 

AreHT

Drunken Knight
Странная беда, ты в настройках это крутил - норм. А сам скрипт надеюсь не трогал? ))
Нет как скачал так и установил нечего не трогал. Что хот посоветуете? Может забить на эту инжу? да бегать на клиенте тыкать на иконки :) Разор меня чот раздражает.
 

BlackDog

Wizard of Words
Нет как скачал так и установил нечего не трогал. Что хот посоветуете? Может забить на эту инжу? да бегать на клиенте тыкать на иконки :) Разор меня чот раздражает.
отскринь плиз окно когда запусскаешь уо, там где ак и пас вводишь, с открытой первой вкладкой инжи(там где галочек много).
 

BlackDog

Wizard of Words
все ок вроде.
 

Grek (Adonis)

Wizard of Words
а у меня больше галок стоит...=) может из-за этого меня крашит=)
 

AreHT

Drunken Knight
Буду искать, бороться,обращатся в разные инстанции, к организатору взыву например о помощи (снизойди), если это не возымеет нужного результата. Тогда крах Арехту. Готов оплатить пикселями (это есличто)Вот такой я вот уёвый.
 

Grek (Adonis)

Wizard of Words
Буду искать, бороться,обращатся в разные инстанции, к организатору взыву например о помощи (снизойди), если это не возымеет нужного результата. Тогда крах Арехту. Готов оплатить пикселями (это есличто)Вот такой я вот уёвый.

переведите мне что он сказал...
 

JuD

Power Player
Возник вопрос.
Есть касты по ласстаргету, вида "exec Lightning - Lightning со скролла (или с книги) по lasttarget'у".
Если верить описанию, то и с книги они кастуются, но на деле без скролей не работают.
Для примера, касты со свободным таргетом кастятся без проблем и с книги.
Как исправить или где я мог допустить ошибку?
 
Верх