Mieux connaître le settings.lua

Falkio ?

Ancien staff
Inscription
29 Décembre 2016
Messages
1 612
Réactions
1 125
Points
10 656
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://induste.com

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:

Obito™

Premium
Inscription
23 Avril 2014
Messages
1 099
Réactions
366
Points
15 015
C'est de la logique (enfin pour ceux qui s'y connaissent déjà comme moi :trollface:) mais sinon bon tuto l'ami :)
 
Haut