| Yoko http://forum.yoko.com.ua/ |
|
| Помогите поправить скрипт автолута http://forum.yoko.com.ua/viewtopic.php?f=3&t=14023 |
Page 1 of 1 |
| Author: | caban [ 2008-10-02 22:47:51 ] |
| Post subject: | Помогите поправить скрипт автолута |
Вот такой код луталки, подскажите(помогите) что мне подправить или как лучше переписать скрипт, чтобы: 1. Сейчас он лутит указанный шмот, а мне нужно чтобы он лутил все кроме указанных конкретных итемов. 2. При луте каждого нового итему нужна задержка 0,5секунды. Реально написать скрипт с такими требованиями, или нужно будет вбивать в этот скрипт все нужные для лута итемы? Code: sub Loot() |
|
| Author: | Millerbeer [ 2008-10-03 03:38:59 ] |
| Post subject: | |
После команды uo.Grab(1,"finditem") воткни команду wait(500), в массивах нумерацияя элементов начинается с нуля, так что в твоей луталке надо как минимум dim LootingItem[38] заменить на dim LootingItem[39], а по поводу ненужных предметов, перед uo.FindType(LootingItem[l],"-1","lastcorpse") поставь метку, например poisk: , после команды if uo.FindCount()>0 and uo.GetDistance("lastcorpse")<=2 then нужно втыкать проверку Code: if uo.GetGraphic('finditem')==тип and uo.GetColor('finditem')==цвет then и для каждого ненужного предмета такое условие, тип и цвет предмета можно посмотреть, набрав в клиенте ,info и ткнуть в предмет, с включонной инжей, естественно. В конце луталки, после next, воткни команду uo.ignorereset(). Не люблю команду goto, но здесь, похоже, без неё не обойтись. Инжа игнорит по серийнику, и на случай, если в трупаке несколько одинаковых ненужнных предметов, надо все найти и переигнорить, вот.
|
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|