Гайд Создание RP сервера на SUP | Часть 4, Установка доната от GM-DONATE

t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
975
Реакции[?]
619
Поинты[?]
12K
1638265422971.png
Всем привет!
Сегодня мы разберём как установить автодонат на ваш сервер.

Установка и первоначальная настройка
Начнём с того что зайдём к ним на гитхаб :
Пожалуйста, авторизуйтесь для просмотра ссылки.

Установка проста, у них самих есть гайд по установке но я перепишу его и вам
Для начала мы скачиваем с их гитхаба папку addons
Из этой папки мы в папку с аддонами а именно garrysmod/addons/
Перекидываем igs-core и igs-modification
Далее мы заходим на gm-donate.ru
Авторизируемся через стим и создаем там новый проект заходим в этот проект и нам нужно
1. ID Проекта
2. Секретный ключ проекта
Как только мы всё это узнали заходим в свою папку с аддонами и открываем igs-modification
Далее lua/igs/settings и там открываем config_sv.lua
Там уже расписано что и куда писать.
Как только всё готово вы можете запустить сервер и увидеть что всё работает.
Проверить можно командами
/donate
Либо нажав на F1

Установка и первоначальная настройка
Для полной настройки сначала настроим то что видет клиент (т.е. игрок)
Заходим в config_sh.lua
Что-бы не было приколов
Код:
IGS.C.CURRENCY_NAME = "Алкобаксы" -- Фановое название. Можете изменить
IGS.C.CURRENCY_SIGN = "Alc"

-- Множественные названия валюты.
-- Пример 1: Доллар, Доллара, Долларов
-- Пример 2: Поинт,  Поинта,  Поинтов
IGS.C.CurrencyPlurals = {
    "алкобакс",  -- 1 алкобакс
    "алкобакса", -- 3 алкобакса
    "алкобаксов" -- 5 алкобаксов
}
Меняем на
Код:
IGS.C.CURRENCY_NAME = "Рубли" -- Фановое название. Можете изменить
IGS.C.CURRENCY_SIGN = "Rub"

-- Множественные названия валюты.
-- Пример 1: Доллар, Доллара, Долларов
-- Пример 2: Поинт,  Поинта,  Поинтов
IGS.C.CurrencyPlurals = {
    "рубль",  -- 1 алкобакс
    "рубля", -- 3 алкобакса
    "рублей" -- 5 алкобаксов
}
Теперь настроим донат который продаётся я рекомендую пока-что не лезть в создание донат оружия.
Удаляем в файле всё до
-- Ниже пример с объяснением

И создаем нашу первую привилегию на продажу
Код:
   IGS("VIP на месяц", "vip_na_mesyac"):SetBAGroup("vip+")
       :SetPrice(150)
       :SetTerm(30) -- 30 дней
       :SetCategory("Группы")
       :SetDescription("С этой покупкой вы станете офигенными, потому что в ней воооот такая куча крутых возможностей")
Вот и всё!
Перезапускаем сервер и смотрим на результат.
Если хотите добавить что-то своё то просто действуйте примерам на их гитхабе.
Спасибо за прочтение!
Удачного вам дня.
 
Забаненный
Статус
Оффлайн
Регистрация
22 Мар 2021
Сообщения
1,019
Реакции[?]
314
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Убери везде надпись "SUP". Зачем ставить левую донат систему,когда у сапа она есть по дефолту?
Да и гайд уровня "Как поменять карту на сервере" или "Как поменять название сервера".
Да и сам этот аддон лежит в паблике, юзается на каждом сервере и ставится в 1 клик
 
t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
975
Реакции[?]
619
Поинты[?]
12K
Убери везде надпись "SUP". Зачем ставить левую донат систему,когда у сапа она есть по дефолту?
Да и гайд уровня "Как поменять карту на сервере" или "Как поменять название сервера".
Да и сам этот аддон лежит в паблике, юзается на каждом сервере и ставится в 1 клик
Деф система доната не понятна тем для кого я делаю этот гайд.
SUP = SUP
Многие не знают
И если ты не знаешь для чего я делаю эти гайды, ты бы не давал глупые советы.
 
Новичок
Статус
Оффлайн
Регистрация
1 Ноя 2018
Сообщения
1
Реакции[?]
1
Поинты[?]
0
Ку, igs-core не надо кидать, достаточно анлокнуть runstring и runstringex в сапе и игс заработает намного лучше. просто кидаешгь igs-modification он сам все будет скачивать, обновляться и много разных плюшек
 
Сверху Снизу