Tutoriel Mieux connaître le settings.lua

Falkio 🐼

Ancien staff RG
Inscription
29 Décembre 2016
Messages
1 582
Réactions
1 121
Points
6 156
    Réponse de Falkio 🐼 Gaming Jeux-vidéos Autres Jeux 🎮 : Mieux connaître le settings.lua
  • #1
Bonjour,
Aujourd'hui petit tuto dont je viens de trouver l'idée car beaucoup ne connaissent pas toutes les fonctionnalités du je vais donc essayer aujourd'hui de vous décrire le plus possible ce fichier très important et très utile!

Tout d'abord téléchargez
installez le dans
srcds/garrysmod/addon
Ensuite tout va se dérouler dans: darkrpmodification/lua/darkrp_config/settings.lua

1-Modifier le model de l'argent

Rendez-vous à la ligne 296:
Code:
GM.Config.moneyModel = "models/props/cs_assault/money.mdl"
Vous devez donc mettre le model de l'argent à la place de:
Code:
models/props/cs_assault/money.mdl

2-Modifier le symbole de l'argent

Rendez-vous à la ligne 303:
Code:
GM.Config.currency = "$"
Si vous souhaitez mettre votre serveur en euro (€) alors remplacez le
Code:
$
par un
Code:
€
3-Modifier le menu F1

Alors pour se faire rendez-vous à la ligne 305 ainsi que la ligne 306:
Code:
GM.Config.F1MenuHelpPage = "https://docs.google.com/document/d/10pvotowOA3EA7K5BMgdaKVOYjbrbx6dxrQn4LWxm30A/edit#heading=h.e5iaqteza8x7"
Donc ici lorsque vous appuyez sur F1 cela vous ouvrira une page Google mais cela ne vous intéresse pas et souhaitez donc changer la page internet par votre forum par exemple alors remplacez
Code:
https://docs.google.com/document/d/1ppvotowOA3EA7K5BMgdaKVOYjbrbx6dxrQn4LWxm30A/edit#heading=h.e5iaqteza8x7
Par le lien souhaité

Code:
https://realitygaming.fr

Code:
GM.Config.DefaultPlayerGroups = {
["STEAM_0:0:00000000"] = "superadmin",
["STEAM_0:0:11111111"] = "admin",
}

Code:
GM.Config.DisallowDrop = {                 ["arrest_stick"] = true,
    ["door_ram"] = true,
    ["gmod_camera"] = true,
    ["gmod_tool"] = true,
    ["keys"] = true,
    ["lockpick"] = true,
    ["med_kit"] = true,
    ["pocket"] = true,
    ["stunstick"] = true,
    ["unarrest_stick"] = true,
    ["weapon_keypadchecker"] = true,
    ["weapon_physcannon"] = true,
    ["weapon_physgun"] = true,
    ["weaponchecker"] = true,
}

Code:
GM.Config.DefaultWeapons = {      
 "keys",
"weapon_physcannon",
    "gmod_camera",
    "gmod_tool",
    "pocket",
    "weapon_physgun",
}

Code:
GM.Config.DefaultLaws = {
"Do not attack other citizens except in self-defence.",
    "Do not steal or break into people's homes.",
    "Money printers/drugs are illegal.",
}

Code:
GM.Config.PocketBlacklist = {
["fadmin_jail"] = true,
    ["meteor"] = true,
    ["door"] = true,
    ["func_"] = true,
    ["player"] = true,
    ["beam"] = true,
    ["worldspawn"] = true,
    ["env_"] = true,
    ["path_"] = true,
    ["prop_physics"] = true,
    ["money_printer"] = true,
    ["gunlab"] = true,
    ["prop_dynamic"] = true,
    ["prop_vehicle_prisoner_pod"] = true,
    ["keypad_wire"] = true,
    ["gmod_button"] = true,
    ["gmod_rtcameraprop"] = true,
    ["gmod_cameraprop"] = true,
    ["gmod_dynamite"] = true,
    ["gmod_thruster"] = true,
    ["gmod_light"] = true,
    ["gmod_lamp"] = true,
    ["gmod_emitter"] = true,
}

Code:
GM.Config.allowedProperties = {
remover = true,
    ignite = false,
    extinguish = true,
    keepupright = true,
    gravity = true,
    collision = true,
    skin = true,
    bodygroups = true,
}

Code:
-- The minimum price for a hit.
GM.Config.minHitPrice = 200
-- The maximum price for a hit.
GM.Config.maxHitPrice = 50000
-- The minimum distance between a hitman and his customer when they make the deal.
GM.Config.minHitDistance = 150
-- The text that tells the player he can press use on the hitman to request a hit.
GM.Config.hudText = "I am a hitman.\nPress E on me to request a hit!"
-- The text above a hitman when he's got a hit.
GM.Config.hitmanText = "Hit\naccepted!"
-- The cooldown time for a hit target (so they aren't spam killed).
GM.Config.hitTargetCooldown = 120
-- How long a customer has to wait to be able to buy another hit (from the moment the hit is accepted).
GM.Config.hitCustomerCooldown = 240

Code:
-- hungerspeed <Amount> - Set the rate at which players will become hungry (2 is the default).
GM.Config.hungerspeed = 2
-- starverate <Amount> - How much health that is taken away every second the player is starving  (3 is the default).
GM.Config.starverate = 3
 
Dernière édition:

Mehdi Hervieux ღ

Infographiste a la retraite
Contributeur
Inscription
16 Octobre 2014
Messages
2 079
Réactions
708
Points
6 891
    Réponse de Mehdi Hervieux ღ Gaming Jeux-vidéos Autres Jeux 🎮 : Mieux connaître le settings.lua
  • #2
j'allais dire j'ai vue le même sujet ici : mais c'est toi :trollface:
 

ZyKoYTZ

Contributeur
Inscription
2 Septembre 2017
Messages
532
Réactions
84
Points
1 796
    Réponse de ZyKoYTZ Gaming Jeux-vidéos Autres Jeux 🎮 : Mieux connaître le settings.lua
  • #4
Sympa comme tutoriels ;)
 

Street Quality™

Contributeur
Inscription
23 Avril 2014
Messages
1 074
Réactions
368
Points
6 515
    Réponse de Street Quality™ Gaming Jeux-vidéos Autres Jeux 🎮 : Mieux connaître le settings.lua
  • #6
C'est de la logique (enfin pour ceux qui s'y connaissent déjà comme moi :trollface:) mais sinon bon tuto l'ami :)
 

Haut Bas