ФЭНДОМ


Способ №1 (С помощью TShocka)

TShock - это многофункциональный, поддерживающий плагины сервер для Terraria.

Установка и использование:

  1. Скачать - официальный релиз tShock для текущей версии Terraria здесь и распаковать в папку с игрой с заменой
    STEAM - C:/Program Files/Steam/steamapps/common/terraria/ 
    Пиратка - в папку с установленной Terraria 
  2. Запустите файл Start Server.bat и создайте сервер с желаемыми параметрами. 
  3. Войдите в игру через Terraria.exe, выберите Multiplayer -> Join -> IP: 127.0.0.1 (это требуется для получения админки). 

Получение Админки: 

  1. При подключении к серверу в чате введите /auth *code* - код будет показан в командной строке сервера ОДИН раз. 
    Пример: /auth 1234567 
  2. В чате будут отображены рекомендации по добавлению пользователя в список. Последовательно выполните следующее: 
    /user add [name] [password] superadmin 
    Пример: /user add leo 123 superadmin 
    /login [name] [password] 
    Пример: /login leo 123 superadmin 
    /auth-verify (чтобы удалить проверку кода) 
  3. Теперь при заходе на сервер залогиньтесь под своим именем, чтобы сервер распознал вас, как Администратора 

Чтобы выдать Админку другому игроку/внести его в список: 

  1. Он должен ввести /register [password] 
  2. Дальше админ добавляет его в список - /user add [username]:[password] [group] 
    Пример: /user add leo:1234 superadmin 
  3. Для пользования функциями группы необходимо логиниться: /login [username] [password] 
    Пример: /login leo 1234 

Способ №2 (Для тех у кого закрыты порты)

Наша главная задача - сделать ПОРТ 7777 открытым.

Все действия буду показывать в операционной системе Windows 8, поэтому некоторые окна могут отличаться, например, от Windows7 или Vista (Я не говорю уже про XP), но смысл остается тот же. Все, что будет написано ниже, это мой личный опыт, который я взял из различных статей в интернете.

  1. Первым шагом будет являться отключение FireWall (Брандмауэр Windows):
    Панель управления > Система и безопасность > Брандмауэр Windows > Далее отключаем его.
    (См. Рис. 1)
    SjRy4Dfk8W0

    Зачем нам это делать?
    По умолчанию все порты в компьютере открыты, но их закрывает FireWall (Брандмауер) или Сетевой Экран (FireWall) антивируса.
    Если не хотите отключать FireWall (Брандмауер), тот нужный вам ПОРТ можно добавить в исключение, но это уже совсем другая история.
  2. Далее потребуется прописать ПОРТ 7777 в маршрутизаторе, для этого нужен будет Внутренний IP Маршрутизатора.
    1. Чтобы узнать Внутренний IP:
      Панель управления > Сеть и Интернет > Центр управления сетями и общим доступом > Ваша сеть > Сведения...
      Нам понадобиться "Адрес IPv4" и "Шлюз по умолчанию IPv4" (См. Рис. 2)
      Qqrv4 wkqAA

      "Шлюз по умолчанию IPv4" - это и есть Внутренний IP Маршрутизатора.
    2. Вводим IP из строчки "Шлюз по умолчанию IPv4" в адресную строку браузера и жмем Enter.
    3. Проходим Авторизацию на маршрутизаторе.
      DDVmCit2n9c
    4. Далее будет показан пример на моём маршрутизаторе (DIR - 300)
      Найдите раздел для работы с ПОРТАМИ. Далее делайте все как показано на рисунке 3!
      В поле "IP-адрес" введите "Адрес IPv4" (См. Шаг 2.1), после чего нажимаете "Сохранить настройки"
  3. Теперь от вас требуется узнать, открыли вы порт или нет. Для этого заходим на сайт http://2ip.ru/ и переходим в раздел "Проверка порта", вводим порт 7777 и смотрим. (См. Рис. 4)
    SgTm8xSRAoI
  4. Для того чтобы запустить свой сервер, нужно зайти в папку с игрой и запустить TerrariaServer.exe
    Кто играет через Steam - \Steam\SteamApps\common\Terraria\TerrariaServer.exe
  5. И последнее, для того чтобы на ваш сервер смогли зайти, просто зайдите еще раз на сайт http://2ip.ru/ и посмотрите Ваш IP адрес, именно его вы говорите тому с кем хотите играть. С помощью этого IP-адреса к вам будут присоединятся в игре.

Дополнительно (команды для TShocka)

Команды, доступные для всех пользователей: 

/userinfo or/ui [Имя игрока] Показывает информацию о пользователе /ui leo
/register [username] [password] Регистрация аккаунта игрока /register leo 123456
/login [username] [password] Вход в аккаунт игрока /login leo 123456
/help[page (1-5)] Показывает команды сервера (1-5) /help 2
/playing or /who or /online Выводит на экран список игроков на сервере /playing or /who or /online
/me text Чат от 3го лица /me ушел есть
/p text Командный чат /p Бей гадов!
/rules Выводит на экран правила сервера /rules

Команды, доступные для залогиненных пользователей:

/password [oldpassword] [newpassword] Изменяет Ваш пароль на сервере /password 123456 654321

Команды, доступные для пользователей с правами администратораУсловия: Вы должны залогиниться и входить в состав группы 'superadmin'

/user add [accountname:password] [group] Добавляет акаунт пользователя в группу /user add leo:123456 superadmin
/user add [IP.add.re.ss] [group] Добавляет IP пользователя в группу /user add 111.222.33.4 superadmin
/user del [accountname] Удаляет аккаунт пользователя /user del leo
/user del [IP.add.re.ss] Удаляет IP пользователя /user del 111.222.33.4
/user group [accountname] [newgroup] Создание новой группы для пользователя /user group leo allnew
/user password [accountname] [password] Устанавливает новый пароль для пользователя /user password leo 654321
/auth-verify [CODE] Проверка суперадмина. Код появляется в консоли сервера /auth-verify111111
/ip [player] Приватно показывает IP адрес игрока /ip leo

Команды для админов (Кик, БАН, РазБАН):

/kick [player] [reason] Кик игрока с указанием причины /kick leo noob+grifer
/ban [player] [reason] БАН игрока с указанием причины /ban leo noob+grifer
/ban [ip] [reason] БАН по IP с указанием причины /ban 111.222.33.4 noob+grifer
/unban [player] РазБАН игрока /unban leo
/unbanip [ip] РазБАН IP адреса /unbanip 111.222.33.4

Команды для админов (ТехОбслуживание сервера):

/off OR /exit Выкл сервера с сохранением данных /exit
/off-nosave or /exit-nosave Выкл сервера без сохранения данных /exit-nosave
/restart Перезапускает сервер /restart
/reload Совершает перезагрузку систем сервера, таких как Настройки конфигурации, Разрешения и Регионы. Требует перезагрски сервера /reload
/checkupdates Проверка обновления клиента /checkupdates
/version Выводит в чате текущую версию клиента сервера /version
/clearbans -1 Удаляет все БАНы /clearbans -1

Команды для админов (События):

/dropmeteor Сбрасывает на карту метеорит /dropmeteor
/fullmoon Устанавливает на сервере полнолуние /fullmoon
/star Сбрасывает на карту звезду рядом с вашей локацией (Использовать ночью) /star
/bloodmoon Начало ночи "Кровавой луны" /bloodmoon
/invade [invasion size] Провоцирует "Вторжение гоблинов". После команды вы можете указать кол-во волн вторжения. Например 20 /invade 20
/itemdrop или /idrop Случайно дропает предмет (или группу предметов) в небе. /itemdrop или /idrop
/convertcorruption Конвертируем мир в "Искаженный" /convertcorruption
/converthallow Конвертирует мир в Анти-искажение" /converthallow
/removespecial Отменяет действие команд /convertcorruption и /converthallow /removespecial
/hardmode Переводит игру в режим Hardmode, как после убийства Стены Плоти /hardmode
/stophardmode or /disablehardmode Отменяет действие команды /hardmode /disablehardmode
/rain [start/stop] Во всем мире начинается (start) или прекращается (stop) дождь rain stop
/forcexmas Устанавливает на сервере режим Рождества :) /forcexmas

Команды для админов (Спавн Боссов):

(/sb) boss type [amount] Eater - Eater of world | Brain - Brain of Chtulhu | Queen - Queen Bee | King - king slime | Twins - The Twins | Destroyer - The Destroyer | Prime - Skletron Prime | Plantera - Plantera | Golem - Golem /spawnboss King 1

Команды для админов (Спавн мобов):

/spawnmob or /sm [mob name or ID's] [amount] Призывает выбранного моба в кол-ве [***] штук /sm Bunny 5

Команды для админов (Телепорт):

/tp [player] Телепортирует Вас к выбранному игроку /tp leo
/spawn or /home Телепорт домой (кровать, спавн) /spawn or /home
/tphere [player] Телепортирует указанного игрока к Вам. /tphere leo
/sendwarp OR /sw [player name] [warp name] Телепорт определенного игрока в определенную точку /sw leo waterplace
/tpallow Разрешает / Запрещает другим телепортироваться к Вам. /tpallow

Команды для админов (Точки сервера и управление):

/warp list Показывает все точки сервера /warp list
/warp [обозначение] Телепортирует вас к указанной точке (название) /warp home
/setwarp [обозначение] Устанавливает точку с указанным названием с вашим местоположением /setwarp
/delwarp [обозначение] Удаляет указанную точку /delwarp 3 home
/hidewarp [обозначение] (???) /hidewarp 3 home

Команды для админов (Редактирование спавна): Регионы исп. д/защиты от гриферов

/antibuild Устанавливает запрет на строительство /antibuild
/protectspawn Устанавливает защиту спавна (?) /protectspawn
/region set [1/2] Установить точку 1 и 2 для региона /region set 1
/region define [name] Добавляет регион в список под именем /region define 1111
/region delete [name] Удаляет указанный регион из списка /region delete 1111
/region allow [name] [regionname] Дает возможность [ник] вносить изменения в [название_региона] /region allow leo 2222
/region help Показывает список команд по регионам /region help
/debugreg Выводит на экран инфо о защищенном регионе /debugreg
/region protect [name] [true/false] Вкл/Выкл защиту региона /region protect 111 true

Команды для админов (Белый лист):

/whitelist [player] В то время, как параметр "EnableWhitelist: true", только игроки в БЛ могут войти на сервер. Эта команда прописывает имя игрока в \tshock\whitelist.txt. /whitelistleo

Команды для админов (Менеджер групп): Требуется разрешение: managegroup

/addGroup [имя группы] [разрешение] Позволяет добавлять Доп группы, кроме групп по умолчанию (VIP, newadmin, trustedadmin, etc.) [разрешение] указывается из Полного списка всех разрешений /addGroup

Beta-test

/delGroup [имя группы] Удаляет существующую группу /delGroup

Beta-test

/modGroup add [имя группы] [разрешение] Это требуется для использования набора команд /modGroup add

vip managewarp

Команды для админов (Менеджер предметов): Требуется разрешение: manageitem

/listitems or /listbanneditems Показывает список предметов, недоступных на сервере ( /listbanneditems )
/addItem or /banitem [имя предмета] Добавляет предмет в БАН-лист предметов на сервере /banitemGold Coin
/delItem or /unbanitem [имя предмета] Удаляет предмет из БАН-листа предметов на сервере /unbanitemGold Coin
/additemgroup [item name] [group name] Выдает разрешение определенной группе на пользование предметами из БАН-листа. /additemgroup

Items A

/delitemgroup [item name] [group name] Отменяет разрешение определенной группе пользоваться вещью из БАН-листа /delitemgroup

Items A

'Команды для админов' (Изменения cfg сервера):

/setspawn Устанавливает точку спавна на вашей позиции /setspawn
/stats Показывает статистику на сервере /stats
/world Показывает инфо о мире (?) /world
/clear or /cleartems Пользователь может очистить дроп предметов /clear or /cleartems
/showconfig Показывает деюствующие настройки еонфигурации сервера /showconfig
/serverpassword Устанавливает пароль на сервер /serverpassword
/save Сохраняет изменения сервера /save
/maxspawns [number] OR show OR default Изменения кол-ва мобов за спавн. Больше значение - больше мобов Show - покажет текущее значение, default - установит значение по умолчанию. show | default
/spawnrate [number] OR show OR default Изменения кол-ва мобов за спавн. Меньшее значение приводит к более быстрому спавну. Show - покажет текущее значение, default - установит значение по умолчанию. show | default
/broadcast [message] or /bc or /say Передача сообщений от имени игрока /bc | /say

ушел есть

/convert ---------------------- /convert

'Команды для админов' (Время):

night|dusk|noon|midnight] Устанавливает время суток /time noon

'Команды для админов '(Логи):

/displaylogs Вкл/Выкл консоль сервера сообщений /displaylogs

'Команды для админов' (MOTD):

/motd Выводит на экран сообщение Message-Of-The-Day Настроить его можно по командам в разделе MOTD

Команды для админов (Шепот и глушилка):

/whisper or /w or /tell [player] [message] Отправка приватного сообщения указанному игроку /w | /tell leo пойдем и убьем вон того красного
/reply or /r [message] Приватный ответ на последнее приватное сообщение /r Go
/mute [имя игрока] Заглушает сообщения игрока /mute leo
/unmute [имя игрока] Используется для отмены команды /mute /unmute leo

Команды для админов (Дразнить):

/annoy [player] [time in seconds] Воспроизводит звук подушки-пердушки на выбранного игрока с указанием продолжительности в секундах. Не слышим другим игрокам. /annoy or /wleo 55
/slap [player] [damage] Как бы "пинает" указанного игрока с указанной силой. По умолчанию урон =5 /slap leo 1000

Команды для админов (Хил, Итемы, etc.):

/kill [player] Убивает выбранного игрока /kill leo
/butcher "true" Убивает враждебных NPC. Прописав true - умрут все дружественные NPC /butcher true
/item or /i [item name] [amount] [prefix] Выдает Вам указанный предмет по id или имени. [amount] служит для указания кол-ва предметов. По умолчанию 1 /i 1 or Iron Pickaxe 10
/give or /g [id or name] [player] [amount] [prefix] Выдает указанному игроку указанный предмет по id или имени. [amount] - указывает кол-во предметов. По умолчанию 1 /g 1 | Iron Pickaxe leo 10
/clearitems [radius] Очищает мир от выпавших предметов. [radius] - указать радиус очистки мира. По умолчанию чистит весь мир /clearitems 2
/heal [player] Исцеляет себя. Можно указать [player] для лечения товарища. /heal leo
/buff [index из Списка баффов] [time in seconds] Накладывает бафф на себя. В индексе указать номер баффа. [time in seconds] - для указания продолжительности баффа. По умолчанию - стандартное время. /buff 1
/gbuff [player] [index из Списка баффов ] [time in seconds] Накладывает бафф на другого игрока. Требуется указать имя, Индекс баффа. [time in seconds] - для указания продолжительности баффа. По умолчанию - стандартное время. /gbuff leo 2 65
/grow [растительность] Выращивает что-то в том месте, где вы стоите [tree, epictree, mushroom, cactus, herb] /grow tree

Команды хелперов, модеров и т.д 1. V.I.P Возможности: 1. Заходить на сервер даже при полном онлайне 2. Телепортироваться к игрокам и игроков к себе 3. Устанавливать точку дома (/sethome и телепортация /home ) 4. Призывать боссов с помощью вещей для их призыва. 5. Возможность телепортироваться в нижние/верхние помещения чего-либо ( /up , /down ) 6. Возможность менять время ( /time <day,noon,night> )

2. Модерка Возможности: 1. Команды WorldEdit 2. Все возможности V.I.P . 3. Возможность ставить Warp(ы) 4. Возможность призывать мобов/босов командами . 5. Возможность самому приватить (только на себя регион). 6. Возможность давать себе любые предметы 7. Возможность создавать бесконечные сундуки. 8. Возможность вызывать кровавую луну.

3. Админ Возможности: 1. Все возможности випа и модерки 2. Выключение\включение сервера

4. СуперАдмин Возможности: 1. Все команды тшока


MOTD (Message Of The Day)

Используя TShock можно также использовать Message Of The Day (MOTD), которое выводится при подключении к серверу. 

Как это сделать? В папке \tshock лежит файл - motd.txt, позволяющий редактировать сообщения дня.  Используются следующие переменные: 

%map% <- Это сообщение выводит имя вашего мира 
%players% - Это показывает, кто в данный момент активен на сервере 

Пример: 
Welcome to my server! 
Current map: %map% 
Current players: %players%

Цветной текстТакже Вы можете использовать RGB-color, придавая цвет вашему тексту. По русски это будет КрасноЗеленоСиний цвет.  Указываются они в вариации от 0(нет цвета) до 255(макс насыщение) Совмещая их вы получаете новые оттенки и цвета. 

R G B
%255,000,000% %000,255,000% %000,000,255%
Насыщенный Красный Насыщенный Зеленый Насыщенный Синий

Пример:  %255,000,000%Welcome to my server!  %255,000,000%Current map: %map%  %000,255,000%Current players: %players%комбинаций цветов

Способ №3 (По Hamachi)

Необходимо:

Hamachi Terraria (одной версии у участников игры) 1) Настраиваем Hamachi и Windows. Настройки расположены ниже.

2) Подключаемся к одной сети Hamachi с другими участниками сети.

3) Теперь как создать сервер Terraria? Идём по адресу, где поставлен Steam - X:\Steam\steamapps\common\terraria\. Путь зависит от того, куда вы ставили Steam. Если вы его не ставили, то идите по-другому пути.

4) Открываем файл TerrariaServer.exe. Создаём новый мир террарии или загружаем уже существующий.

5) Дальше выбираем количество игроков (желательно от 8 до 16). Порт оставляем без изменения.

6) Дальше нужно вписать пароль, но лучше его вообще не писать и нажать Enter.

7) Это всё! Сервер создан, на него даже не обязательно заходить! Но как подключаться?

8) Заходим в игру Terraria, выбираем пункт Multiplayer, затем Join. Выбираем игрока.

9) Потом нужно ввести IP-адрес и тут есть нюансы: Если Вы создатель сервера и он запущен на вашем компьютере, то пишите адрес «127.0.0.1» без кавычек. Если Вы подключаетесь к другому серверу, то создатель сервера смотрит свой IP-адрес и сообщает Вам и другим участникам игры.

Всё, наслаждаемся игрой!

Дополнительные ссылки (настройки):

1) Настройки в самой программе Hamachi

2) Настройки в Windows 7\Vista

3) Настройки в Windows XP

ID предметов и баффов

Некоторые ID можно найти у нас на вики, но самый полный список можно найти на вики TShock.

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

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

Также на ФЭНДОМЕ

Случайная вики