Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: С чего начать "построение" сервера

  1. #1
    Активный пользователь Аватар для Mainstone
    Регистрация
    19.09.2011
    Адрес
    Тбилиси
    Сообщений
    2,523
    Репутация: 85

    Звание: скоро придёт к известности

    Вопрос С чего начать "построение" сервера

    Всем привет.
    Данный раздел называется серверостроение, хотя я не заметил тем, в которых говорилось про то, как создать свой сервер.
    Берите побольше еды и питья, заранее сходите в туалет и т.д. Т.к. урок будет длинным.
    Готовы?
    Итак, тогда я начну свой "урок".

    Глава I: Создание сервера для Нубов/Нупов/Ньюфагов и Новичков.

    1) Как создать свой сервер?

    Переходим по ссылке: Кликабельно
    Скачиваем SA-MP 0.3e Windows Server (Можно и SA-MP 0.3e Linux Server если ваша операционная сис-ма Linux и её подобные)
    Распаковываем архив в любую папку.
    Запускаем samp-server.exe
    Узнаём свой IP тут: Кликабельно
    Вбиваем его в SA-MP окно
    Вот и ваш первый сервер. Если у Вас открыты порты, то можете приглашать своих друзей и играть на нём.

    Нюансы:

    1) Сервер будет работать не 24/7, то есть: вы его держите у себя на компьютере/ноутбуке. При выключении компьютера/ноутбука он естественно выключится.
    2) Если вы не знаете Pawn, то вы можете ставить либо только скачанные моды из интернета(ссылки будут в конце урока), либо стандартные моды.

    Подробности далее.

    2) Настройка сервера

    Рассмотрим файл конфига(конфигурации) сервера server.cfg

    PHP код:
    echo Executing Server Config...
    lanmode 0
    rcon_password 41414
    maxplayers 500
    port 7777
    hostname SA
    -MP 0.3 Server
    gamemode0 LVF 1
    filterscripts 
    announce 0
    query 1
    weburl www
    .sa-mp.com
    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000
    maxnpc 10
    logtimeformat 
    [%H:%M:%S]
    password 1414
    plugins streamer 
    Сейчас всё понятно объясню:

    lanmode 0 - ставьте 1, чтобы игра проходила плавнее(требует больше ресурсов ПК)
    rcon_password 41414 - Ваш РКОН пароль (Дабы войти в Мини-Админку)
    * /rcon login - войти в РКОН (example /rcon login 41414)

    * /rcon cmdlist - Список команд

    * /rcon varlist - Список VAR

    * /rcon exit - убить сервер

    * /rcon kick [ID] - кикнуть игрока (пример: /rcon kick 2).

    * /rcon ban [ID] - забанить игрока (пример: /rcon ban 2).

    * /rcon changemode [mode] - выбрать гейммод (пример: /rcon changemode sftdm).

    * /rcon gmx - рестарт сервера

    * /rcon reloadbans - очистить список банов

    * /rcon reloadlog - очистить server_log.txt.

    * /rcon say - сказать от лица Админа

    * /rcon players - показать список игроков (с IP)

    * /rcon banip [IP] - бан по IP (пример: /rcon banip 127.0.0.1).

    * /rcon unbanip [IP] - разбанить по IP (пример: /rcon unbanip 127.0.0.1).

    * /rcon gravity - выбрать гравитацию (пример: /rcon gravity 0.008).

    * /rcon weather [ID] - выбрать погоду (пример: /rcon weather 1).

    * /rcon loadfs - загрузить фильтрскрипт (пример: /rcon loadfs adminfs).

    * /rcon loadfs - загрузить фильтрскрипт (пример: /rcon loadfs adminfs).

    * /rcon unloadfs - выгрузить фильтрскрипт (пример: /rcon reloadfs adminfs).


    maxplayers 500 - Максимальное кол-во игроков, которые могут войти на сервер (макс. 500)*
    * Чтобы сделать 1000 слотов на сервере, необходимо написать в тех. поддержку SA-MP

    port 7777 - Порт сервера (7777 - стандартный)*
    * Если у Вас IP типа 127.0.0.1:7777, то когда вы добавляете сервер в список SA-MP, не обязательно писать ******

    hostname SA-MP 0.3 Server - Название Вашего SA-MP Сервера (Внимание, нельзя использовать русские символы)*
    *Если только вы пропишите название сервера у себя в моде.

    gamemode0 LVF 1 - название вашего ГеймМода, чтобы его загрузить (1 - обязательна)

    filterscripts adminfs - скрипты, подключаемые на сервер (пример: filterscripts adminfs gus nos)

    announce 0 - ставьте 1, чтобы ваш сервер отображался в Мастер-Листе SA-MP (Internet)

    query 1 - не помню уже для чего xD

    weburl www.sa-mp.com - адрес сайта вашего сервера

    onfoot_rate 40
    incar_rate 40
    weapon_rate 40
    stream_distance 300.0
    stream_rate 1000

    Стандартные настройки для SA-MP.

    maxnpc 10 - максимальное кол-во NPC ботов (не путать с DummyBot)

    logtimeformat [%H:%M:%S] - формат времени на сервере
    password 1414 - если хотите чтобы ваш сервер был запаролен, ставьте пароль (пример: password 132), если же не хотите, то просто оставьте там пустое место(password)

    plugins streamer - плагины, подключаемые на сервер. Пример: plugins streamer irc sscanf. Внимание: если сис-ма, на которой держится ваш сервер Linux, Ubuntu и т.д., то нужно прописать в конце .so, Пример: plugins streamer.so irc.so sscanf.so

    3) Рассматриваем папки сервера

    Всего мы можем увидеть несколько папок сервера:
    PHP код:
    filterscripts
    gamemodes
    npcmodes
    pawno
    include
    plugins
    scriptfiles 
    filterscripts - туда заливаем Скрипты для вашего сервера (в конфиге строка filterscripts)
    gamemodes - заливаем Моды (конфиг - строка gamemodes)
    npcmodes - NPC боты для вашего сервера (для их использования необходимо прописать кое-какие строки в вашем моде)
    pawno - программа Pawno, для редактирование/компилирования вашего мода/скрипта
    *includes - там находятся инклуды, для вашего Pawno
    include - инклуды, не находящееся в папке Pawno (редко используются)
    plugins - там находятся плагины вашего сервера (конфиг - plugins)
    P.S. Не стандартная папка/нет в оригинальном SA-MP Сервере
    scriptfiles - скриптфайлы. Там находится вся инф-ия про сервер. Статистика игроков, кланы/банды/фракции, гонки и т.д.

    4) Файлы

    server.cfg - конфиг вашего сервера
    samp-license - лицензия SA-MP
    server_log - логи вашего сервера
    server-readme - РидМи, инструкция для SA-MP сервера.

    5) Программы (Используются только тогда, если вы запускаете мод на компьютере/ноутбуке)

    samp-server.exe - запуск вашего сервера
    samp-npc.exe - запуск ботов на сервер
    announce.exe - для появления вашего сервера в Мастер-Листе SA-MP

    Глава II: Если вы хотите создать нормальный сервер

    Прежде всего, Вам нужно разобраться, в каком жанре создать сервер/мод.
    *Мой совет:
    Мне больше нравятся ДМ моды. Не ведитесь на Раздачи и бонусы на Нупо-РП серверах, да и сами так не делайте. Но, решать Вам.

    1) С чего начать учить Pawn?

    В основном я сижу на 2 форумах. Официальный форум SA-MP (Кликабельно) и наш всеми-любимый Pawno.ru (Кликабельно)
    Там можно разобраться как и с чего начать.
    *Мой совет:
    Начните с рассмотрения кодов мода. Берите простые паблик моды (lvdm.pwn - DM мод, grandlarc.pwn - РП/РПГ)
    Экспериментируйте! Не бойтесь. Если будут ошибки - наш добрый народ Вам поможет! (Если конечно не будете действовать людям на нервы и жёстко тупить/нубить)

    2) Что делать дальше?

    Мод с 0 писать сразу не советую. Когда вы уже поймёте смысл Pawn, (должно пройти около полугода, а лучше года(я сейчас не говорю про вундеркиндов))*Сарказм Rullez тогда можете смело писать мод с основы (Она должна быть не более 5000 строк). Вставляйте коды из интернета/паблика. Но запомните: если у вас уже перспективный проект и т.д., то советую, использовать очень мало вещей из паблика (почти ничего не использовать!!!). И да, не нарушайте, пожалуйста, авторских прав xD

    Глава III: Жанры серверов.

    1) ДМ:
    Основная цель - убить больше всех людей, заработать больше всех денег. Создать клан/банду и т.д.
    P.S. Это не тупое мочилово (привет РПшникам).
    2) РП: (Жалкая пародия на реальную жизнь, и мне жаль тех людей, которые считают, что РП - это вторая реальная жизнь)
    Основная цель - отыгрывание роли. Начинаете как бомж(нубо-рп сервера), или типо вы приехали в город и вы начинаете виртуальную жизнь с 0. Покупаете дома, автомобили, бизнесы и т.д.
    3) РПГ:
    Основная цель - прокачка скилла. Очень похоже на РП, но большая свобода действий.
    4) Стант:
    Основная цель - веселье. Катание по трубам/рампам. В общем - для веселья
    5) Дрифт:
    Основная цель - дрифтовать. Зарабатывать деньги. Стать лучшим
    6) Fun:
    Смесь ДМ/РПГ/Стант/Дрифт
    Есть ещё очень много модов, но я написал основные.

    Глава IV: Расходы сервера

    1.1: Проект для друзей

    1) Первая проблема, с который вы столкнётесь - какой взять хостинг для сервера? (если вы хотите держать на хосте, то есть сервер будет работать 24/7)
    В общем. Советую брать:
    www.premier-host.com - 1.5 руб/слот
    www.gamerhost.su - 2 руб/слот (Но в последнее время хост испортился)
    www.pawn.su - 3.5 руб/слот
    2) Сайт
    Сайт можно сделать на uCoz или же сделать группу VK.
    Итого: 50-200 руб/мес

    1.2: Проект серьёзный

    1) Хостинги:
    www.pawn.su - 3.5 руб/слот
    www.hostgame.ru (www.hgs.su) - 5 руб/слот
    www.ru-hoster.com - 6 руб/слот
    www.igrohost.ru (www.game-servers.ru) от 179.1 руб/сервер

    У каждого хостинга свои "печеньки/вкусняшки"...

    2) Вкладка Hosted:
    Вкладка Hosted может значительно повысить онлайн Сервера. Напоминаю, всего серверов SA-MP около 6000. Почти каждый сервер находится во вкладке Internet. Во вкладке Hosted - около 200 серверов. + Она актуальна.
    У кого же можно её взять?
    1) www.ru-hoster.com - Если закажете у них хостинг, то можете купить вкладку Hosted за 400 руб.
    Итого: 20 слотов+Hosted=520 руб/мес
    2) Diesel (Кликабельно) - 550-575 руб/мес
    3) Roach (Кликабельно) - 420-480 руб/мес. Сидит в основном только в ICQ.
    4) Тапочег (кликабельно) уже вроде не продаёт.

    Брал только у Дизеля и Роача.

    3) Сайт
    Можно создать группу ВК (Нужно) и ещё раскрутить её. Сделать сайт на uCoz, но лучше сделать на платном движке.
    Выйдет от 30-200 руб/мес + Домен **** .рф от 99 руб/год до 99 руб/мес. Остальные домены стоят дороже
    Итого: 100-500 руб/мес

    4) Пиар
    Можно заказать пиар у людей.
    Выходит около 500 руб за 20-50 человек.

    5) Итог:
    Итого: 700-3000 руб/мес.

    Глава V: Люди в проекте
    1) Администрация
    Нужно набирать Адекватных и грамотных людей в Администрацию. Возраст - не главное. А главное то, что я раньше перечислил...
    2) Пиарщики/Спонсоры/Мапперы
    Аналогично выше-написанному, но сразу просите примеры работ. Если они скажут что-то типа: Не выкладываю в паблик, сначала оплата, потом онлайн и т.п., то просите:
    Пиарщика: привести для теста хотя-бы 5 человек, или чтобы он/вы запустили на компе сервер и подняли вам онлайн
    Маппера/Скриптера: скинуть скрин работы или .amx файл.

    P.S. Вот вроде и всё. Урок подвожу к концу. Если что - буду обновлять, исправлять, "оптимизировать" и т.д.
    С Вами был xAntiKillerx (MC_KosMos).
    Желаю вам всего самого лучшего.
    Удачи!
    Урок окончен.

    Add by Harris: Урок в целом неплохой, но использовать на свой страх и риск, т.к. например лично я со многим не могу согласиться.
    Comeback is real.

  2. #2
    Активный пользователь Аватар для Sho0ter
    Регистрация
    26.08.2011
    Адрес
    Vladivostok
    Возраст
    28
    Сообщений
    502
    Репутация: 45

    Звание: на пути к лучшему

    Re: С чего начать "построение" сервера

    я еще в 2010г на всяких юкуз форумах читал про это. старье

  3. #3
    Активный пользователь Аватар для Mainstone
    Регистрация
    19.09.2011
    Адрес
    Тбилиси
    Сообщений
    2,523
    Репутация: 85

    Звание: скоро придёт к известности

    Re: С чего начать "построение" сервера

    я еще в 2010г на всяких юкуз форумах читал про это. старье
    Угу. Только не для тебя написано + урок писал лично я.
    Скинь хотя-бы одну ссылку, где точь в точь также написано? Я же не говорю, чтоб точь в точь всё было.
    А если ты про конфиг - то во всех уроках он одинаковый. Велосипеды не изобретаем.
    Comeback is real.

  4. #4
    Истеричка
    Регистрация
    11.12.2011
    Возраст
    26
    Сообщений
    2,324
    Репутация: 323

    Звание: как роза среди колючек

    Re: С чего начать "построение" сервера

    я помню стремное мгновенье, как юзал гугл я тупой
    и находил такую хрень
    создавши сервер прямо с ней

  5. #5
    Активный пользователь Аватар для Mainstone
    Регистрация
    19.09.2011
    Адрес
    Тбилиси
    Сообщений
    2,523
    Репутация: 85

    Звание: скоро придёт к известности

    Re: С чего начать "построение" сервера

    я помню стремное мгновенье, как юзал гугл я тупой
    и находил такую хрень
    создавши сервер прямо с ней
    Скажи ка Серый, ведь не даром,
    Есть люди: нупчики, ньюфаги - им помогать положено
    Ведь были ж мы когда-то сами
    Всех своим нупством доставали
    Не даром помнят все олдфаги
    Про появленье са эм пэ.
    Comeback is real.

  6. #6
    Активный пользователь Аватар для Harris
    Регистрация
    07.03.2012
    Возраст
    31
    Сообщений
    360
    Репутация: 55

    Звание: скоро придёт к известности

    Re: С чего начать "построение" сервера

    Пускай будет. Спасибо за статью с одной стороны. Она от души и неплохая. Правда ты смешал всё в кучу, начиная от скачки сервера до набора администрации. Вышло немножко сумбурно. Но всё же, спасибо)

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

  7. #7
    Истеричка
    Регистрация
    11.12.2011
    Возраст
    26
    Сообщений
    2,324
    Репутация: 323

    Звание: как роза среди колючек

    Re: С чего начать "построение" сервера

    кто умеет создавать сервера НО не умеет создавать успешные сервера - очень мало.
    золотые слова

  8. #8
    Пользователь
    Регистрация
    14.08.2012
    Сообщений
    13
    Репутация: 2

    Звание: пока не определено

    Re: С чего начать "построение" сервера

    Урок фигня,для тру нубцов - сойдет.

  9. #9
    Активный пользователь
    Регистрация
    24.07.2011
    Адрес
    Москва
    Возраст
    30
    Сообщений
    535
    Репутация: 64

    Звание: скоро придёт к известности

    Re: С чего начать "построение" сервера

    так и написано же, что для "Нубов/Нупов/Ньюфагов и Новичков."

  10. #10
    Активный пользователь Аватар для ILYA6_ZAM
    Регистрация
    14.05.2011
    Адрес
    Moscow
    Возраст
    29
    Сообщений
    471
    Репутация: 9

    Звание: пока не определено

    Re: С чего начать "построение" сервера

    Отличный урок. Но хотелось бы увмидить хоть малую часть, но разделение на какие то группы. Тоесть вступление, главная мысль, основные функции и формулы и концовка.
    И желательно название разделов отделить отдельной строчкой и выделить кодом.

    А так очень даже не плохо. + :buba:

    Мои работы:
    [MAP] Auto School [RP]
    [MAP] База байкеров.
    Мои игровые сервера:
    .:Russian Trucker:Official server:.[IP:176.32.39.14:7778]

    Кому помог в чем либо, ОДАРИТЕ ПЛЮСИКОМ ;)

    Если я ответил в Вашей теме, значит туда я вряд ли еще раз загляну! by SlootLite
    Последние полученные отзывы (Всего баллов: 34 ):bh:

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Для чего нужен SetTimer("MoneyGrubScoreUpdate", 1000, 1);
    от Parkan в разделе Вопросы по скриптингу
    Ответов: 4
    Последнее сообщение: 13.07.2012, 19:58
  2. Файлы "Property","Bizz","SbizZ"
    от Hostel в разделе Вопросы по скриптингу
    Ответов: 7
    Последнее сообщение: 05.05.2012, 15:29
  3. Из за чего ошибка Run time error 19: "File or function is not found"
    от Leksarut в разделе Другие темы по Pawn
    Ответов: 4
    Последнее сообщение: 08.03.2012, 18:54
  4. |map| Автовокзал ЛВ "Не чего лишнего"
    от Alex_Djuraev в разделе Карты
    Ответов: 6
    Последнее сообщение: 10.10.2011, 02:30
  5. Из-за чего может "Крашить" игроков с сервера?
    от ZverBak в разделе Вопросы по скриптингу
    Ответов: 9
    Последнее сообщение: 08.04.2011, 21:49

Ваши права

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