| Текущая версия скритпа: 4с
Итак, перед нами еще один скрипт чат-румов для PtokaX.
О командах: I. Команды, доступные только для группы master (администраторов):
1) !mkchat имя группа - создать чат-комнату с таким-то именем для следующих групп пользователей. (работает в главном чате)
Примеры: Скажем, вы хотите, чтобы комнатой пользовались только зарегистрированные пользователи, пишем так: !mkchat RegChat reg - никто, кроме зарегистрированных пользователей не сможет писать в этом чате, даже опы и мастера. Если вы хотите, чтобы комнату могли юзать только мастера и опы, то пишем так: !mkchat OpMasterChat operator master - чатом смогут воспользоваться только випы и опы. Если вы хотите, чтобы чат-комната была публичной, то пишите !mkchat PublicChat Примечание: до того момента, пока вы не создадите первый чат-рум, менюшка не появится.
2) !delchat имя - удалить чат-комнату с именем таким-то. Команда работает только в чат-руме. 3) !autologin <on/off>
- по умолчанию данный мод отключен. Если его включить, то независимо от
того, был ли открыт у вас приват чат-комнаты, в которой вы являетесь
членом, вы увидите сообщение другого участника чата. То есть
чат-комната откроется автоматически. При этом команду !leave
использовать будет нельзя - хотите вы или нет, но если вы являетесь
участником комнаты с этим режимом, то ни одно сообщение вы не
пропустите, сколько бы раз вы не закрывали приват комнаты. 4) !hide группа - сделать чат-комнату невидимой для определенной(ых) групп(ы) пользователей (unreg, reg, vip, operator, master). Примеры: если вы хотите, чтобы комнату не видели незарегистрированные пользователи, то пишите в чат-комнате !hide unreg 5) !key <on/off> - будет ли чат-комната с ключиком или нет. По умолчанию все создаваемые комнаты с ключиками. 6) !lock <on/off>
- сделать группу с открытым или закрытым членством. Если группа с
закрытым членством, то пользователя в нее может пригласить только
владелец комнаты (на данный момент, скрипт отредактирован так, что
владельцами могут быть только админы) командой !invite ник 7) !invite ник - пригласить в комнату пользователя с таким-то ником. Если комната с закрытым членством, то это единственный способ пригласить в нее пользователя. 8) !remove ник - удалить участника из комнаты. Эффективно, если комната с закрытым членством - нарушитель больше не войдет))
II. Команды, доступные всем остальным: 9) !away - эвей-режим в чат-руме. Без комментариев. 10) !members - постотреть информацию о пользователях группы: кто сейчас в комнате, кого нет, кто отсутствует (away) 11) !leave - покинуть комнату. Не работает, если autologin mode включен 12) Команда !status
По сравнению с предыдущей версией под LUA 5.0.2 мы более оптимизированный код и вывод myINFO.
Источник:
|