Portail Connexion
Rechercher Profil
Membres Se connecter pour vérifier ses messages privés
Calendrier S’enregistrer


Mutator « Reserved Slots »

Poster un nouveau sujet   Répondre au sujet

 » Utilitaires / Utilities / Steuerprogramme

Auteur Message
[HS]=>Brice
Admin Newser
Admin Newser

Hors ligne

Inscrit le: 09 Déc 2010
Messages: 1 807
5 ans de service 1500 messages Opening Cup services rendus squad leader fusilier ordre de l'étoile rouge 120 matchs fait de match 3ème classe RO Night Cup Wolga Tournament cup only fusil 5 matches EDF Ordre de la révolution d'Octobre

 Message Posté le: Sam 18 Fév - 17:41 (2012)    Sujet du message: Mutator « Reserved Slots »
Répondre en citant



VERSION FINALE INSÉRÉE DANS LA LISTE BLANCHE

DESCRIPTIF :
De nouveau suite à une commande, Ducky a produit un petit mutator qui permet de réserver des places du serveur à des membres du clan ou à tout autre joueur privilégié. Un certain nombre de places publiques est défini (nombre de places du serveur déduit du nombre de places réservées) et lorsqu'elle sont toutes pourvues, seul un joueur privilégié peut rejoindre le serveur, ceci dans la limite des places réservées disponibles. Un mutator du même genre existait pour RO1.

Ce mutator comprend pour l'instant 12 paramètres :

1. bEnableLogging : ceci permet d'afficher des informations complémentaires dans le fichier de log.

2. FriendlyKickReason : ceci correspond au message adressé au joueur dont l'accès lui est refusé, faut de place publique.

3. NumberOfReservedSlots : ceci correspond au nombre de places réservés aux joueurs privilégiés.

4. ClanTag : ceci permet d'indiquer rigoureusement un tag permettant à tout membre d'acquérir le statut de joueur privilégié. Évidemment, tout joueur usurpant le tag bénéficie du statut... exemple : ClanTag="[HS]=>"

5. MemberNames : ceci permet d'indiquer rigoureusement tous les pseudos de joueurs privilégiés. Une ligne par pseudo. Le pseudo peut lui aussi être usurpé complètement.
exemple :
MemberNames="[HS]=>W4x"
MemberNames="[HS]=>GoodByeLenine"
MemberNames="[HS]=>®omano"
MemberNames="-{MU}>$!lk"

6. UniqueMemberIds : ceci permet d'indiquer les identifiants Steam, au format hexadécimal, de tous les joueurs privilégiés. Cet identifiant peut être trouvé dans le web admin ou dans les fichiers logs du serveur. Une ligne par identifiant. C'est la solution ultime en terme de sécurité.
exemple :
UniqueMemberIds=0x011000010203CCFE

7. bLogPlayerNameVsUniqueIdOnConnect : ceci permet d'enregistrer dans les journaux les pseudos des joueurs ainsi que leur identifiant unique au moment de la connexion.

8. [color=#f00ffff:87da60e0d8]bAllowReconnect
: ceci permet à un joueur public de se reconnecter même s'il n'y a plus de place public.

9. ReconnectGraceTime : ceci indique le temps en secondes que dispose un joueur public déconnecté pour se reconnecter au serveur. Une valeur de 0.0 ne fournit pas de limite de temps.

10. bWelcomePrivilegedPlayers : ceci active la diffusion d'un message d'accueil adressé au joueur privilégié.

11. PrivilegedPlayerWelcomeMessage : ceci correspond au message d'accueil adressé au joueur privilégié lors de sa connexion.

12. PrivilegedMessageBroadcastDelay : ceci indique le délai en secondes entre la connexion du joueur privilégié et de la diffusion du message d'accueil.

lien vers le sujet et téléchargement:
http://forums.tripwireinteractive.com/showthread.php?t=75606

INSTALLATION SUR LE SERVEUR :
1. Télécharger le fichier
2. Installer le fichier ReservedSlots.u dans le répertoire suivant du serveur :
rogame\cookedpcserver
3. Installer les fichiers defaultreservedslots.ini et ROReservedSlots.ini dans le répertoire suivant du serveur :
rogame\config
4. Relancer le serveur

ACTIVATION SUR LE SERVEUR :
1. Se rendre sur le web admin
2. Aller sur la page Change Map
3. Sélectionner le type de jeu et la map
4. Ajouter la variable suivante ?Mutator=ROReservedSlots.ROReservedSlots
Notez que lorsqu'il y en a plusieurs, il faut séparer les noms des mutators par une virgule de cette manière : ?Mutator=TankTweak.TankTweak,DynamicMapRotator.DynamicMapRotator,ROReservedSlots.ROReservedSlots
5. Charger la map

CONFIGURATION DU MUTATOR :
1. Ouvrir le fichier de configuration ROReservedSlots.ini placé dans le répertoire rogame\config avec un éditeur de texte
2. Procéder aux modifications et sauvegarder le fichier
3. Relancer le serveur


[ReservedSlots.ReservedSlots]
bEnableLogging=false
bLogPlayerNameVsUniqueIdOnConnect=true
FriendlyKickReason="Server full. No free public slots."
NumberOfReservedSlots=10
bAllowReconnect=true
ReconnectGraceTime=600.0
bWelcomePrivilegedPlayers=true
PrivilegedPlayerWelcomeMessage="Please welcome one of our privileged players '<PlayerName>' on our server."
PrivilegedMessageBroadcastDelay=10.0
ClanTag=
MemberNames=
UniqueMemberIds=


Note : ce projet est open source, le code source est accessible ici : https://82.169.122.43:8443/svn/ReservedSlots/trunk/Classes/ReservedSlots.uc. (login : guest / aucun mot de passe)

Dernière édition par [HS]=>Brice le Mer 7 Mar - 18:58 (2012); édité 2 fois
 Revenir en haut »
Publicité






 Message Posté le: Sam 18 Fév - 17:41 (2012)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
 Revenir en haut »
[HS]=>Brice
Admin Newser
Admin Newser

Hors ligne

Inscrit le: 09 Déc 2010
Messages: 1 807
5 ans de service 1500 messages Opening Cup services rendus squad leader fusilier ordre de l'étoile rouge 120 matchs fait de match 3ème classe RO Night Cup Wolga Tournament cup only fusil 5 matches EDF Ordre de la révolution d'Octobre

 Message Posté le: Ven 24 Fév - 19:26 (2012)    Sujet du message: Mutator « Reserved Slots »
Répondre en citant

Ce mutator a été complété par 6 paramètres et sa version finale a été insérée dans la liste blanche.
 Revenir en haut »
Contenu Sponsorisé






 Message Posté le: Aujourd’hui à 15:50 (2017)    Sujet du message: Mutator « Reserved Slots »

 Revenir en haut »
Montrer les messages depuis:   
 » Utilitaires / Utilities / Steuerprogramme

Poster un nouveau sujet   Répondre au sujet


Page 1 sur 1

 

          Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation