Skip to main content
Her şeyden önce: rco-creator/config/config.lua içinde Config.Debug = true yapın, resource’u yeniden başlatın ve sorunu yeniden oluşturun. Creator ne yaptığını ve neden reddettiğini yazdırır. Çoğu sorun bu çıktıdan anlaşılır. Takılırsanız Discord’da konsol çıktısı, framework’ünüz ve beklediğiniz davranışla ticket açın.

Başlangıç

Creator, rco-appearance bağımlılığı bildirir. Appearance kurulu olsun ve başlatma listesinde Creator’ın üstünde görünsün:
Framework core resource’larımızdan sonra başlıyor. ensure rsg-core (veya ensure vorp_core) satırını rco-appearance ve rco-creator’ın üstüne taşıyın.
server.cfg hem rsg-core hem vorp_core başlatıyor. Kullanmadığınız framework için ensure satırını kaldırın. RSG: yalnızca rsg-core; VORP: yalnızca vorp_core.
Stock vorp_character hâlâ çalışıyor. Başlatma listesinden ensure vorp_character kaldırın ve sunucuyu yeniden başlatın. Klasör diskte kalabilir; yalnızca çalışan stock resource bu mesajı tetikler.
CreatorServerConfig.Discord.enabled açtınız ama config/server.lua içinde guild ID ve bot token doldurulmadı. Doldurun veya enabled = false yapın.
CreatorServerConfig.Starter.items içindeki girdilerden birinde name eksik veya amount 1 ve üzeri tam sayı değil. O konumdaki girdiyi düzeltin.

Karakter seçimi

Stock seçici Creator ile birlikte hâlâ çalışıyor.
  • RSG: ensure rsg-multicharacter ve ensure rsg-spawn kaldırın.
  • VORP: ensure vorp_character kaldırın.
Başlatma listesini değiştirdikten sonra sunucuyu yeniden başlatın.
Başka bir script oyuncu zaten dünyadayken karakter akışına tekrar çağrı yapıyor. Creator kendisi ekran yığmayı reddeder (OpenCharacterSelection already_open / already_active döner); stock resource veya üçüncü taraf script framework giriş event’lerini ikinci kez tetikliyor olabilir. Debug çıktısı red nedenini gösterir.
Yukarıdaki başlangıç mesajlarından biri için sunucu konsoluna bakın. Creator temiz başladıysa Config.Debug açın ve client konsoluna (F8) bakın — locale veya NUI yükleme sorunu orada görünür.
Slot’lar sabit sırada çözülür: özel fonksiyon, Discord, oyuncu bazlı geçersiz kılma, framework limiti, varsayılan. Discord açıksa oyuncu bazlı geçersiz kılmalar kullanılmaz. Tam mantık için Karakter slot’ları sayfasına bakın. Sonuç her zaman Config.MaxCharacters ile sınırlanır.
Yaş Config.IdentityReferenceDate’e göre kontrol edilir, gerçek dünya tarihine değil. Varsayılan 1899-01-01 ve 18–100 yaş ile geçerli doğum yılları 1799–1881’dir. Evreninize göre referans tarihini veya BirthYearMin / BirthYearMax değerlerini ayarlayın. Kimlik kuralları bölümüne bakın.

Spawn

Config.Spawn.selectorMode kontrol edin. new_character_only ile mevcut karakterler seçiciyi atlar; first_login_after_restart ile her karakter sunucu döngüsü başına bir kez görür. Ayrıca CreatorServerConfig.ForceLastPosition — varsayılan olarak hapisteki karakterler her zaman son konumlarına döner.
O liste yalnızca ilk kez veritabanını doldurmak için kullanılır. Sonrasında spawn’ları /rcospawns ile oyun içinde yönetin veya yeniden doldurmak için rco_creator_spawn_locations tablosunu boşaltıp yeniden başlatın. Spawn konumları sayfasına bakın.
ACE’yi açıkça verin ve yeniden başlatın:
Veya config/server.lua içindeki CanManageSpawns fonksiyonunu ayarlayın.
CreatorServerConfig.Starter.enabled true olduğundan ve her item adının framework envanterinizde olduğundan emin olun. Paket karakter başına bir kez verilir ve veritabanına kaydedilir; verme başarısız olursa konsola mesaj yazılır ve Creator item çoğaltmayı önlemek için otomatik yeniden denemez. Nedeni düzeltin, etkilenen oyunculara item’ları elle verin.
Karakter seçimi sırasında her oyuncu kendi bucket’ında izole edilir. Spawn olduğunda Creator onları seçim açıldığında sahip oldukları bucket’a döndürür — bucket 0 sabitlenmez. Seçim ekranı açıkken başka bir script bucket değiştiriyorsa etkileşim muhtemel nedendir.

Version checker uyarıları

RCO Identity update available, kurulu paketin güncel public release’den eski olduğunu gösterir. Resource version mismatch, rco-creator ve rco-appearance dosyalarının farklı release’lerden geldiğini gösterir. İkisini aynı paketle değiştirin; yalnızca manifest sürümünü değiştirmeyin. Remote request başarısız olursa version checker fail-open çalışır ve RCO normal şekilde başlamaya devam eder.