[ Курс бесплатных уроков ] Создание RP мода на MySQL # 1. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
[ Курс бесплатных уроков ] Создание RP мода на MySQL # 1.
DeathMorgan Дата: Суббота, 31.10.2015, 18:12 | Сообщение # 1
Новичок
Сообщений: 13
Статус: Offline
Глава первая: ознакомление, загрузка и первичная настройка сервера.





План урока:
  • Ознакомление с курсом;
  • Теоретическая часть;
  • Загрузка материалов сервера;
  • Распаковка и упорядочивание;
  • Детальный обзор;
  • Основные проблемы новичков;
  • Запуск;
  • Домашнее задание;



    1. Ознакомление с курсом.
    Меня зовут Кирилл.
    Данный курс абсолютно бесплатен и предназначен исключительно для пользователей Cheat-master.ru, а так же несёт развлекательно-поучительный характер. В данном курсе Вы научитесь создавать, настраивать свой сервер SA:MP, поднимите навык программирования в Pawno, а также многому другому. Помощь не предоставляю. Чтобы получить помощь, я должен видеть наличие выполненного домашнего задания. Каждые 2 месяца я буду разыгрывать 5 рублей (лол) среди лучших и активных пользователей данной темы.



    2. Теоретическая часть
    Сервер SA:MP лёгкий в настройке и имеет очень низкие системные требования. Желательно иметь альтернативный редактор кода как: "SynWrite", "Sublime Text", "Notepad++". Модификация SA-MP для Grand Theft Auto: San Andreas является проектом программного обеспечения, который направлен на расширение функциональности Grand Theft Auto: San Andreas



    3. Загрузка материалов сервера.
    Для начала работы необходимо загрузить "базу" сервера, ( на октябрь 2015 года - стабильная версия сервера - SA-MP 0.3.7-2 ) а именно: всю рабочую среду.
    Качать её необходимо - ОБЯЗАТЕЛЬНО, и желательно с официального сайта.
    Ссылка для скачки: http://www.sa-mp.com/download.php
    Советую скачать сразу версии для Windows ( SA-MP 0.3.7-R2 Windows Server ) и для Linux ( SA-MP 0.3.7-R2 Linux Server (x86) ).



    4. Распаковка и упорядочивание.
    [Данный пункт на основе двух загруженных архивов]

    После того, как вы загрузили два архива с сервером для разных ОС, открываем архив для Linux с названием "samp037svr_R2-1.tar" и перетягиваем папку "samp03" на рабочий стол, тем самым мы разархивируем нашу основу. Далее открываем второй архив, и переносим все файлы из него в ранее обнаруженную папку "samp03" с заменой. Чистая основа для сервера готова. Теперь заходим в папку samp03 и удаляем всё содержимое изнутри папок "filterscripts" "gamemodes" "include" "scriptfiles".

    Цитата
    После этого, советую скопировать папку "pawno" в корень диска с предустановленой Windows
    Это позволит нам, не открывая сам редактор pawno запускать файл название мода.pwn , который является исходником нашего мода.

    Переходим в папку samp03 и открываем при помощи блокнота либо другого текстового редактора файл: config.cfg и изменяем такие строчки ( Первое слово оставить. )..


    Далее сохраняем нажатием CTRL+S и закрываем.




    5. Детальный обзор.
    "scriptfiles" — содержит мини-дополнения к серверу, конфигурации домов и бизнеса. Сюда в дальнейшем добавляются спидометры, скины и т.п.

    "plugins" — плагины.

    "pawno" — программа. Отвечает за компиляцию (трансляцию) модов.

    "npcmodes" — содержит файлы ботов и маршруты их передвижения.

    "include" — инклуды - исходные файлы.

    "gamemodes" — основная папка, в ней хранится мод (режим карты).

    "server.cfg" — основной файл, для запуска сервера. Через него подключаются моды и основные параметры сервера. Далее рассмотрим его по деталям.

    "samp-server.exe" — основное приложение, которое запускает сервер samp.

    "sampsvr" - основное приложение, которое запускает сервер samp на хостинги либо на машине Linux

    Цитата

    echo Executing Server Config... - не трогаем
    lanmode 0 - видимость в интернете. "1"- режим запуска по локальной сети, "0"- в сети интернет
    rcon_password changeme - rcon пароль для полного доступа к серверу. Сразу меняете на свой
    maxplayers 50 - максимальное число игроков на сервере, которое ограничено клиентом
    port 7777 - порт сервера.
    hostname SA-MP 0.3 Server - название сервера
    gamemode0 grandlarc 1 - название файла .amx ,вашего мода в папке gamemodes
    filterscripts gl_actions gl_realtime gl_property gl_mapicon ls_elevator attachments skinchanger vspawner - сторонние скрипты и дополнения к серверу ( советую вшивать в мод )
    test_cmds ls_mall ls_beachside - смело удаляете
    announce 0 - не трогаете
    query 1 - не трогаете
    chatlogging 0 - запись чат логов ( не советую изменять дабы не загружать сервер )
    weburl www.sa-mp.com - адрес вашего сообщества \ сайта
    onfoot_rate 40 - не трогаем
    incar_rate 40 - не трогаем
    weapon_rate 40 - не трогаем
    stream_distance 300.0 - не трогаем
    stream_rate 1000 - не трогаем
    maxnpc 0 - изменяем при добавлении ботов на сервер ( о них позже )
    logtimeformat [%H:%M:%S] - не трогаем
    language English - язык вашего сервера, советую сменить на RUS/UA/ENG




    6. Основные проблемы новичков.
    1. Скачка готовых серверов не имея знаний и навыков программирования.
    2. Скачка готовых основ для сервера другой версии.



    7. Домашнее задание:
    Выполнить всё по пунктам.

    В следующем уроке мы :
    1. Начнём работу с кодом.
    2. Запустим сервер.
    3. Разберём мод по полочкам.
    4. Скачаем необходимый софт.
    И многое другое


    [Копирование темы в другие источники запрещено.]

    Сообщение отредактировал DeathMorgan - Суббота, 31.10.2015, 18:19
  • Амасинк Дата: Суббота, 31.10.2015, 18:27 | Сообщение # 2
    Боец
    Сообщений: 267
    Статус: Offline
    Посмотрим на 2й урок, тут пока ничего дельного нету)
    Хотелось бы увидеть что-то новое, но никак не "Урок регистрации" или "Добавим бонус".
    В общем под "новое" я говорю о новых функциях, с которыми будет проще работать, использования нестандартных решений (например использование тернарных операций). Если таковое будет - наберёшь большую популярность


    Помогаю новичкам в pawn
    Покупатель[СМ] Дата: Четверг, 05.11.2015, 23:50 | Сообщение # 3
    Любитель
    Сообщений: 31
    Статус: Offline
    Классно оформлено,жду 2 урока

    http://vk.com/romapo4ka
    TheMo1sey Дата: Суббота, 07.11.2015, 22:50 | Сообщение # 4
    Любитель
    Сообщений: 32
    Статус: Offline
    Ты просто бог!Жду 2 урок.
    success Дата: Воскресенье, 08.11.2015, 08:12 | Сообщение # 5
    Проверенный
    Сообщений: 260
    Статус: Offline
    2 урок пили уже)

    Ќлонд@йк™ Дата: Понедельник, 16.11.2015, 00:35 | Сообщение # 6
    Боец
    Сообщений: 116
    Статус: Offline
    Вторая глава уже вышла?

    [url=][img]http://i.imgur.com/UqDmf46.gif[/img][/url][img]http://i.imgur.com/sx9ZAAo.gif[/img][url=http://cheat-master.ru/shop/user/376305/goods][img]http://i.imgur.com/YJVliW8.gif[/img][/url]
    WaZZdub Дата: Понедельник, 16.11.2015, 00:45 | Сообщение # 7
    Знаток
    Сообщений: 554
    Статус: Offline
    Сделай лучше в видео формате.И тебе удобнее будет,и людям
    DiRоL Дата: Четверг, 07.01.2016, 21:18 | Сообщение # 8
    TOP SELLER CM
    Сообщений: 68
    Статус: Offline
    Отличная тема

    6olnoi Дата: Пятница, 19.02.2016, 22:30 | Сообщение # 9
    Боец
    Сообщений: 156
    Статус: Offline


    Цель: 1000 репутации, и заполучить пароль от приватного раздела.!
    • Страница 1 из 1
    • 1
    Поиск: