Role Play скрипты - обсуждение
Posted: 2007-09-10 21:06:12
Обсуждение для этой: viewtopic.php?p=65907#65907 темы.
Purgen wrote:Тема очень хороша и не должна обходиться стороной.
Буду очень благодарен людям, выложившим ещё скриптов такого плана.
Ведь Ультима не ограничиваеться "го пвп окла нюб"![]()
Жаль, что многие об этом забыли..
Destruction wrote:Purgen wrote:Тема очень хороша и не должна обходиться стороной.
Буду очень благодарен людям, выложившим ещё скриптов такого плана.
Ведь Ультима не ограничиваеться "го пвп окла нюб"![]()
Жаль, что многие об этом забыли..
Есть конкретные предложения ?
Destruction wrote:no problem
Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.
PS: ASM 'll be used.
Scripts Writer wrote:Destruction wrote:no problem
Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.
PS: ASM 'll be used.
В таком случае, можно предоставлять платные услуги персонажем по ковке/боукрафту и другим скилам. Но это уже наверное и вовсе хардкорный скрипталя
"++Скую фул 'Iron' = 15к, 'Rusty' = 20к ...++", если трейд окно в котором 15000 гп и 120 инготов айрона, тогда принять и ковка, с передачей обратно после фул крафта и коронной фразой "Спасибо что выбрали наш сервис."
Destruction wrote:Scripts Writer wrote:Destruction wrote:no problem
Завтра как раз на работу, думаю у меня найдётся на это дело минутка, но тестить времени не хватит... только РП тут и не пахнет.
PS: ASM 'll be used.
В таком случае, можно предоставлять платные услуги персонажем по ковке/боукрафту и другим скилам. Но это уже наверное и вовсе хардкорный скрипталя
"++Скую фул 'Iron' = 15к, 'Rusty' = 20к ...++", если трейд окно в котором 15000 гп и 120 инготов айрона, тогда принять и ковка, с передачей обратно после фул крафта и коронной фразой "Спасибо что выбрали наш сервис."
И вовсе не хардЭто просто небольшая надстройка на скрипт. Уже писал такое, давно правда..
; Скрипт открывания банка в РП-стиле. Перед запуском встать возле любого банкира.
; Для работы скрипта необходимо включить 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
PsiHozTM wrote:есть трабла ругается функция не найдена deljournal
подскажи как лечить инжа 501.22 под шард Ресторейшн
Code: Select all
; Скрипт открывания банка в РП-стиле. Перед запуском встать возле любого банкира.
; Для работы скрипта необходимо включить 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: Select all
var msg = "Never lost a coin|Yes, banking|Keeping the money" ; сообщение об успешном открытии ячейки банка.
Code: Select all
; Скрипт открывания банка в РП-стиле. Перед запуском встать возле любого банкира.
; Для работы скрипта необходимо включить 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: Select all
Keeping the money of others is my job.