Вернуться   МПМ Былины - Мир Древней Руси > Для игроков > Клиенты для игры

Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc...

Ответ
 
Опции темы Опции просмотра
Старый 03.03.2009, 03:34   #1
Aliastor
Новичок
 
Регистрация: 18.12.2005
Адрес: Владивосток
Сообщений: 19
По умолчанию Замены в ЖАБЕ

Здрасте, подскажите ктонибудь, как правильно произвести замену в жабе на вот такую строку:

Витязь | Невредим | Полон | Да | 0:04| Д |Лидер|Стоит

чтоб из нее вышла вот такая строка:

Витязь | Невредим{F5} | Полон | Да | 0:04| Д |Лидер|Стоит

а то как ни пробовал ничего не получается(
Заранее всем спасибо)
Aliastor вне форума   Ответить с цитированием
Старый 03.03.2009, 03:45   #2
Urik
Отличник форума
 
Регистрация: 06.03.2004
Адрес: Деревня РСП
Сообщений: 1,018
По умолчанию

#subs {| Невредим |}{| Невредим{F5} |}
#multiact on

На всякий случай )
Ну а если именно витязя, то вместо первого варианта

#var {f5}{Витязь}
#subs {$f5 | Невредим |}{$f5 | Невредим |{F5}}
__________________
Прыг секунда, скок столетие...
Urik вне форума   Ответить с цитированием
Старый 03.03.2009, 04:31   #3
Aliastor
Новичок
 
Регистрация: 18.12.2005
Адрес: Владивосток
Сообщений: 19
По умолчанию

Позволю заметить, что видимо я тупой ващще( но правды все равно хочу добиться

#Commands file written.
Lists cleared.

Script engine restarted

#Couldn`t load command file ецшгуп.set
[гру]
Ваша группа состоит из:
Персонаж | Здоровье |Энергия|Рядом|Учить| Аффект | Кто | Положение
Витязь | Невредим | Полон | Да | | Д |Лидер|Стоит
Ваши последователи:
Персонаж | Здоровье |Рядом| Аффект | Положение
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
670H 210M 7000з 303684о 27L 3039G Вых:СЗ>
# {| Невредим{F5} |} now replaces {| Невредим |}.
[гру]
Ваша группа состоит из:
Персонаж | Здоровье |Энергия|Рядом|Учить| Аффект | Кто | Положение
Витязь | Невредим | Полон | Да | | Д |Лидер|Стоит
Ваши последователи:
Персонаж | Здоровье |Рядом| Аффект | Положение
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
670H 210M 7000з 303684о 27L 3039G Вых:СЗ>
#Multiactions now ON

[гру]
Ваша группа состоит из:
Персонаж | Здоровье |Энергия|Рядом|Учить| Аффект | Кто | Положение
Витязь | Невредим | Полон | Да | | Д |Лидер|Стоит
Ваши последователи:
Персонаж | Здоровье |Рядом| Аффект | Положение
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит
Двойник Витязя | Невредим | Да | Л |Стоит


задумка я думаю ясна, невредим меняем на %1, и когда видим кто в тяже жмем ту кнопку, которая нужна. Согрупов забиваем какимто образом в переменные например #var gr1; #var gr2 и тд. по логу который выложил(он делался на новый чистый профиль) нифига не заменилось( вот меня это преследует. прокомментируйте какнибудь
Aliastor вне форума   Ответить с цитированием
Старый 03.03.2009, 06:42   #4
judge
Отличник форума
 
Регистрация: 03.05.2004
Сообщений: 266
По умолчанию

Цитата:
Сообщение от Aliastor Посмотреть сообщение
# {| Невредим{F5} |} now replaces {| Невредим |}.
Вот тут ошибка, поменяй местами две эти фразы. И лучше используй круглые скобки, а не фигурные.
judge вне форума   Ответить с цитированием
Старый 03.03.2009, 07:42   #5
lumenVindex
Мадер
 
Регистрация: 10.08.2006
Адрес: Господин Великий Новгород
Сообщений: 172
По умолчанию

дело в том, что в группе вовсе не с помощью пробелов заполняются пустые пространства.. но при копировании в буфер уходят именно пробелы.. чтобы "Невредим" заменялось надо делать замену либо только на это слово, либо на |%1Невредим%2|.. ну или можно попробовать подобрать - какой же всё таки там символ выполняет роль пробела.. мне этим заниматься, например, было лень

ПС: менять местами не надо ничего.. когда пишешь #sub {пример} {изм.пример} - выдаёт # {изм.пример} теперь заменяет {пример}
__________________
MESS WITH THE BEST, DIE LIKE THE REST!
lumenVindex вне форума   Ответить с цитированием
Старый 04.03.2009, 02:42   #6
Aliastor
Новичок
 
Регистрация: 18.12.2005
Адрес: Владивосток
Сообщений: 19
По умолчанию

Всем огромное спасибо, во все разобрался, все сделал)
Aliastor вне форума   Ответить с цитированием
Старый 04.03.2009, 05:06   #7
Urik
Отличник форума
 
Регистрация: 06.03.2004
Адрес: Деревня РСП
Сообщений: 1,018
По умолчанию

Цитата:
Сообщение от Aliastor Посмотреть сообщение
Script engine restarted

#Couldn`t load command file ецшгуп.set
Это ничего, что "ецшгуп" не грузится? Называть конфиги вообще лучше латиницей имх, иначе жаба может подавиться, пытаясь скушать конфиг )
__________________
Прыг секунда, скок столетие...
Urik вне форума   Ответить с цитированием
Старый 04.03.2009, 11:18   #8
Aliastor
Новичок
 
Регистрация: 18.12.2005
Адрес: Владивосток
Сообщений: 19
По умолчанию

Да это просто конфиг создал, чтоб был пустой) А в нормальном все нормально И тогда последний вопрос, тупой ппц, но чет не получается, как в окошко которое отдельное вывести сообщения, просто команду хотяб скажите, а тоя в хелпе не нашол.
Aliastor вне форума   Ответить с цитированием
Старый 04.03.2009, 14:02   #9
lumenVindex
Мадер
 
Регистрация: 10.08.2006
Адрес: Господин Великий Новгород
Сообщений: 172
По умолчанию

в старых версиях было одно окошко и команда была #output
в последних версиях (или даже версии) окошек несколько, а потому #output отправляет в 0-вое окошко, а в команде #woutput можно уже указывать номер окошка, в которое отправляешь..
__________________
MESS WITH THE BEST, DIE LIKE THE REST!
lumenVindex вне форума   Ответить с цитированием
Старый 10.03.2009, 18:32   #10
Сиррон
Мадер
 
Регистрация: 07.08.2004
Сообщений: 154
По умолчанию

#alias {д2} {#var Friend2 %0 ; #substitute {$Friend2} {$Friend2 [ 2 ]}} {default}
Да будет тебе счастье, пишешь д2 имя фигимя ( с большой буквы ) пример Мариета
Мудрая Мариета [ 5 ](храбр НВО) (невидима) стоит здесь. (чистая аура)

Ваша группа состоит из:
Персонаж | Здоровье |Энергия|Рядом|Учить| Аффект | Кто | Положение
Сиррон [ ] | Невредим | Полон | Да | | О СЛ |Лидер|Стоит
Мариета [ 5 ] | Невредим | Полон | Да | | ДНС | |Стоит

тут мариета вбита в д5 конечно же :-)

А по поводу твоего первого поста сказать ничего не могу потому что не понимаю в нем смысл, зачем тебе ф5 в идеале, его ударят 1 раз и у него поменяется состояние и субс пропадет

Последний раз редактировалось Сиррон; 10.03.2009 в 18:47.
Сиррон вне форума   Ответить с цитированием
Старый 10.03.2009, 23:01   #11
lumenVindex
Мадер
 
Регистрация: 10.08.2006
Адрес: Господин Великий Новгород
Сообщений: 172
По умолчанию

Ну можно, например, сделать автозабивание в переменную чаров, находящихся в определённом состоянии. Пусть это будет не "Невридим" а "Оч.тяжел". И тогда по нажатию кнопки будет лететь хил в того кто забился в переменную.
__________________
MESS WITH THE BEST, DIE LIKE THE REST!
lumenVindex вне форума   Ответить с цитированием
Старый 11.03.2009, 00:40   #12
Евпараския
Отличник форума
 
Регистрация: 11.10.2004
Адрес: Тернополь
Сообщений: 795
По умолчанию

ставить сабсты на все состояния

тогда все будет ок !!
__________________
Водка в небольших дозах
Безвредна в любом количестве!

Последний раз редактировалось Евпараския; 11.03.2009 в 01:11.
Евпараския вне форума   Ответить с цитированием
Старый 11.03.2009, 02:20   #13
Зоман
Новичок
 
Регистрация: 05.03.2004
Сообщений: 20
По умолчанию

Зачем сабсты.. Зачем состояния... Биндиш на все кнопки ГХ и не знаеш печали!
__________________
xexe
Зоман вне форума   Ответить с цитированием
Старый 11.03.2009, 10:11   #14
Urik
Отличник форума
 
Регистрация: 06.03.2004
Адрес: Деревня РСП
Сообщений: 1,018
По умолчанию

Аааа Зоманы в жабе!!!
Оно общается кодами
1 гх - да, 2 гх - нет, 3 гх - пнх ))
__________________
Прыг секунда, скок столетие...
Urik вне форума   Ответить с цитированием
Старый 15.03.2009, 09:50   #15
Aliastor
Новичок
 
Регистрация: 18.12.2005
Адрес: Владивосток
Сообщений: 19
По умолчанию

Да действительно subs на все состояния, чтоб было чотко) видишь что хреново парню и хиляешь.
Гх нету потому втоппку
И еще вопрос в процессе зонинга появился. как по гру убрать кучи клонов, а сделать например.
Двойник Фывапр(4 штуки).
а то спаму епрст сколько
Aliastor вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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


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