Sometimes-EventNoRP est un plugin C# (.NET) inclus dans cette solution. Il utilise notamment Northwood.LabAPI et YamlDotNet (packages inclus dans le répertoire packages/) pour gérer des événements et fournir une option NoRP/gestion d'événements côté serveur.
Ce projet est fourni "tel quel", sans aucune garantie, explicite ou implicite.
L’auteur (falous-dev) ne peut être tenu responsable des dommages, pertes de données, erreurs, pannes ou tout autre problème résultant de l’utilisation, de la mauvaise utilisation ou de la modification de ce code.
En utilisant ce projet, vous acceptez l’entière responsabilité de son usage. En cas de problème, cela relève de votre propre responsabilité.
Aucune assistance, garantie de fonctionnement, ni obligation de correction n’est fournie.
- Gestion d'événements liée à l'API Lab.
- Fichiers de configuration centralisés (voir
Config.cs). - Conçu pour être compilé avec Visual Studio / MSBuild et déployé sur le serveur utilisant LabAPI.
- Le plugin permet de créer des games NoRP automatiquement en suivant un pourcentage de chance
- Windows
- Visual Studio (ou MSBuild) compatible avec .NET Framework ciblé
- .NET Framework 4.x (vérifier la configuration du projet dans
Sometimes-EventNoRP.csproj)
Les dépendances empaquetées sont disponibles dans le dossier packages/ :
Northwood.LabAPI.1.1.5YamlDotNet.11.0.1
-
Cloner le dépôt :
git clone <url-du-dépôt>
-
Ouvrir la solution
Sometimes-EventNoRP.slndans Visual Studio. -
Restaurer les packages NuGet si nécessaire (les bibliothèques sont déjà incluses dans
packages/). -
Compiler la solution en mode
DebugouRelease.
Le binaire compilé se trouve dans Sometimes-EventNoRP/bin/Debug/ (ou bin/Release/).
- Les réglages principaux se trouvent dans
Config.cs. - Pour adapter le comportement du plugin, modifier
Config.cspuis recompiler.
- Copier le DLL compilé depuis
Sometimes-EventNoRP/bin/Debug/vers le dossier de plugins du serveur qui exécute LabAPI. - Redémarrer ou recharger le plugin côté serveur selon les instructions de votre plateforme.
Sometimes-EventNoRP.sln— solution Visual StudioSometimes-EventNoRP/— projet principalPlugin.cs— point d'entrée du pluginConfig.cs— configurationEventsHandler.cs— gestion des événementspackages.config— références de packages (si présentes)
packages/— dépendances fournies
- Ouvrez une branche pour votre fonctionnalité ou correction.
- Soumettez une pull request expliquant les changements.
- Respectez le style du projet et testez localement avant de proposer la PR.