| Yoko http://forum.yoko.com.ua/ |
|
| Поднять предмет с пола и засунуть в стек.... [нид хелп] http://forum.yoko.com.ua/viewtopic.php?f=3&t=4172 |
Page 1 of 1 |
| Author: | Ph0en1x [ 2005-06-09 00:23:13 ] |
| Post subject: | Поднять предмет с пола и засунуть в стек.... [нид хелп] |
Помогите намутить что-то типа massmove, только чтоб подмимало с земли и засовывало в стек... (массмов из бекпака в стек сует без проблем, а вот с земли... З.Ы. Не предлагать мувайтем в контейнер... не канает... чтоб добавить в стек нужно именно перащить айтем на айтем того-же типа... |
|
| Author: | flake [ 2005-06-09 02:26:29 ] |
| Post subject: | |
Лови. Code: sub ToMove() |
|
| Author: | Ph0en1x [ 2005-06-09 12:26:56 ] |
| Post subject: | |
Решил немного подправить... Code: sub ToMove() В нужном сундуке стек находит, извлекает координаты, находит вещи на полу, перетаскиевает, но на нулевые координаты (т.е. в левый верхний угол сундука Как быть? |
|
| Author: | flake [ 2005-06-09 14:13:01 ] |
| Post subject: | |
Тьфу... Все напутал у себя. Нефиг писать скрипты в 4 утра. Хм, интересно, почему не работает. А тебе подойдет, если стек будет лежать на полу около чара? |
|
| Author: | Edred [ 2005-06-09 21:18:27 ] |
| Post subject: | |
Code: ##################################################################### ЗЫ: Требует АСМ любой версии ЗЗЫ: Ничего править в скрипте не надо, он сам предлагает указать прицелом на исходный контейнер, на приемный контейнер, на образец предмета. Потом спросит размер одной порции и способ укладки. Насколько я понимаю - тебе накладывать в банк. Этот скрипт - как раз то, что тебе надо |
|
| Author: | Ph0en1x [ 2005-06-10 01:11:08 ] |
| Post subject: | |
Edred, скрипт не пашет даже в том случае если я перекидываю из одного сундука в другой... перекидывает 1 айтем как положено, а все остальные кидает в бекпак и не стекует... Да, и до сих пор не научился ловить таргетом землю... flake, если стек будет на полу - тож подойдет... |
|
| Author: | Edred [ 2005-06-10 07:50:57 ] |
| Post subject: | |
Скрипт сделан именно для перекладывания из одного контейнера в другой. То есть на землю или прямо в банк - это не к нему. А вот если в какой-то пак или ящик или сундук на земле или в банке - это пожалуйста. Скрипт абсолютно рабочий, сам пользуюсь уже год, да и есть уже десяток людей, кто тоже пользуется. АСМ стоит? Скрипту он нужен. Может паузу надо чуть увеличить, я же не знаю какие у тебя на шарде зашиты минимальные задержки при перемещении объектов, какой у тебя коннект. |
|
| Author: | Ph0en1x [ 2005-06-10 13:39:21 ] |
| Post subject: | |
Тестил я скрипт на 2 сумках, в первой были поштучно бутли, во второй стек из двух таких бутлей... - 1 бутыль кидает во вторую сумку не добовляя в стек, а остальные полетели в бекпак... ( АСМ - 501.05, лагов практически нет (городской сервер идет через жирный канал), защиты мин. задержки тож нет (массмув работает без проблем с задержкой 1) |
|
| Author: | Edred [ 2005-06-10 14:10:23 ] |
| Post subject: | |
Дык для поштучного не очень правильно использовать этот скрипт. Хотя все равно должно работать. Попробуй вот этот: Code: ##################################################################### |
|
| Author: | Ph0en1x [ 2005-06-10 14:52:07 ] |
| Post subject: | |
Из контейнера в контейнер перекидывает, но в стек не сует... З.Ы. я же писал в самом первом посту, что обычный мувайтем в контейнер не пашет, чтоб добавить в стек - нужно перетащить айтем на айтем или на стек... |
|
| Author: | Edred [ 2005-06-10 19:55:03 ] |
| Post subject: | |
Я тебе дал два скрипта, в первом весьма ясно показано как определять стек и класть в него. Так что дерзай. Я пишу скрипты под себя и не собираюсь подстраивать их фиг знает под какие шарды, где скриптеры не могут нормально прописать складывание предметов. |
|
| Author: | Ph0en1x [ 2005-06-10 23:44:33 ] |
| Post subject: | |
Фсе! Спасибо обоим, как говорится - с миру по нитке... Code: sub main() Ищет обьекты на земле на расстоянии 1 клетки и вкладывает в стек, который нужно положить на расстоянии 2 клеток или в стек, находящийся в любом контейнере... Еще раз всем спасибо |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|