Aller au contenu

Mettre un pourcentage de drop d'argent à la mort d'un joueur ?

2 min de lecture

Dans ce cours tutoriel nous allons voir comment faire pour que les joueurs sur DarkRP perdent un certain poucentage de leur argent à leur mort.

  1. Créez un fichier drop_money_percentage.lua dans srcds/garrysmod/lua/server

  2. Insérez dans ce fichier le code ci-dessous

local pourcentage = 50 --Pourcentage de drop
hook.Add("PlayerDeath","mTxServ:DropMoneyDeath",function(ply) 
  local money = ply:getDarkRPVar("money") 
  if money <= 0 then return end 

  local toPay = math.ceil(pourcentage / 100 * money)
  ply:addMoney(-toPay) 
  DarkRP.createMoneyBag(ply:GetPos(), toPay)
end)
  1. Changez le pourcentage comme vous le souhaitez (actuellement 50%)
Héberge ton serveur GMod chez mTxServMatériel haute fréquence, anti-DDoS et le manager pour appliquer ce guide en quelques clics. Dès 14,99 € par mois.Voir les offres

Tu ne trouves pas ?

Notre support est assuré par les gens qui administrent ces serveurs, par ticket et sur Discord.