Оракин | Дата: Вторник, 29.01.2013, 05:59 | Сообщение # 1 |
 Наследник Трона
Группа: Проверенные
Сообщений: 53
Репутация: 0
Статус: Offline
| Собирал для себя информацию о командах чата, а также о написании алиасов и макросов.
Команды Содружества /kinship disband распускает содружество /kinship recruit <player name> приглашает человека в содружество /kinship accept принимает приглашения в содружество /kinship decline отклоняет приглашения содружество /kinship quit добровольный выход из содружества /kinship expel <name> исключает члена из содружества /kinship promote <name> повышает ранг выбранного члена /kinship demote <name> понижает ранг выбранного члена /kinship motd <what you want your motd to be> оставляет сообщение дня /kinship successor <name> назначает человека, который унаследует звание лидера, когда вы уйдете в отставку /kinship resign подает в отставку как лидер (автоматически делает лидером вашего преемника). /k - содружество /ra - рейд /f - братство /raidshout <текст> - выкрик всему рейду в центр экрана (Сделать может только глава рейда).
Эмоции afk – Эта эмоция информирует окружающих о том, что вы отошли от компьютера. angry – Эта эмоция заставляет ваш персонаж сердиться. beckon – Эта эмоция заставляет ваш персонаж манить к себе. beg – Эта эмоция заставляет ваш персонаж умолять. bio – Эта эмоция информирует окружающих о том, что вы отлучились в уборную. bored – Эта эмоция придает вашему персонажу скучающий вид. bow – Эта эмоция заставляет ваш персонаж кланяться. cheer – Эта эмоция заставляет ваш персонаж ликовать. confused – Эта эмоция придает вашему персонажу сконфуженный вид. cough – Эта эмоция заставляет ваш персонаж кашлять. cower – Эта эмоция заставляет ваш персонаж съеживаться от страха. crazy – Эта эмоция придает вашему персонажу обезумевший вид. cry – Эта эмоция заставляет ваш персонаж плакать. dance – Эта эмоция заставляет ваш персонаж танцевать. dance1 – Эта эмоция заставляет ваш персонаж танцевать. dance2 – Эта эмоция заставляет ваш персонаж танцевать. dance3 – Эта эмоция заставляет ваш персонаж танцевать. drink – Эта эмоция заставляет ваш персонаж пить. dustoff – Эта эмоция заставляет ваш персонаж стряхивать с себя пыль. eat – Эта эмоция заставляет ваш персонаж есть. faint – Эта эмоция заставляет ваш персонаж падать в обморок. flex – Эта эмоция заставляет ваш персонаж сгибаться. flirt – Эта эмоция заставляет ваш персонаж флиртовать. impatient – Эта эмоция придает вашему персонажу нетерпеливый вид. kiss – Эта эмоция заставляет ваш персонаж изобразить поцелуй. kneel – Эта эмоция заставляет ваш персонаж встать на колени. laugh – Эта эмоция заставляет ваш персонаж смеяться. lie down – Эта эмоция заставляет ваш персонаж лечь. look – Эта эмоция заставляет ваш персонаж оглядываться по сторонам. mock – Эта эмоция заставляет ваш персонаж дразниться. mood_angry – Меняет настроение вашего персонажа на рассерженное. mood_apprehensive – Меняет настроение вашего персонажа на настороженное. mood_calm – Меняет настроение вашего персонажа на спокойное. mood_confused – Меняет настроение вашего персонажа на смущенное. mood_fearful – Меняет настроение вашего персонажа на боязливое. mood_happy – Меняет настроение вашего персонажа на счастливое. mood_mischievous – Меняет настроение вашего персонажа на озорное. mood_sad – Меняет настроение вашего персонажа на печальное. mood_sleepy – Меняет настроение вашего персонажа на сонное. mood_solemn – Меняет настроение вашего персонажа на торжественное. mood_surprised – Меняет настроение вашего персонажа на удивленное. mourn – Эта эмоция придает вашему персонажу скорбный вид. no – Эта эмоция заставляет ваш персонаж выразить отрицание. pick – Эта эмоция заставляет ваш персонаж подобрать что-либо. point – Эта эмоция заставляет ваш персонаж указать пальцем. pose – Эта эмоция заставляет ваш персонаж принять героическую позу. roar – Эта эмоция заставляет ваш персонаж рычать. sad – Эта эмоция придает вашему персонажу печальный вид. salute – Эта эмоция заставляет ваш персонаж сделать приветственный жест. scold – Эта эмоция придает вашему персонажу сварливый вид. scratch – Эта эмоция заставляет ваш персонаж почесываться. shakefist – Эта эмоция заставляет ваш персонаж потрясать кулаком. shrug – Эта эмоция заставляет ваш персонаж пожать плечами. sigh – Эта эмоция заставляет ваш персонаж вздохнуть. sit – Эта эмоция заставляет ваш персонаж сесть. smackhead – Эта эмоция заставляет ваш персонаж хлопнуть себя по лбу. smoke – Эта эмоция заставляет ваш персонаж курить. smoke1 – Эта эмоция заставляет ваш персонаж закашляться во время курения. surrender – Эта эмоция заставляет ваш персонаж изобразить, что он сдается. talk – Эта эмоция заставляет ваш персонаж говорить. tantrum – Эта эмоция заставляет ваш персонаж разразиться гневом. thank – Эта эмоция заставляет ваш персонаж поблагодарить кого-либо. wave – Эта эмоция заставляет ваш персонаж помахать рукой. yes – Эта эмоция заставляет ваш персонаж выразить согласие.
Как создавать макросы в ЛОТРО ЛотРО пока нет известных по другим играм макро-комманд. Тем не менее функциональность макро-комманд в отношении чата и эмотов присутствует, даже если она не очень широко известна. Суть системы – подстановка заданного текста и команд вместо определенных символов. По сути теперь не будет оправдания тем, кто пишет ‘HEELPLZ!!!11!1’ и говорит, что коверкает язык потому, что нет времени в бою набирать текст. Такой лентяй сможет создать алиас и вместо длинного текста просто набрать ;h.
Текст ниже является отредактированным переводом статейки с какого-то буржуйского сайта, потому я имена не менял на более близкие и понятные. Подчеркиванием показывается текст, который надо набирать в строке чата. Курсивом показывается текст, появляющийся в чате.
Aliases (текстовые подстановки) Алиас-команда состоит из двух частей, идентификатора (ID) и текста (TEXT). Идентификатор всегда предваряется точкой с запятой «;» Стандартная структура назначения алиаса такова: /alias ;ID TEXT Пример: /alias ;x Hello World ;x В результате: <Say>Bob says: 'Hello World'
Несколько алиасов могут быть связаны вместе: /alias ;h Hello /alias ;w World /alias ;hw ;h ;w hw <Say>Bob says: 'Hello World' Смотри также «Простые примеры» ниже.
Если один из вложенных алиасов меняется, то все алиасы, в который он вложен, тоже меняются /alias ;w Walter hw <Say>Bob says: 'Hello Walter'
«Эмоты» и «алиасы» С помощью одной команды можно внедрить эмоцию (emote) в алиас в начале текстовой части. Текст после эмота обычно заменяется стандартным сообщением эмота /alias ;f /flirt f Если другой игрок по имени Sue находится в цели игрока Bob: Performs flirt emote Bob flirts with Sue.
/alias ;joey says: How u' doin'? /alias ;fj ;f ;joey fj Performs flirt emote Bob flirts with Sue. <Say>Bob says ‘How u' doin'?’
/alias ;fd /flirt Lets dance /dance fd Performs flirt emote Bob flirts with Sue <Say>Bob: Lets dance /dance Эта команда исполняет эмот флирта, но отражает /dance как часть текста. Как этого избежать - ниже.
Чат и алиасы Алиасы можно использовать, чтобы посылать /tell конкретному человеку: /alias ;ts /t Sue ts Hi! <Tell>Bob tells Sue: 'Hi!'
Можно сделать алиас, который автоматически общается в другом канале, не изменяя текущий канал чата: /alias ;b /k Can't answer, busy at the moment! To Fellowship: ;b <Kinship>Bob says: Can't answer, busy at the moment! To Fellowship:
Команды и алиасы Можно использовать не только эмоты, но и другие слеш-команды, в алиасах: /alias ;i /invite i Sue Waiting for player to accept or decline invitation /alias ;fa /friend add fa Sue Sue has been added to your list of friends
Управление алиасами Список всех алиасов в стандартном текстовом окне: /alias list Удалить все алиасы: /alias clear Убрать конкретный алиас ;x : /alias remove ;x
Горячие клавиши Можно задать алиасу горячую клавишу, появится иконка, которую можно перетаскивать так же, как и обычный скилл. /shortcut LOC TEXT LOC – число между 1 и 72, отвечающее за слоты на action bar’ах (не проверял, возможно, если поменять кнопки в настройках, то будут соответствовать другим слотам). 1-12 соответствуют action bar 1, 13-24 – action bar 2 и так далее.
Примеры горячих клавиш /shortcut 25 /mood_apprehensive /shortcut 26 /flirt nods and ;joey /shortcut 27 /tell MinstrelMax Heal plz! /shortcut 28 ;b Alt+1 Bob is apprehensive of Sue Alt+2 Bob nods and says: How u' doin'? Alt+3 <Tell>Bob tells MinstrelMax: 'Heal plz!' Alt+4 <Kinship>Bob says: Can't answer, busy at the moment!
Следует помнить, что команда /shortcut статична, не меняется после создания. Для внедрения в горячие клавиши алиасов нужно использовать другую функцию - /alias shortcut ;ID LOC /alias shortcut ;loc 13 Ctrl+1 12.3N, 45.6W В этой команде нет слеша перед оператором ”shortcut”! Увы, пока нет возможности комбинировать выбранную цель в алиасе с горячей клавишей, т.к. оператор /target отсутствует...
Простые примеры Сью играет ельфой и хочет использовать фразы на синдарине, например «Привет»: /alias ;hi Mae govannen hi <Say>Sue says 'Mae govannen'
Сью выбрала для своего ельфоальта имя на синдарине, Lairelithoniel. К сожалению имя длинное и хитро#опое, поэтому она использует алиас: /alias ;l Lairelithoniel I am ;l of Lothlorien <Say>Sue says 'I am Lairelithoniel of Lothlorien'
Бобский хоббот, по имени Боббит, очень яростный (придурок)! Он любит рычать на врагов: /alias ;r /roar r Bobbit performs roar emote Bobbit ROARS at Sue Sue performs a swordsalute Sue readies her sword and says ‘En garde!’ Как зараза Сью получила такое афигенное сообщение? Она скомбинировала эмоты с текстом (см. ниже).
Боб часто болтает со Сьюшным альтом с непроизносимым ельфячим именем и не любит использовать IM-чат, поэтоме он это имя оскопляет алиасом: /alias ;tl /t Lairelithoniel tl Hi! <Tell>Bob tells Lairelithoniel 'Hi!' Сью отвечает: <Tell>Lairelithoniel tells Bob 'Mae govannen'
Комбинирование эмотов со своим текстом Боб хочет салютовать каждый раз, когда Офицер дает приказ (хорошая кстати привычка): /alias ;s /salute s Bob salutes Officer. /alias ;ss ;s snaps a salute and shouts «Yes Sir!» ss Performs salute emote Bob snaps a salute and shouts "Yes Sir!" Заметьте, что в текст было добавлено ‘snaps a salute and shouts’, хотя базовый эмот уже предполагает часть ‘snaps a salute’. Это сделано потому, что добавленный текст заменяет собой базовый текст эмота.
Множественные алиасы /alias ;mp My preciousss.... /alias ;tb Thief! Baggins! /alias ;sf /shakefist mp ;tb He stole ;mp ;sf <Say>Gollum says: My preciousss.... Thief! Baggins! He stole My preciousss.... /shakefist
Заметьте, что /shakefist стало частью текста вместо нормального эмота, потому что любые слеш-команды должны находится в начале текста. Попробуем еще раз: sf ;tb Gollum performs shakefist emote <Say>Gollum Thief! Baggins! В этом предложении нет глагола, потому что мы заменили стандартный текст собственным. Такие алиасы надо соединять ручками: sf shouts ;tb Gollum performs shakefist emote <Say>Gollum shouts: Thief! Baggins!
Потом мы можем скомбинировать несколько алиасов в один: /alias ;rant ;sf shouts ;tb and wails Oh ;mp ;mp rant Gollum performs shakefist emote <Say>Gollum shouts: Thief! Baggins! and wails Oh My preciousss.... My preciousss.... И в конце мы добавляем горячую клавишу (слот), например shift+1: /shortcut 37 ;rant
Примеры горячих клавиш Надоело оборачиваться, чтобы посмотреть, который час? /shortcut 8 /localtime 8 Localtime is 12:57 am
Более сложные примеры Помните, изменяя базовый алиас, меняются все алиасы, включающие базовый: /alias ;hx /bow says: Hello ;x /alias ;x Sue hx Performs bow emote <Say>Bob says: Hello Sue /alias ;x Max hx Performs bow emote <Say>Bob says: Hello Max
Таким образом мы можем довольно просто заменять что-либо, например, имена, в своих алиасах. Кстати, можно постараться включить саму команду алиасинга в алиас (хотя это может и не работать, не проверял): /alias ;n /alias ;x x – наша переменная n "What x should be" Теперь можно использовать алиас ;x в середине более длинного предложения: /alias ;hx /bow says: Hello ;x How are you doing? hx Performs bow <Say>Bob says: Hello "What x should be" How are you doing? Ой! Давайте поменяем имя на Сью: n Sue или на Сьюшного альта с непроизносимым именем Lairelithoniel n ;l hx Performs bow <Say>Bob says: Hello Lairelithoniel How are you doing?
Эта система также работает с горячими клавишами: /alias shortcut ;hx 13 ctrl+1 Performs bow <Say>Bob says: Hello Lairelithoniel How are you doing? n Sue ctrl+1 Performs bow <Say>Bob says: Hello Sue How are you doing?
Зигил ай мену, кхазад Оракин Лайтбрингер - Менестрель, Наследник Трона Тумунзахар
Сообщение отредактировал Оракин - Вторник, 29.01.2013, 06:03 |
|
| |