- Initiateur de la discussion
- Banni
TeamSparta97120
Geek
- Messages
- 72
- Score réaction
- 12
- Points
- 95
Salut à tous aujourd'hui nouvelle vidéo tutoriel sur comment mettre un système de level et des job en lvl/addon pour possédez des levels sur son serveur Garry's Mod en français. N’hésitez pas à laissez un like et à vous abonnez. Instalation : tu extraits ton dossier dans : /addons/darkrpmodification/lua/darkrp_modules/ Configuration : /addons/darkrpmodification/lua/darkrp_modules/sh_config.lua Ajouter un level au métier : /home/bhop-server/serverfiles/garrysmod/addons/darkrpmodification-master/lua/darkrp_customthings/jobs.lua et en fin de ligne du métier tu ajoutes le texte suivant : level = TON LVL
------------------------------------------------------------------------------------------------
Le Lien des levels: https://github.com/vrondakis/Leveling-System Mais il y a aussi celui la : https://www.gmodstore.com/scripts/view/801/levelup-add-an-rpg-element-to-your-server ou par le workshop http://steamcommunity.com/sharedfiles/filedetails/?id=270216963
------------------------------------------------------------------------------------------------
Ligne de code partager par: https://mtxserv.com/forums/members/jean-foret.70764/
tu dois aller dans /addons/ULX/lua/ulx/modules/sh/ Puis creer un fichiers genre " levels" ( ou niveau ) .lua et tu met dedans function ulx.addXP(calling_ply, target_ply, amount) if not amount then ULib.tsayError("Amount not specified!") return end if target_ply.DarkRPUnInitialized then return end target_ply:addXP(amount, true) DarkRP.notify(target_ply, 0,4,calling_ply:Nick() .. " Vous a donné "..amount.."XP") ulx.fancyLogAdmin(calling_ply:Nick() .. ' gave '..target_ply:Nick()..' '..amount) end local addXPx = ulx.command("Levels", "ulx addxp", ulx.addXP, "!addxp") addXPx:addParam{type=ULib.cmds.PlayerArg} addXPx:addParam{type=ULib.cmds.NumArg, hint="xp"} addXPx:defaultAccess(ULib.ACCESS_ADMIN) addXPx:help("Add XP to a player.") function ulx.setLevel(calling_ply, target_ply, level) if not level then ULib.tsayError("Level not specified!") return end if target_ply.DarkRPUnInitialized then return end DarkRP.storeXPData(target_ply,level,0) target_ply:setDarkRPVar('level',level) target_ply:setDarkRPVar('xp',0) DarkRP.notify(target_ply, 0,4,calling_ply:Nick() .. " a mit votre niveau à "..level) ulx.fancyLogAdmin(calling_ply:Nick() .. ' set '..target_ply:Nick()..' level to '..level) end local setLevelx = ulx.command("Levels", "ulx setlevel", ulx.setLevel, "!setlevel") setLevelx:addParam{type=ULib.cmds.PlayerArg} setLevelx:addParam{type=ULib.cmds.NumArg, hint="level"} setLevelx:defaultAccess(ULib.ACCESS_ADMIN) setLevelx:help("Set a players level.")
------------------------------------------------------------------------------------------------
Abonnez vous à ma chaîne !!! : https://www.youtube.com/channel/UCFQq... Si tu as envie de m'ajouter sur Skype? Alerione Si tu as aussi envie de me rajouter sur Steam: Alerione Mon steam: http://steamcommunity.com/id/Alerione/ ------------------------------------------------------------------------------------------------ ◄M O N T W I T C H L I V E !!!!► https://www.twitch.tv/alerionyoutube ◄Vos questions► Je film mes vidéos avec action et je monte sur sony vegas pro Je trouve mes musiques principalement sur des chaines Je vous remercie d'avoir regardée cette vidéo ^-^