Yoko
http://forum.yoko.com.ua/

Role Play скрипты - обсуждение
http://forum.yoko.com.ua/viewtopic.php?f=20&t=12433
Page 1 of 1

Author:  Destruction [ 2007-09-10 21:06:12 ]
Post subject:  Role Play скрипты - обсуждение

Обсуждение для этой: viewtopic.php?p=65907#65907 темы.

Author:  I'm [ 2007-09-10 21:39:06 ]
Post subject: 

Одно время писал квестики с участием 5-7 ботов, просто хотелось.

Author:  Destruction [ 2007-09-10 21:42:20 ]
Post subject: 

Ммм, ну так выкладывай :)

Author:  Spirit [ 2007-09-26 15:42:59 ]
Post subject: 

Люди, вопрос по скрипту на рисовалку. :roll:
У меня, когда жму кнопки 1-9 пишет: "Сначало нужно взять хотя бы один предмет".
Вроде уже всё взял, и всёравно пишет. =(

Author:  Purgen [ 2008-05-03 21:00:40 ]
Post subject: 

Тема очень хороша и не должна обходиться стороной.
Буду очень благодарен людям, выложившим ещё скриптов такого плана.
Ведь Ультима не ограничиваеться "го пвп окла нюб" :wink:
Жаль, что многие об этом забыли.. :|

Author:  Destruction [ 2008-05-03 22:33:25 ]
Post subject: 

Purgen wrote:
Тема очень хороша и не должна обходиться стороной.
Буду очень благодарен людям, выложившим ещё скриптов такого плана.
Ведь Ультима не ограничиваеться "го пвп окла нюб" :wink:
Жаль, что многие об этом забыли.. :|

Есть конкретные предложения ?

Author:  Scripts Writer [ 2008-05-03 22:40:44 ]
Post subject: 

Destruction wrote:
Purgen wrote:
Тема очень хороша и не должна обходиться стороной.
Буду очень благодарен людям, выложившим ещё скриптов такого плана.
Ведь Ультима не ограничиваеться "го пвп окла нюб" :wink:
Жаль, что многие об этом забыли.. :|

Есть конкретные предложения ?


Универсальный скрипт Des.Blacksmithing.
Вывод меню через uo.Print.
Добор металла из указанного таргетом сундука, вывод сообщений об окончании/нехватке, повтор в случае физла- автоматически.

"Из какого металла хотите ковать?"
1 Iron
2 Rusty
...
<Ожидание нажатия кнопки/появления сообщения в журнале>
"Что хотите ковать?"
1 Фул
2 Фул без щита
3 Щит
4 Мечи
5 Мейсу
...
<Ожидание нажатия кнопки/появления сообщения в журнале>
Если 1, то начинает ковать
Если 2, то начинает ковать
Если 3, то начинает ковать
Если 4, то вывод дальнейшего меню (Viking, Cultlas, ...)
...

p.s. Ну очень лениво писать

Author:  Destruction [ 2008-05-03 23:33:56 ]
Post subject: 

no problem ;)

Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.

PS: ASM 'll be used.

Author:  Scripts Writer [ 2008-05-04 00:07:06 ]
Post subject: 

Destruction wrote:
no problem ;)

Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.

PS: ASM 'll be used.


В таком случае, можно предоставлять платные услуги персонажем по ковке/боукрафту и другим скилам. Но это уже наверное и вовсе хардкорный скрипт :) аля

"++Скую фул 'Iron' = 15к, 'Rusty' = 20к ...++", если трейд окно в котором 15000 гп и 120 инготов айрона, тогда принять и ковка, с передачей обратно после фул крафта и коронной фразой "Спасибо что выбрали наш сервис." :D

Author:  Destruction [ 2008-05-04 00:34:39 ]
Post subject: 

Scripts Writer wrote:
Destruction wrote:
no problem ;)

Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.

PS: ASM 'll be used.


В таком случае, можно предоставлять платные услуги персонажем по ковке/боукрафту и другим скилам. Но это уже наверное и вовсе хардкорный скрипт :) аля

"++Скую фул 'Iron' = 15к, 'Rusty' = 20к ...++", если трейд окно в котором 15000 гп и 120 инготов айрона, тогда принять и ковка, с передачей обратно после фул крафта и коронной фразой "Спасибо что выбрали наш сервис." :D

И вовсе не хард ;) Это просто небольшая надстройка на скрипт. Уже писал такое, давно правда..

Author:  Scripts Writer [ 2008-05-04 04:47:09 ]
Post subject: 

Destruction wrote:
Scripts Writer wrote:
Destruction wrote:
no problem ;)

Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.

PS: ASM 'll be used.


В таком случае, можно предоставлять платные услуги персонажем по ковке/боукрафту и другим скилам. Но это уже наверное и вовсе хардкорный скрипт :) аля

"++Скую фул 'Iron' = 15к, 'Rusty' = 20к ...++", если трейд окно в котором 15000 гп и 120 инготов айрона, тогда принять и ковка, с передачей обратно после фул крафта и коронной фразой "Спасибо что выбрали наш сервис." :D

И вовсе не хард ;) Это просто небольшая надстройка на скрипт. Уже писал такое, давно правда..

И с тем же успехом можно поставить в сейф месте где можно кастовать куклу, которая будет реагировать на команды :) Heal, Buff, Cure. Возможно ещё какие-то взаимодействия между 2мя чарами по команде с массивом ников, которые она будет обслуживать :D

Author:  PsiHozTM [ 2008-08-01 22:21:51 ]
Post subject: 

Quote:
; Скрипт открывания банка в РП-стиле. Перед запуском встать возле любого банкира.
; Для работы скрипта необходимо включить Options > Miscellaneous -> Show Names of Approaching Players
; v1.0 (c) 2007, Destruction.
Sub RP.openBank()
var msg = "Never lost a coin|Yes, banking|Keeping the money" ; сообщение об успешном открытии ячейки банка.
deljournal( msg )
uo.msg( "Пожалуйста, откройте мою ячейку в bank' е." )
repeat
wait( 100 )
until uo.injournal( msg )
uo.msg( "Спасибо " + uo.getName( uo.journalserial( uo.injournal( msg ) -1 ) ) + ", удачного дня, bye." )
endsub


есть трабла ругается функция не найдена deljournal
подскажи как лечить инжа 501.22 под шард Ресторейшн

Author:  Kynep [ 2008-08-02 10:08:46 ]
Post subject: 

PsiHozTM wrote:
есть трабла ругается функция не найдена deljournal
подскажи как лечить инжа 501.22 под шард Ресторейшн


Да уж, тяжелый случай. У аффтора топика в подписи есть решение этой проблемы.

Author:  GenDor [ 2010-03-09 10:06:13 ]
Post subject:  Re: Role Play скрипты - обсуждение

Решил снова поиграть в УО, весь макросами заложился.
Наткнулся на этот скрипт:
Code:
; Скрипт открывания банка в РП-стиле. Перед запуском встать возле любого банкира.
; Для работы скрипта необходимо включить Options > Miscellaneous -> Show Names of Approaching Players
; v1.0 (c) 2007, Destruction.
Sub RP.openBank()
var msg = "Never lost a coin|Yes, banking|Keeping the money" ; сообщение об успешном открытии ячейки банка.
deljournal( msg )
uo.msg( "Пожалуйста, откройте мою ячейку в bank' е." )
repeat
wait( 100 )
until uo.injournal( msg )
uo.msg( "Спасибо " + uo.getName( uo.journalserial( uo.injournal( msg ) -1 ) ) + ", удачного дня, bye." )
endsub


Строчка
Code:
var msg = "Never lost a coin|Yes, banking|Keeping the money" ; сообщение об успешном открытии ячейки банка.

не проходит, точнее инжа не понимает что нужно любую из надписей искать.

Немного переписал скрипт, получилось так
Code:
; Скрипт открывания банка в РП-стиле. Перед запуском встать возле любого банкира.
; Для работы скрипта необходимо включить Options > Miscellaneous -> Show Names of Approaching Players
Sub Bank()
var timeleftBank = 3000
   var msg1 = "Never lost a coin from robberies" ; сообщение об успешном открытии ячейки банка.
   var msg2 = "Keeping the money of others is my job"
   var msg3 = "Yes, banking is my unfortunate lot in life"
deljournal( msg1 )
deljournal( msg2 )
deljournal( msg3 )
uo.msg( "Пожалуйста, откройте мою ячейку в bank' е." )
repeat
wait( 100 )
timeleftBank = timeleftBank - 100
until uo.injournal( msg1 ) or uo.injournal( msg2 ) or uo.injournal( msg3 ) or timeleftBank <= 0
if uo.injournal( msg1 ) then
   uo.msg( "Спасибо " + uo.getName( uo.journalserial( uo.injournal( msg1 ) -1 ) ) + ", удачного дня, bye." )
endif
if uo.injournal( msg2 ) then
   uo.msg( "Спасибо " + uo.getName( uo.journalserial( uo.injournal( msg2 ) -1 ) ) + ", удачного дня, bye." )
endif
if uo.injournal( msg3 ) then
   uo.msg( "Спасибо " + uo.getName( uo.journalserial( uo.injournal( msg3 ) -1 ) ) + ", удачного дня, bye." )
endif
endsub


Играю на альфе, в журнале строчка после открытия банка выглядит так
Code:
Keeping the money of others is my job.

т.е. имя макрос взять не может, но все же красиво получается -)

НО хотя в журнале отсутствует имя банкира, а в игре оно отображается... Если клик по нему делаю, подписывает Banker Woman, можно ли поправить скрипт?

Спасибо!

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/