SphereServer — Script Ekleme ve Windows Dosya Uzantısı Ayarları
UO-Developer.com — uzantıları görünür yapma, .scp kaydetme ve sunucuya yüklemeSunucunuzu kurduktan sonra yapmak isteyeceğiniz ilk işlerden biri büyük ihtimalle script eklemek olacaktır. Binek, item veya NPC scripti fark etmez; temel işlem aynıdır. Bu rehberde önce Windows'ta dosya uzantılarını nasıl görünür hâle getireceğinizi, ardından script dosyasını nasıl oluşturup Sphere'e tanıtacağınızı adım adım göreceksiniz.
Seviye: Başlangıç
İlgili sayfalar: Script Nasıl Eklenir? (ekran görüntüleri) | Script Ekleme
İçindekiler
- Giriş
- Bölüm 1 — Dosya uzantılarını görünür yapma (XP / 7 / 10–11)
- Bölüm 2 — Script dosyası ekleme (hazır script / .txt dönüştürme)
- Bölüm 3 — Dosyayı Sphere'e tanıtma
- Özet: hangi durumda ne yapmalı?
- Sık yapılan hatalar
1. Giriş
Varsayılan Windows ayarlarında .mp3, .exe, .txt, .scp gibi uzantılar gizlidir; dosyalar yalnızca isimleriyle görünür. Script dosyalarını doğru şekilde yeniden adlandırabilmek ve .scp.txt hatasından kaçınmak için önce uzantıları görünür hâle getirmeniz gerekir.
Kurulum tamamlanmadıysa: Sphere Server 56B Kurulum | Sphere 0.56b Win32
2. Dosya Uzantılarını Görünür Yapma
Aşağıdaki adımlardan işletim sisteminize uygun olanı uygulayın.
2.1 — Windows XP- Herhangi bir klasör penceresini açın (ör. Bilgisayarım)
- Üst menüden Araçlar → Klasör Seçenekleri
- Görünüm sekmesine geçin
- Bilinen dosya türleri için uzantıları gizle seçeneğinin onay kutusunu kaldırın
- Tamam
- Herhangi bir klasör penceresini açın
- Üst menüden Düzenle → Klasör ve Arama Seçenekleri
- Görünüm sekmesine geçin
- Bilinen dosya türleri için uzantıları gizle seçeneğinin işaretini kaldırın
- Tamam
- Herhangi bir klasör penceresini açın
- Üst menüden Görünüm sekmesine tıklayın
- Dosya adı uzantıları kutucuğunu işaretleyin
Bu işlemin ardından tüm dosyaların uzantıları görünür hâle gelir. Artık .scp dosyalarını diğer dosyalardan kolayca ayırt edebilirsiniz.
3. Script Dosyası Ekleme
Script dosyaları, Sphere'e yeni item, NPC, komut veya sistem eklemek için kullanılan düz metin dosyalarıdır; uzantıları .scp'dir.
3.1 — Yöntem A: Hazır script eklemeElinizde hazır bir script metni varsa (forumdan kopyaladınız, birinden aldınız vb.) şu adımları izleyin:
Adım 1
Masaüstünde sağ tık → Yeni → Metin Belgesi ile boş bir .txt dosyası oluşturun.
Adım 2
Dosyayı Notepad ile açın; script içeriğini yapıştırın (Ctrl + V).
Adım 3
Dosya → Farklı Kaydet menüsüne gidin ve şu ayarları uygulayın:
- Dosya adı — İstediğiniz isim + .scp (ör. binek_atlar.scp)
- Kayıt türü — Tüm Dosyalar (*.*) seçin
- Kaydet
Dikkat: Kayıt türünü Tüm Dosyalar yapmayı unutmayın. Aksi hâlde dosya binek_atlar.scp.txt olarak kaydedilir ve Sphere bu dosyayı tanımaz.
3.2 — Yöntem B: Mevcut .txt dosyasını .scp'ye dönüştürmeElinizde .txt olarak kaydedilmiş bir script dosyası varsa:
- Uzantıların görünür olduğundan emin olun (Bölüm 2)
- Dosyaya sağ tık → Yeniden Adlandır
- Dosya adının sonundaki .txt kısmını .scp ile değiştirin (ör. script.txt → script.scp)
- Windows onay sorarsa Evet
4. Dosyayı Sphere'e Tanıtma
.scp dosyasını oluşturduktan sonra Sphere'in bu dosyayı tanıması için iki adım kaldı.
4.1 — Adım 1: Dosyayı doğru klasöre koyunOluşturduğunuz .scp dosyasını SphereServer klasöründeki scripts\ dizinine taşıyın:
C:\SphereServer\scripts\binek_atlar.scpAlt klasör de kullanabilirsiniz; Sphere alt klasörleri de tarar:
C:\SphereServer\scripts\binekler\binek_atlar.scp4.2 — Adım 2: Sphere'i haberdar edinDosyayı scripts\ klasörüne koymak tek başına yetmez. Sphere çalışırken yeni eklenen dosyayı otomatik olarak fark etmez. Duruma göre aşağıdaki yöntemlerden birini kullanın.
4.2.1 — Durum 1: Tamamen yeni bir .scp dosyasıSphere konsoluna şu komutu yazıp Enter'a basın:
loadscp scripts/binek_atlar.scpBu komut yalnızca belirtilen dosyayı yükler; sunucuyu kapatıp açmaya gerek kalmaz. Yol scripts/ ile başlamalıdır (ters eğik çizgi \ de çalışabilir).
4.2.2 — Durum 2: Mevcut .scp dosyasına ekleme veya değişiklikSphere konsoluna iki kez r yazıp her birinden sonra Enter'a basın (Resync):
r
rAlternatif olarak tek satırda da yazabilirsiniz:
r rBu işlem tüm script dosyalarını yeniden tarar ve yaptığınız değişiklikleri Sphere'e yansıtır.
5. Özet — Hangi Durumda Ne Yapmalı?
- Yeni .scp dosyası ekledim — loadscp scripts/dosyaadi.scp
- Mevcut script dosyasına ekleme yaptım — Konsola r → Enter → r → Enter (veya r r)
- Sphere'i yeniden başlattım — Tüm scriptler otomatik yüklenir
6. Sık Yapılan Hatalar
- Script yüklenmiyor — Nedeni: dosya .scp.txt olarak kaydedildi | Çözüm: kayıt türünü Tüm Dosyalar yapın
- Uzantıyı değiştiremiyorum — Nedeni: Windows uzantıları gizliyor | Çözüm: Bölüm 2'yi uygulayın
- loadscp çalışmıyor — Nedeni: dosya yolu yanlış | Çözüm: komutun scripts/ ile başladığından emin olun
- Değişiklikler yansımadı — Nedeni: resync yapılmadı | Çözüm: konsola r r yazın
7. Sonraki Adımlar
- Script pack: Sphere script pack kategorisi | Latest Script Pack
- Güvenlik: dışarıdan indirilen scriptleri yüklemeden önce inceleyin — Sphere 55x Zararları
- Performans: Lag Hakkında Herşey
Adımları sırayla uyguladığınızda scriptiniz sunucunuzda çalışır hâle gelecektir. İyi kodlamalar!

