Легко интегрируйте систему голосования Top-Games на ваш сервер RedM и награждайте игроков в реальном времени аутентичными вестерн наградами.
Скачайте последнюю версию плагина из нашего GitHub репозитория. Тот же плагин работает для FiveM и RedM.
Скачать v3
Извлеките и скопируйте содержимое папки cfx-vote-plugin
в директорию resources/vote
вашего сервера RedM.
resources/vote
Получите ваш токен из панели Top-Games.
Добавьте следующие строки в ваш файл server.cfg
:
ensure vote
set vote_token "ВАШ_ТОКЕН_ЗДЕСЬ"
Активируйте "Плагин голосования v3" в панели Top-Games. Вы можете протестировать плагин, нажав на "Тестировать подключение" и симулировать голос.
Плагин автоматически вызывает событие onPlayerVote
когда игрок голосует за ваш сервер RedM.
-- Пример базового использования для RedM
AddEventHandler('onPlayerVote', function(playername, date)
print('Новый голос получен на сервере RedM!')
print('Ковбой: ' .. playername)
print('Дата: ' .. date)
-- Добавьте сюда логику вестерн наград
end)
-- Конфигурация специфичная для VORP Framework
local VORP = exports.vorp_core:GetCore()
TriggerEvent("getCore", function(core)
VORP = core
end)
AddEventHandler('onPlayerVote', function(playerid, date)
local User = VORP.getUser(playerid)
if User then
local Character = User.getUsedCharacter
local name = Character.firstname .. " " .. Character.lastname
print("Vote received from: " .. name)
-- Награда в наличных и золоте
Character.addCurrency(0, 50.0) -- Наличные
Character.addCurrency(1, 2.0) -- Золото
-- Уведомление VORP
TriggerClientEvent("vorp:TipRight", playerid, "Спасибо за ваш голос! +50$ и 2 золота", 4000)
end
end)
resources/
ensure vote
находится в server.cfg
server.cfg
AddEventHandler
print()
для отладкиНужна помощь с настройкой плагина на RedM? Наша команда знакома с вестерн вселенной.