diff --git a/vote/example.lua b/vote/example.lua index 8b77fd1..0505869 100644 --- a/vote/example.lua +++ b/vote/example.lua @@ -1,3 +1,6 @@ +-- Ceci est un exemple basique permettant un affiche des détails du vote en console +-- C'est seulement une demo, à vous de modifier à votre convenance. + AddEventHandler('onPlayerVote', function (playername, ip, date) print(playername) print(ip) diff --git a/vote/example_esx.lua b/vote/example_esx.lua index deecec2..d7aaa3a 100644 --- a/vote/example_esx.lua +++ b/vote/example_esx.lua @@ -1,3 +1,9 @@ +-- Ceci est un exemple basique utilisant ESX. +-- C'est seulement une demo, à vous de modifier à votre convenance. + +ESX = nil +TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end) + local function getPlayerByName(playername) local xPlayers = ESX.GetPlayers() for i=1, #xPlayers, 1 do @@ -11,12 +17,25 @@ end AddEventHandler('onPlayerVote', function (playername, ip, date) local player = getPlayerByName(playername) - if player then - player.addMoney(100) + if Player then + Player.addMoney(100) + + -- Pour notifier (requiert pNotify) : + -- TriggerClientEvent("pNotify:SendNotification", -1, { + -- text = ""..playername.. " a voté pour le serveur
Il a gagné 100$", + -- type = "info", + -- timeout = 15000, + -- layout = "centerRight" + -- }) else print("Joueur introuvable !") + + -- Pour notifier (requiert pNotify) : + -- TriggerClientEvent("pNotify:SendNotification", -1, { + -- text = "Un inconnu a voté pour le serveur !", + -- type = "info", + -- timeout = 15000, + -- layout = "centerRight" + -- }) end - print(playername) - print(ip) - print(date) end) diff --git a/vote/lib/VotePlugin.net.dll b/vote/lib/VotePlugin.net.dll index 9e9f80d..0165f24 100644 Binary files a/vote/lib/VotePlugin.net.dll and b/vote/lib/VotePlugin.net.dll differ