SphereServer — Account ve Item Reset Rehberi
UO-Developer.com — hesap ve dünya verilerini sıfırlamaUyarı: Bu işlem geri alınamaz. Tüm oyuncu hesapları ve karakterleri silinir. Öncesinde mutlaka yedek alın.
Sunucunuzu test aşamasından çıkarıp sıfırdan başlatmak veya açılış öncesinde temiz bir slate ile açmak istediğinizde account ve item reset yapmanız gerekir.
Konu: Tüm hesapların ve item/world verilerinin sıfırlanması | Seviye: Orta
Sitedeki kısa anlatım: Account ve item Reset
İçindekiler
- Giriş — Account reset vs Item/World reset
- Bölüm 1 — Hazırlık
- Bölüm 2 — Account reset
- Bölüm 3 — Item ve world reset
- Bölüm 4 — Sonuç ve kontrol
- Özet kontrol listesi
- Sık yapılan hatalar
1. Giriş
Reset işlemi iki ana bölümden oluşur:
- Account reset — tüm oyuncu hesaplarını ve karakterlerini siler
- Item / world reset — oyun dünyasına ait kayıtlı nesne ve karakter verilerini temizler
İlgili dokümantasyon: Account Sistemi | Yedekleme: Sphere — Server Backup
2. Hazırlık
Adım 1 — Sphere'i kapatın
Reset işlemine başlamadan önce SphereSvr.exe'yi tamamen kapatın. Sphere çalışırken dosyalar üzerinde değişiklik yapılması veri bozulmasına yol açabilir.
Adım 2 — Yedek alın (önerilir)
Silmeden önce accounts\ ve save\ klasörlerini farklı bir konuma kopyalayın (ör. C:\SphereBackup\2026-05-19\). Geri dönmek istemeniz hâlinde bu yedekten kolayca yükleyebilirsiniz.
56b'de aktif save dosyaları: accounts\sphereaccu.scp, save\spherechars.scp, save\spheredata.scp, save\spherestatics.scp, save\sphereworld.scp. Kurulum: Sphere Server 56B Kurulum
3. Account Reset
Account dosyaları accounts\ klasöründe bulunur. sphere.ini içindeki AcctFiles=accounts\ yolu farklıysa o klasörü kullanın — Türkçe Sphere.ini
Adım 3 — Korunacak dosyaları belirleyin
- sphereacct.scp — silmeyin; Sphere'in hesap şablonunu içerir
- sphereaccu.scp — içeriği temizlenecek, dosya kalacak
Adım 4 — sphereaccu.scp içeriğini temizleyin
sphereaccu.scp dosyasını bir metin editörüyle açın. İçindeki tüm metni silin ve yerine yalnızca şunu yazın:
[EOF]Dosyayı kaydedip kapatın. EOF satırından önce ve sonra boşluk bırakılması gerekmez; tek satır olarak yazılması yeterlidir.
Bu etiket, Sphere'e dosyanın geçerli ama boş olduğunu bildirir.
Adım 5 — Diğer hesap dosyalarını silin
accounts\ klasöründe sphereacct.scp ve sphereaccu.scp dışındaki tüm .scp dosyalarını silin. Bunlar tek tek oyuncu hesaplarına ait verilerdir (ör. sphereb01a.scp yedekleri).
Klasörün son hâli:
accounts\
├── sphereacct.scp ← Kalir (dokunulmaz)
└── sphereaccu.scp ← Kalir (ici temizlendi)Pakette bu dosyalar yoksa Sphere 0.55i paketinden accounts\ şablonunu kopyalayın.
4. Item ve World Reset
Oyun dünyasına ait nesne, karakter ve dünya verileri save\ klasöründe tutulur (WorldSave=save\ — sphere.ini).
Adım 6 — spherechars.scp dosyasını düzenleyin
save\spherechars.scp dosyasını bir metin editörüyle açın. İçindeki her şeyi silin ve yerine aşağıdaki içeriği yazın:
TITLE=Sphere World Script
VERSION=0.56b-Nightly
TIME=0
SAVECOUNT=0
[EOF]Dosyayı kaydedip kapatın.
Bu dosya Sphere'in dünya durumunu (karakterler, item konumları, timer değerleri vb.) sakladığı ana kayıt dosyasıdır. Yukarıdaki içerik, Sphere'e dünyanın taze başlatıldığını bildirir.
Not: Tam dünya sıfırlaması sonrası spheredata.scp, spherestatics.scp ve sphereworld.scp dosyalarında eski veri kalırsa beklenmedik durumlar oluşabilir. Sorun yaşarsanız save\ klasöründeki diğer .scp dosyalarını da kontrol edin veya yedekten temiz şablon kopyalayın.
5. Sonuç ve Kontrol
Adım 7 — Sphere'i yeniden başlatın
SphereSvr.exe'yi çalıştırın. Aşağıdakileri doğrulayın:
- Konsol çıktısında hesap yükleme hatası görünmüyor olmalı
- Yeni bir hesapla bağlandığınızda hesabın temiz oluştuğunu ve eski karakterlerin görünmediğini doğrulayın
- Dünya sıfırlandığı için GM komutlarıyla item ve NPC spawn'larını yeniden ayarlamanız gerekebilir
6. Özet Kontrol Listesi
- [ ] Sphere kapatıldı mı?
- [ ] accounts\ ve save\ klasörleri yedeklendi mi?
- [ ] sphereacct.scp dosyasına dokunulmadı mı?
- [ ] sphereaccu.scp içi temizlendi ve EOF satırı yazıldı mı?
- [ ] accounts\ klasöründeki diğer tüm .scp dosyaları silindi mi?
- [ ] save\spherechars.scp içeriği doğru formatta yazıldı mı?
- [ ] Sphere başarıyla yeniden başlatıldı mı?
7. Sık Yapılan Hatalar
- Sphere açılışta çöküyor — Nedeni: spherechars.scp hatalı kaydedildi | Çözüm: dosya içeriğini tekrar kontrol edin
- Eski hesaplar hâlâ görünüyor — Nedeni: hesap .scp dosyaları tam silinmedi | Çözüm: accounts\ klasörünü tekrar kontrol edin
- sphereaccu.scp bulunamıyor — Nedeni: yanlışlıkla silindi | Çözüm: yedekten geri yükleyin veya EOF içerikli yeni dosya oluşturun
- Can't open account file hatası — Nedeni: sphereaccu.scp eksik veya bozuk | Çözüm: 55i şablonu veya yedekten dosyayı geri getirin
- Dünya verileri silinmedi — Nedeni: spherechars.scp dışında save dosyaları kaldı | Çözüm: save\ klasöründeki diğer .scp dosyalarını kontrol edin
8. Sonraki Adımlar
- Tam kurulum: Sphere 0.56b Win32
- Script ekleme: Script Nasıl Eklenir?
- Static / harita: CentrED ile Static Yapımı
Adımları eksiksiz uyguladığınızda sunucunuz temiz hesap ve dünya verisiyle yeniden başlar.

