Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
ko888

1299 83 Başlangıç Full skill Nasıl yapabilirim ?

Önerilen Mesajlar

Selamun aleyküm arkadaşlar 1299 için bu kodları aradım ama çoğu yerde yanlış ve anlaşılmıyor. 1299 için 83 başlama + full skill ve 70 72 75 80 skilleri açık olması lazım bunun güncel hatasız kodlarını atabilecek arkadaşlara şimdiden teşekkür ederim.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Admin

Oyunda karakter açacağın zaman bütün özelliklerini ayarlayıp Start (Create) dediğinde Clientten Servera packet gitmektedir.
Serverdaki kontrollerin ardından herşey düzgünse senin yeni açtığın karakteri veritabanına kaydetmek isteyecektir ve bunun için CREATE_NEW_CHAR prosedürünü çalıştırıp içersinde senin karakterin bilgilerini barındırıyor.
Prosedür içersinde INSERT işlemine ekleyebilirsin yada INSERT işleminden yani karakteri veritabanına oluşturma işleminden bahsediyorum.
INSERT işleminden sonra gireceğin Query komutları yeni oluşturduğun karakteri editlemeye yarar.
Prosedür işlemleri bittikten sonra Server tarafından Cliente yine packet gönderilir karakteri açtığına dair ve o zaman karakterinin yeni bilgilerini görebilirsin.

Önceden skilleri açılmış ve ayarlanmış şekilde bir karakter oluşturacaksın.
Karakter ismi örnek verelim Warrior olsun.
(Her class için ayrı olacak.)

INSERT işleminden sonra ekleyeceğin Query komutları (ardından F5 yapacaksın);

update USERDATA set sLevel = 83 where strUserID = @CharID
update USERDATA set strSkill = (SELECT strSkill FROM USERDATA where strUserID = 'Warrior') where strUserID = @CharID

Not : Skill_Magic_Main_us.tbl üzerinden 70 72 75 80 skillerinin son sütunuydu sanırım onu 0 yapman gerekiyor.

İletiyi paylaş


Link to post
Sitelerde Paylaş
Misafir
Bu konu kapalıdır ama konuya cevap yazmaya yetkiniz var görünüyor.

×
×
  • Yeni Oluştur...