vSRO Character Alias (NickName16) Değiştirme Rehberi – SQL ile Eksiksiz Nickname / Title / Alias Güncelleme
admin
Katılım
23 Eki 2022
Mesajlar
8,393
Çözümler
12
Tepkime puanı
5,241
Puanları
113
Yaş
28

🧾 vSRO Character Alias (NickName16) Değiştirme – Eksiksiz SQL Rehberi


vSRO sisteminde "Alias / Nickname / Title" gibi görünen isimler genellikle:


👉 _Char tablosundaki NickName16 alanında tutulur.

Bu yüzden client / pk2 ile değil, direkt DB üzerinden değişir.




⚙️1️⃣ DOĞRU DATABASE SEÇİMİ


Önce doğru database:



USE SRO_VT_SHARD
GO





🔍2️⃣ CHAR BULMA (KONTROL ADIMI)


Önce karakteri doğrula:



SELECT CharID, CharName16, NickName16
FROM _Char
WHERE CharName16 = 'Caipi'





✏️3️⃣ ALIAS (NICKNAME) DEĞİŞTİRME


✔️ EN TEMİZ YÖNTEM (DIRECT UPDATE)



UPDATE _Char
SET NickName16 = 'Bla'
WHERE CharName16 = 'Caipi'





🧠4️⃣ PARAMETRELİ (GÜVENLİ YÖNTEM)


Daha profesyonel kullanım:



USE SRO_VT_SHARD
GO

DECLARE @CharName VARCHAR(25)
DECLARE @Alias VARCHAR(25)

SET @CharName = 'Caipi'
SET @Alias = 'Bla'

UPDATE _Char
SET NickName16 = @Alias
WHERE CharName16 = @CharName





⚠️5️⃣ DİKKAT EDİLMESİ GEREKENLER


❌ 16 karakter sınırı var (NickName16)
❌ Aynı alias başka sistemlerde çakışabilir
❌ Server restart gerekebilir (bazı files'larda)
❌ Cache varsa relog şart




🔁6️⃣ DEĞİŞİKLİK SONRASI


Değişiklikten sonra:


  • Character relog yapmalı
  • Gerekirse GameServer restart
  • SMC cache temizleme (varsa)



💡7️⃣ EK BİLGİ (ÖNEMLİ)


Bazı vSRO files'larda alias sistemi şu tablolara da bağlı olabilir:


  • _Char
  • _CharNameHistory
  • _TrainingCampMember (bazı custom files)

Ama %90 sistemde sadece _Char.NickName16 yeterlidir.




🚀 SONUÇ


Alias değiştirme işlemi PK2 ile ilgili değildir.
Tamamen database (server-side) işlemdir.


👉 En stabil yöntem:



UPDATE _Char SET NickName16 = 'YeniAlias' WHERE CharName16 = 'CharName'
 

Benzer konular

Üst
Reklam Ver
R10dev.net'i ana ekrana ekle!

Access Restricted

Browser developer tools or unauthorized inspection detected.
Access to this site is limited to standard browser sessions for security reasons.

Protection by r10dev.net