| Yoko http://forum.yoko.com.ua/ |
|
| Помощь в скрипте. Не умею работать с Журналом. http://forum.yoko.com.ua/viewtopic.php?f=20&t=15358 |
Page 1 of 1 |
| Author: | SuMMoN [ 2009-12-14 15:01:43 ] |
| Post subject: | Помощь в скрипте. Не умею работать с Журналом. |
Здравствуйте. В общем, пытаюсь сделать следующее: Чаром, на котором запускается скрипт, мы пишем 1,2 или 3. В соответствии от того что мы написали, он начинает делать разные вещи. Как определить, что мы написали цифру 2? Code: UO.Print('Наберите цифру 1, если это Blood Rock')Пытался копаться с журналом, скопировал что-то из скрипта на лотерею... Но ничего. До конца додумать не могу самостоятельно( Спасибо, если поможете. Edred когда-то писал: Edred wrote: чаром в динамической паузе ловишь строку в журнале, начинающуюся с ника чара с двоеточием (образец динамической паузы на журнал - в любом скрипте на крафт). Потом парсишь эту строку, вычленяя из нее сериал. Вот примерно это мне надо) Если первая часть мне примерно ясна: Code: repeat То со второй я хз что делать) Спасибо) |
|
| Author: | Mirage [ 2009-12-14 15:32:56 ] |
| Post subject: | |
Quote: repeat
Wait(100) until условие 1 ИЛИ условие 2 ЕСЛИ условие 1 тогда делаем тото в противном случае делаем тото конец ЕСЛИ Вообще тебе всего скорее надо вот так Code: repeat Так же можно сделать проверку на фразу Верит или Валорит в журнале, содержание руды в паке. Зачем ПИСАТЬ боту чтолибо? |
|
| Author: | SuMMoN [ 2009-12-14 15:40:55 ] |
| Post subject: | |
Mirage wrote: Quote: repeat Wait(100) until условие 1 ИЛИ условие 2 ЕСЛИ условие 1 тогда делаем тото в противном случае делаем тото конец ЕСЛИ Вообще тебе всего скорее надо вот так Code: repeat Так же можно сделать проверку на фразу Верит или Валорит в журнале, содержание руды в паке. Зачем ПИСАТЬ боту чтолибо? Спасибо конечно за ответ... Но с условиями я могу все написать, я хочу научиться работать с журналом. Это раз. Два: until UO.InJournal("1|2") А если эти цифры напишет кто-то другой? Писать будет не бот, а я. И затем, в зависимости от того что я написал, он будет что то делать. |
|
| Author: | Mirage [ 2009-12-14 16:28:23 ] |
| Post subject: | |
Значит мы друг друга не поняли uo.JournalSerial(uo.InJournal("какойто текст")-1)== ID чара произнесенного фразу тоесть тебе надо сделать проверку натекст + проверку на то что ты ее произнес - впиши свой ID и все. Если хочешь стукнись в аську 325 811 945 - пообщамся если не буду сильно занят. Может найдем оптимальное решение ) |
|
| Author: | SuMMoN [ 2009-12-14 16:30:26 ] |
| Post subject: | |
Mirage wrote: Значит мы друг друга не поняли
uo.JournalSerial(uo.InJournal("какойто текст")-1)== ID чара произнесенного фразу тоесть тебе надо сделать проверку натекст + проверку на то что ты ее произнес - впиши свой ID и все. Ок, спс. Буду пробовать |
|
| Author: | SuMMoN [ 2009-12-14 16:41:50 ] |
| Post subject: | |
Реализовал все просто: Code: name=uo.GetName(uo.JournalSerial(uo.InJournal("")-1))
|
|
| Author: | Nmy [ 2009-12-14 17:52:29 ] |
| Post subject: | |
Если это бс то посмотри тут как я реализовал ковку фуллов |
|
| Author: | SuMMoN [ 2009-12-14 17:56:25 ] |
| Post subject: | |
Nmy wrote: Если это бс то посмотри тут как я реализовал ковку фуллов
Ок, спс) Вы не поверите, но мне это для того, чтобы сумки красить )))) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|