Skip to main content

İndir

https://www.leaderos.net/plugin/ark

Kaynak Kodu

https://github.com/leaderos-net/ark-leaderos-connect

Gereksinimler

Bu eklenti, ASE: Server API uzantısının yüklü olmasını gerektirir.

Kurulum

1. Eklentiyi indir

Aşağıdaki bağlantıdan en son sürümü ZIP dosyası olarak indirin ve klasöre çıkartın: https://www.leaderos.net/plugin/ark

2. Eklentiyi sunucuya yükle

Çıkarttığınız ZIP dosyasının içindeki LeaderosConnect klasörünü sunucunuzun AseApi eklentiler (plugins) dizinine kopyalayın:
ShooterGame/Binaries/Win64/ArkApi/Plugins/LeaderosConnect/
Klasör şunları içermelidir:
LeaderosConnect/
└── config.json
├── LeaderosConnect.dll
└── leaderos_pending.json
└── PluginInfo.json

3. Eklentiyi yapılandır

config.json dosyasını açın ve bilgilerinizi doldurun:
{
    "WebsiteURL":   "https://siteniz.com",
    "APIKey":       "YOUR_API_KEY_HERE",
    "ConnectToken": "YOUR_SERVER_TOKEN_HERE",
    "DebugMode":    false,
    "CheckOnline":  true,
    "FreqMinutes":  2
}

4. Sunucuyu yeniden başlat

Sunucunuzu yeniden başlatın. Eklenti artık aktiftir. Her şeyin çalıştığını doğrulamak için sunucu konsolunda leaderos.status komutunu çalıştırın.

Yapılandırma

AyarAçıklama
WebsiteURLLeaderOS web sitenizin URL’si (örn. https://siteniz.com). https:// ile başlamalıdır.
APIKeyLeaderOS API anahtarınız. Yönetim Paneli > Ayarlar > API bölümünde bulabilirsiniz.
ConnectTokenSunucu tokeniniz. Yönetim Paneli > Mağaza > Sunucular > Sunucunuz > Sunucu Tokeni bölümünden bulabilirsiniz.
DebugModeDetaylı hata ayıklama (debug) kayıtlarını açmak için true, kapatmak için false olarak ayarlayın.
CheckOnlineÇevrimdışı oyuncular için komutları sıraya almak ve bir sonraki girişlerinde teslim etmek için true olarak ayarlayın. Hedef oyuncunun çevrimiçi olup olmadığına bakılmaksızın komutları çalıştırmak için false olarak ayarlayın.
FreqMinutesEklentinin komut kuyruğunu ne sıklıkla (dakika cinsinden) kontrol edeceği.

Konsol Komutları

KomutAçıklama
leaderos.statusMevcut yapılandırmayı ve eklenti durumunu gösterir.
leaderos.reloadconfig.json dosyasını diskten yeniden yükler ve kuyruğu anında kontrol eder.
leaderos.pollYapılandırmayı yeniden yüklemeden komut kuyruğunu anında kontrol eder.
leaderos.debugÇalışma zamanında (runtime) hata ayıklama modunu açar veya kapatır.