Dans ce tuto, nous allons voir comment installer et configurer l’addon “The sit anywhere script”
Installation de The sit anywhere script”
- Rendez vous sur votre dashboard.
- Cliquez sur
Plugins
. - Dans la liste des addons, cherchez
The sit anywhere script
. - Cliquez sur
Installer le plugin
- Redémarrez votre serveur.
Configuration du “The sit anywhere script”
- Accédez à votre FTP.
- Allez dans
srcds/garrysmod/lua/autorun/server
. - Créez le fichier
sitanywhere_config.lua
. - Dans ce fichier ajoutez :
local config = {
["sitting_ent_mode"] = 3,
["sitting_can_sit_on_players"] = 1,
["sitting_can_sit_on_player_ent"] = 1,
["sitting_can_damage_players_sitting "] = 0,
["sitting_allow_weapons_in_seat"] = 0,
["sitting_admin_only "] = 0,
["sitting_fix_leg_bug"] = 1,
["sitting_anti_prop_surf"] = 1,
["sitting_anti_tool_abuse"] = 1,
["sitting_allow_ground_sit"] = 1,
["sitting_force_no_alt"] = 0,
}
hook.Add( "InitPostEntity", "mTxServ:SettingSitAnywhere", function()
print( "Configuration of The Sit AnyWhere Script" )
for commade, value in ipairs(config) do
RunConsoleCommand(commande, value)
end
end )
- Configurez les options comme vous le souhaitez.
Liste des configurations
- sitting_ent_mode “chiffre” (par défaut 3) :
0 = Ne peut pas s'asseoir sur une entité
1 = Peut s’asseoir sur les entités qu’il possède
2 = Peut s’asseoir sur les entités qu’il possède, ceux de la map, et ceux sans propriétaire
3 = Peut s’asseoir sur n’importe quel entité - sitting_can_sit_on_players “chiffre” (par défaut 1) :
0 = Ne peut pas s’asseoir sur un joueur qui est assis
1 = Peut s’asseoir sur un joueur qui est assis - sitting_can_sit_on_player_ent “chiffre” (par défaut 1) :
0 = Ne peut pas s’asseoir sur un joueur
1 = Peut s’asseoir sur un joueur - sitting_can_damage_players_sitting “chiffre” (par défaut 0) :
0 = Aucun dégâts ne peut être fait quand le joueur est assis
1 = Les dégâts sont activés - sitting_allow_weapons_in_seat ‘chiffre” (par défaut 0) :
0 = Les armes en étant assis ne sont pas autorisés
1 = Les armes en étant assis sont autorisés - sitting_admin_only “chiffre” (par défaut 0) :
0 = Tout le monde peut s’asseoir
1 = Seuls les admins peuvent s’asseoir - sitting_fix_leg_bug “chiffre” (par défaut 1) :
0 = Ne pas activer le fix au niveau des jambes
1 = Activer le fix au niveau des jambes - sitting_anti_prop_surf “chiffre” (par défaut 1) :
0 = Pas de restriction avec le physgun
1 = Impossible d’utiliser le physgun sur le props - sitting_anti_tool_abuse “chiffre” (par défaut 1) :
0 = Pas de restriction avec le toolgun
1 = Impossible d’utiliser le toolgun sur une entité où un joueur est assis - sitting_allow_ground_sit “chiffre” (par défaut 1) :
0 = Impossible de s’asseoir par terre
1 = Possible de s’asseoir par terre - sitting_force_no_alt “chiffre” (par défaut 0) :
0 = Le joueur décide d’utiliser ou non la touche ALT + E pour s’asseoir
1 = Le serveur force d’utiliser uniquement la touche E pour s’asseoir