МПМ Былины - Мир Древней Руси

МПМ Былины - Мир Древней Руси (https://www.bylins.su/vbb/index.php)
-   Клиенты для игры (https://www.bylins.su/vbb/forumdisplay.php?f=52)
-   -   Вопросы о Жабе (https://www.bylins.su/vbb/showthread.php?t=1043)

Devastator 07.11.2005 20:15

Re: Вопросы о Жабе
 
Но люди здесь умелые замены и сократить смогут, я их тоже вчера сделал покороче и подсветил по ярче если кому надо могу выложить:rolleyes: :)
Хотя это дело вкуса какие у тебя замены.


И вот вопрос у меня, я хочу чтоб в строке состояния где мувы хелы и прочее еще был ТИК но не как не могу сделать это при помощи тригеров и чуствую без скриптов не обойтись, подскажите как это сделать:( :)

Devastator 07.11.2005 21:28

Re: Вопросы о Жабе
 
Цитата:

Сообщение от Ележор
Вот это:

в сочетании с вот этим:

с неплохой вероятностью убьет тебя там, где рекол в принципе был бы возможен. Вместо того, чтобы реколиться с попы, ты зашлешь в буфер пару-тройку этих автокоманд на вставание, и, возможно, именно этих раундов тебе и не хватит для рекола.

Кажется, даже в этой самой теме было лекарство:

Тильда -- отмена уже отправленных, но еще не выполненных команд, накопившихся в очереди.


Спасибо что обратил на это внимание :) :) :) и вот что я придумал чтоб много не забивать на каждый хот эту тильду:

#variable {bash} {0}
#action {Вам лучше встать на ноги !} {#if {$bash=0} {вст}; #var bash 1 } {5} {default}
#action {Вы встали.} {#var bash 0}

Севрон 09.11.2005 01:30

Re: Вопросы о Жабе
 
Чтобы был тик - два очень простых трига:
1:* В связи с проблемами перевода фразы ANYKEY нажмите ENTER * trig #tickon --- Собствено запускаем тикер при конекте (Ну еще можно на "Пересоединяемся" тот же триг);
2:Триг на фразу "Минул час." : #ticksize 120
Все кажись, если я не прав поправьте.

Devastator 09.11.2005 18:40

Re: Вопросы о Жабе
 
Не это-то я знаю, я чуток вопрос наверно неправильно задал..
Я хочу чтоб строка состояния выглядела так:
123Н 120М 1232143о Зауч: 12:05 ТИК:92 20L ....
типа идет 92 вторая секунда тика:) :)
Я кажись у Глузда такое видел но у него наверно mmc а я хочу на джмс, может он поможет?:o

Sten 13.11.2005 11:27

Re: Вопросы о Жабе
 
Подскажите плз, включил у себя логи
но в начале каждой строки в файл пишется билебрда(я так понимаю координаты локации).Как ет дело отключить?

Вот пример:


север608H 162M 1466398о 25L 316G Вых:СВЗ>
Вы поплелись на север.
В городище
Гладкая утоптанная дорожка ведет между дворами по городищу.


север608H 161M 1466398о 25L 316G Вых:СЮ>
Вы поплелись на север.
В городище
Гладкая утоптанная дорожка ведет между дворами по городищу. Дома как
крепости, окружены крепкой плотной оградой, закрывающей от чужого взгляда
и чужой корысти. Хотя, известно, ни один русский человек чужого никогда не
возьмет.

Sir 13.11.2005 13:09

Re: Вопросы о Жабе
 
Это не белиберда, а ansi последовательности для смены цвета. В опциях jmc отключи запись ansi команд в лог.

Sten 13.11.2005 17:19

Re: Вопросы о Жабе
 
сенкс

WorM 14.11.2005 03:05

Re: Вопросы о Жабе
 
Цитата:

Сообщение от Devastator
Не это-то я знаю, я чуток вопрос наверно неправильно задал..
Я хочу чтоб строка состояния выглядела так:
123Н 120М 1232143о Зауч: 12:05 ТИК:92 20L ....
типа идет 92 вторая секунда тика:) :)
Я кажись у Глузда такое видел но у него наверно mmc а я хочу на джмс, может он поможет?:o

Во первых тики всегда, насколько я знаю были по 60 секунд, ТИК и час
это разные вещи, во вторых лови.
Выбераешь в настройках жабы JavaScript или Javascript.Encode
создаешь файл commonlib.scr в папке settings в него пишешь
Код:

jmc.SetTimer(1,10);
jmc.RegisterHandler("Timer","OnTimer()");

function OnTimer()
{
  switch(jmc.event)
  {
    case 1:jmc.SetVar('TICKS',jmc.GetVar('TICKS')-1);break;
  }
}

и добавляешь в свой конфиг две строчки
Код:

#act {^Минул час.} {#v TICKS 120}
#substitute {Вых:%1>} {ТИК:$TICKS Вых:%1>}


Охотник 14.11.2005 05:43

Re: Вопросы о Жабе
 
А енто как заменить знак : на какой-нить другой ?

WorM 14.11.2005 07:41

Re: Вопросы о Жабе
 
Цитата:

Сообщение от Охотник
А енто как заменить знак : на какой-нить другой ?

Какой именно знак : ???

Охотник 14.11.2005 08:26

Re: Вопросы о Жабе
 
двоеточие :) чтобы в Текущее время сервера : Mon Nov 14 08:26:00 2005
во времени меняло двоеточия на пробел или подчеркивание

WorM 15.11.2005 04:23

Re: Вопросы о Жабе
 
#su {Текущее время сервера : %1 %2 %3 %4:%5:%6 %7} {Текущее время сервера : %1 %2 %3 %4 %5 %6 %7}

или

#su {Текущее время сервера : %1 %2 %3 %4:%5:%6 %7} {Текущее время сервера : %1 %2 %3 %4_%5_%6 %7}

Волехий 15.11.2005 18:23

Re: Вопросы о Жабе
 
Цитата:

Сообщение от Севрон
Чтобы был тик - два очень простых трига:
1:* В связи с проблемами перевода фразы ANYKEY нажмите ENTER * trig #tickon --- Собствено запускаем тикер при конекте (Ну еще можно на "Пересоединяемся" тот же триг);
2:Триг на фразу "Минул час." : #ticksize 120
Все кажись, если я не прав поправьте.

#action {^Минул час.} {#tickon; #ticksize 60} {5} {default}

Devastator 27.11.2005 21:39

Re: Вопросы о Жабе
 
ре WorM спасибо сделал, получилось:) :)

У меня есть еще одна проблема у меня есть фаил там текста около 100 строк,строки все разные в смысле по содержанию, типа стаф и еще всякое, и мне надо чтоб в маде если встеречаются слова из этой строки они заменялись на всю строку, как это сделать, 100 заменя както писать не охото, или как сделать чтоб допустим на алиас "шмот %1" у меня выводилась строка где есть %1, заранее спасибо:)

Zodiac 28.11.2005 08:14

Re: Вопросы о Жабе
 
Народ, захотел включить запись логов. Залез в опции жабы: поставил галку HTML формат, ANSI и RMA не ставил. Поставил точку в оверайте.
А теперь вопрос - куда сами логи-то пишутся? Или нужно начало записи логов задавать командой?


Часовой пояс GMT +4, время: 07:02.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot