В теме 8 сообщений

Гость stibs
Новичок

Я считаю, что донат нужен каждому проекту. Ведь донат 

- это добровольная помощь пользователей, благодарность администраторам и основателям серверов за их, порой неблагодарный труд, ведь не каждый сервер может раскрутиться, в условиях нынешней реальности это, практически невозможно. Впрочем, это совсем другая история. 

Перейдем к сути скрипта. 

Из названия ясно, что это не калькулятор на командах, а система доната для вашего сервера, а можеть быть и проекта. 

Пару слов о скрипте...

Сохраняются донат коды (которые пользователи собственно и будут активировать, а взамен получать плюшки) на mxINI. Но думаю, легко это все дело перевести на mySQL. Если будут желающие, переведу бесплатно и выложу также в эту тему. 

Командный процессор также стандартный, если будет нужно, также могу перевести. 

КОМАНДЫ СКРИПТА:

/donate - само донат-меню скрипта

/setdonatecode - команда создания скрипта.

Немного о работе скрипта...

Сам скрипт работает по следующему алгоритму: вы создаете донат-код (командой, которая описана выше), а игрок, которому вы дали данный код его использует и получает донат-очки. Эти донат очки он может использовать в меню донат-услуг, введя команду /donate. 

УСТАНОВКА СКРИПТА:

Вот этот код кинуть в OnPlayerDialogResponse и уже настроить выдачу всех плюшек самому, где отмечено:

сase 51:
{
    if(!response) return 1;
    switch(listitem)
    {
        case 0:
        {
            SetPlayerArmour(playerid,100);
            DonatePoints[playerid] -= 25;
        }
        case 1:
        {
            // Какие-нибудь функции
            DonatePoints[playerid] -= 120;
        }
        case 2:
        {
            // Какие-нибудь функции
            DonatePoints[playerid] -= 01;
        }
    }
}

Ну а сам скрипт устанавливаете, привычным делом. Скидываете два файла из архива в папку filterscripts и прописываете в строчке filterscripts (server.cfg) название .pwn файла. 

Файл хранения донат-кодов создастся автоматически при первом запуске сервера с подключенным скриптом. 

СКАЧКА И АВТОРСТВО СКРИПТА:
Автор скрипта: 
iBublik

Чтобы скачать данный скрипт, перейдите по этой ссылке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ALEXMEN16
Новичок

Не могу активировать пишет команды нету как создать команду пишу /setdonatecode и нечего подскажите что делать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
LilPokemon
Гуру форума
20 часов назад, ALEXMEN16 сказал:

Не могу активировать пишет команды нету как создать команду пишу /setdonatecode и нечего подскажите что делать

Вставьте скрипт в мод, и перепишите команду на ваш командный процессор . 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ququ2123
Новичок

           
                сase 51:  //Ошибка из-за чего?
{

 

error 029: invalid expression, assumed zero
C:\Users\Elena\Desktop\Новая папка2\gamemodes\2.pwn(9530) : error 017: undefined symbol "ase"
C:\Users\Elena\Desktop\Новая папка2\gamemodes\2.pwn(9530) : warning 215: expression has no effect
C:\Users\Elena\Desktop\Новая папка2\gamemodes\2.pwn(9530) : error 001: expected token: ";", but found ":"
C:\Users\Elena\Desktop\Новая папка2\gamemodes\2.pwn(9530) : fatal error 107: too many error messages on one line
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Cawfee
Великий Гуру

@ququ2123, в этом слове первая буква русская, а последующие - английские. Как результат, неизвестное компилятору слово. Вот и ошибки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Helados
      От Helados
      Короче, мы протестировали наш GTA на другом хостинге — голосовой чат там работает, всё включается нормально. Также проверили на другом хостинге с нашим игровым модом — voice chat тоже работает.
      Но на нашем личном хостинге, который мы купили на OVH и установили панель, не получается запустить голосовой чат. Похоже, проблема связана с портами. После перезапуска сервер почему-то случайным образом выбирает порты сам и мы не можем это исправить.
      Если кто-то знает человека, который может помочь разобраться с этой проблемой, буду благодарен.
    • тимормо
      От тимормо
      Копия Diamond RP (основа State 99)
      Скачать файл Мод DIAMOND RP (ver. 1.0)
      Основа: State 99
      Автор мода: #TomSnow
      Вопросы/Баги: https://vk.com/etalon_dev
       
      Приветствую всех! На связи #TomSnow
       
      Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
       
      Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
       
      Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
       
      Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay. 
       
      Информация о моде:
       
      Версия MySQL R 39-6
      Античит Nex-AC (Доработанный)
      Стример Streamer Plugin v2.9.4
      Командный процессор Pawn CMD
       
      Список обновлений мода
       
       
      Добавил тимормо Добавлено 07/15/26 Категория Моды Автор #TomSnow  
    • тимормо
      От тимормо
      Мод DIAMOND RP (ver. 1.0)
      Основа: State 99
      Автор мода: #TomSnow
      Вопросы/Баги: https://vk.com/etalon_dev
       
      Приветствую всех! На связи #TomSnow
       
      Я принял решение начать поэтапную разработку и восстановление легендарного мода Diamond RolePlay образца 2015–2017 годов, взяв за основу мод State 99 (оригинальная основа DRP).
       
      Каждая новая версия разрабатываемого мода будет публиковаться в открытом доступе для всех участников и подписчиков сообщества (https://vk.com/etalon_dev). Это позволит вам не только следить за процессом разработки, но и принимать непосредственное участие в развитии проекта: тестировать обновления, находить баги, сообщать о недоработках и помогать делать мод максимально качественным и стабильным.
       
      Если вам интересна данная тематика и вы хотите наблюдать за ходом разработки, подписывайтесь на нашу группу ВКонтакте (https://vk.com/etalon_dev) и ожидайте публикацию версий проекта.
       
      Спасибо всем за поддержку! Впереди нас ждёт много интересной работы и возвращение атмосферы классического Diamond RolePlay. 
       
      Информация о моде:
       
      Версия MySQL R 39-6
      Античит Nex-AC (Доработанный)
      Стример Streamer Plugin v2.9.4
      Командный процессор Pawn CMD
       
      Список обновлений мода