| Yoko http://forum.yoko.com.ua/ |
|
| Питье бутылок! http://forum.yoko.com.ua/viewtopic.php?f=20&t=5343 |
Page 1 of 1 |
| Author: | SEGA [ 2005-10-03 08:36:38 ] |
| Post subject: | Питье бутылок! |
Ребят дайте скрипт на питье бутылок, а то который у меня он почему-то не работает... Похоже, что он обрезан... Code: sub mana() И я слышал, что остальные бутылки, которые не нуждаются в проверке на цвет, можно пить без скрипта, как-то выстовив в Object Types. Подскажите |
|
| Author: | flake [ 2005-10-03 10:21:38 ] |
| Post subject: | |
А как у тебя на шарде происходит питье бутылки? Нужно таргетом на себя указывать чтоли? |
|
| Author: | SEGA [ 2005-10-03 13:08:18 ] |
| Post subject: | |
Неа... Просто даблклик на бутылочку |
|
| Author: | flake [ 2005-10-03 13:10:26 ] |
| Post subject: | |
тогда так: Code: sub mana() Насчет бутылок не нуждаюшихся в проверке цвета: Не думал, что есть смысл создавать типы обьектов в инже. Скрипт на питье такой бутылки будет выглядеть так: Code: sub drink() |
|
| Author: | SEGA [ 2005-10-03 13:28:06 ] |
| Post subject: | |
flake wrote: ...
Спасибо за помощь Последний вопросик, а как прописать, чтобы он искал (допустим манку) не только в своем бакпаке, но и в других сумках, которые находятся у меня в рюкзаке? Просто я всю алхимию ношу в отдельной сумке... |
|
| Author: | Titanium [ 2005-10-03 13:34:24 ] |
| Post subject: | |
SEGA wrote: Спасибо за помощь
Последний вопросик, а как прописать, чтобы он искал (допустим манку) не только в своем бакпаке, но и в других сумках, которые находятся у меня в рюкзаке? Просто я всю алхимию ношу в отдельной сумке... Если контейнер в findtype указан 'my', то он и так будет искать в паке и подсумках... |
|
| Author: | SEGA [ 2005-10-03 13:43:57 ] |
| Post subject: | |
Очень странно, но у меня он говорит: Item found: 0 You can't see the target А если кладу бутылочку в самый корень (свой Backpack), то выпивает... |
|
| Author: | Titanium [ 2005-10-03 14:06:20 ] |
| Post subject: | |
SEGA wrote: Очень странно, но у меня он говорит:
Item found: 0 You can't see the target А если кладу бутылочку в самый корень (свой Backpack), то выпивает... Я сначала не обратил внимания, у тебя в самом начале ошибка: Code: UO.FindType('0x0F09','0x0388',-1,'my')Второй параметр это что? У findtype 3 параметра: тип, цвет, контейнер... В твоем случае он искал в контейнере '-1', т.е. паке без подсумок... Для случая поиска бутылки типа '0x0F09' любого цвета нужно писать так: Code: uo.findtype('0x0F09', -1, 'my')
|
|
| Author: | SEGA [ 2005-10-03 14:17:33 ] |
| Post subject: | |
ааа все я разобрался... Просто я не знал, что "-1" это цвет... У меня цветом как раз являлось '0x0388', а "-1" вообще не нужно было... Я удалил и все стало работать на ура Спасибо за помощь |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|