@aakinci Teşekkür ederim profilerde char oluştururken herhangi bir aktivite olmuyor.
hocam profilere yani prosedüre gelmeden demekki source içerisinde uyuşmayan bir paket var. Örnek olarak sen yeni karakter oluşturmak istediğinde clientten ilk paket
NewCharToAgent fonksiyonuna gider ve buraya bendeki versiyonda şu şekilde geliyor paket;
pkt >> bCharIndex >> strUserID >> bRace >> sClass >> bFace >> nHair
>> str >> sta >> dex >> intel >> cha;
ve eğer ki buradaki değerler oyunun temellerindeki ile uyuşmuyor ise sen de göreceksin ki fonksiyon içerisinde alt alta sıralı hata mesajları var. Bunlardan birisini cliente gönderir. Yani işlemler önce sourcede kontrol edilip sonra sql e gider. Profilerde çıkmaması demek paket farklılığı yok demek değildir hocam.
Örneğin kurian karakterini prosedürden kapatmak yerine bu fonksiyona
if (bRace == 6 || bRace == 14)
errorCode = NEWCHAR_NOT_SUPPORTED_RACE;
diye bir bölüm eklesen direk zaten kapanır vs. gibi.