Mods et add-ons payants, avec licence par joueur.
Là où les règles du jeu autorisent la vente une clé par vente, coupée en cas de remboursement.
Forfait Free · Sans carte bancaire · Prêt en quelques minutes
Vous codez avec un agent IA Collez un prompt- .NET
- Jeux Unity
- BepInEx
- Lua
- C++
- Gumroad
- Ko-fi
- Payhip
- Stripe
- itch.io
Pensé pour votre façon de vendre.
Des clés depuis votre boutique
Gumroad, Ko-fi, Payhip, itch.io ou Stripe.
Limites de PC
1 ou 2 PC par clé.
TOO_MANY_MACHINESS'adapte à votre mod loader
.NET pour BepInEx et MelonLoader, Lua, REST.
Les remboursements coupent l'accès
Les remboursements Gumroad, Payhip et Stripe révoquent la clé.
Les sessions hors ligne fonctionnent
Des fichiers signés, valables 30 jours au plus.
Sachez à qui appartient la copie qui a fuité
Les téléchargements portent une marque cachée de l'acheteur.
StandardEn ligne avant votre prochaine version.
- 1Créer un compte gratuit
- 2Connectez Gumroad, Ko-fi ou Payhip
- 3Ajoutez le SDK
[BepInPlugin("com.you.supporterpack", "Supporter Pack", "1.2.0")]
public class SupporterPack : BaseUnityPlugin
{
const string ApiKey = "slk_..."; // validate-only, baked in at build
async void Awake()
{
var key = Config.Bind("License", "Key", "").Value; // AX8P-XXXX-XXXX-XXXX
using var sl = new SunLicenseClient("https://api.sunlicense.com", token: ApiKey);
var r = await sl.ValidateAsync(key, new Dictionary<string, string>
{ ["host"] = SystemInfo.deviceUniqueIdentifier });
if (r.IsValid) EnableSupporterFeatures();
else Logger.LogWarning("Supporter features need a valid license key.");
}
}Vos questions, nos réponses.
Puis-je vendre des mods sur Nexus Mods ou Thunderstore
Ces sites hébergent des mods gratuits, et beaucoup de jeux et de communautés de modding interdisent de faire payer des mods ou de les bloquer derrière une clé. Lisez d'abord le CLUF du jeu et les règles du site. Là où la vente est permise, l'usage est une version gratuite là où les joueurs téléchargent déjà leurs mods, et l'édition payante sur votre propre boutique, comme Gumroad, Ko-fi ou Payhip.
Le SDK .NET fonctionne-t-il dans un plugin BepInEx ou MelonLoader
Le paquet NuGet de SunLicense cible .NET Standard 2.0 et n'a aucune dépendance tierce, il se place donc à côté de la DLL de votre plugin sans conflit d'assemblys. Appelez ValidateAsync au démarrage avec la clé de votre fichier de configuration et un ID d'appareil, et n'activez les fonctionnalités payantes que s'il indique que la clé est valide.
Et les plugins natifs en C++ et les add-ons de simulateurs de vol
Utilisez la REST API. Un POST HTTPS vers /api/v1/validate avec votre clé API, la clé de licence et une empreinte de l'appareil répond valide, ou une raison comme EXPIRED ou TOO_MANY_MACHINES. Ça marche depuis tout langage capable de faire une requête HTTPS.
Est-ce gratuit pour commencer
Oui. Le forfait Free couvre trois produits, 100 licences et 10 000 vérifications de licence par mois, sans carte bancaire. Lite (5 $ par mois) ajoute des produits, le portail client et la revue IA de Sentinel Standard (20 $ par mois) ajoute les téléchargements de produits avec marques anti-fuite.
Protégez votre prochaine version.
- Forfait Free
- Sans carte bancaire
- Résiliable à tout moment
SunLicense