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

aakinci

Kıdemli Üye
  • İçerik sayısı

    553
  • Katılım

  • Son ziyaret

  • Günün Kazananı

    2
  • Puan

    13,746 [ Bağış Yap ]

İletiler : aakinci


  1. Alıntı
    USE [kn_online]
    GO
    /****** Object: StoredProcedure [dbo].[CREATE_NEW_CHAR] Script Date: 22.07.2018 22:08:34 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO

    ALTER PROCEDURE [dbo].[CREATE_NEW_CHAR]
    @strAccountID varchar(21),
    @index tinyint,
    @strCharID varchar(21),
    @bRace tinyint,
    @sClass smallint,
    @nHair int,
    @bFace tinyint,
    @bStr tinyint,
    @bSta tinyint,
    @bDex tinyint,
    @bIntel tinyint,
    @bCha tinyint
    AS
    DECLARE @bNation tinyint
    DECLARE @bCharCount tinyint
    DECLARE @bCount tinyint

    SELECT @bNation = bNation, @bCharCount = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @strAccountID

    --IF (@bNation = 1 AND @bRace > 10)
    --RETURN 2
    --ELSE IF (@bNation = 2 AND @bRace --RETURN 2
    --ELSE IF (@bNation 1 AND @bNation 2)
    --RETURN 2

    SELECT @bCount = COUNT(strUserID) FROM USERDATA WHERE strUserID = @strCharID

    IF (@bCount > 0)
    RETURN 3

    BEGIN TRAN
    IF (@index = 0)
    UPDATE ACCOUNT_CHAR SET strCharID1 = @strCharID, bCharNum += 1 WHERE strAccountID = @strAccountID
    ELSE IF (@index = 1)
    UPDATE ACCOUNT_CHAR SET strCharID2 = @strCharID, bCharNum += 1 WHERE strAccountID = @strAccountID
    ELSE IF (@index = 2)
    UPDATE ACCOUNT_CHAR SET strCharID3 = @strCharID, bCharNum += 1 WHERE strAccountID = @strAccountID
    ELSE IF (@index = 3)
    UPDATE ACCOUNT_CHAR SET strCharID4 = @strCharID, bCharNum += 1 WHERE strAccountID = @strAccountID

    IF (@@ERROR 0 OR @@ROWCOUNT = 0)
    BEGIN
    ROLLBACK TRAN
    RETURN 4
    END

    INSERT INTO USERDATA (strUserID, Nation, Race, Class, HairRGB, Face, Strong, Sta, Dex, Intel, Cha)
    VALUES (@strCharID, @bNation, @bRace, @sClass, @nHair, @bFace, @bStr, @bSta, @bDex, @bIntel, @bCha)
    EXEC GIVE_BEGINNER_ITEM @StrCharID
    EXEC MASTER_AC @StrCharID


    IF (@@ERROR 0)
    BEGIN
    ROLLBACK TRAN
    RETURN 4
    END
    COMMIT TRAN

    RETURN 0



    Bu Şekilde Hocam


    EXEC GIVE_BEGINNER_ITEM @StrCharID bunu kaldırırsan başlangıç eşyalarını vermez.
    EXEC MASTER_AC @StrCharID bunu kaldırırsan master vs. açmaz.
    • Teşekkür 1

  2. Spoiler

    1 = All chat
    2 = All PM
    3 = Party Chat
    4 = Party Chat
    5 = Shout Chat
    6 = Clan Chat
    7 = Sarı Alttan notice
    8 = Üstten Notice
    9 = Premium Yazısının olduğu bölüm
    10 = Bilinmiyor
    11 = Alttan Sarı notice
    12 = Bilinmiyor
    13 = Comander Chat
    14 = Merchant Chat
    15 = Ally Chat
    16 = GM Mor Chat
    17 = Kırmızı üstten notice
    18 = Kırmızı alttan notice
    19 = Premium bölgesinde yanıp sönen yeşil notice
    20 = Üstten mor notice
    21 = Premium bölgesinde yanıp sönen Gri notice
    22 = Üstten gri notice
    23 = Üstten siyah notice
    24 = Üstten pembe notice
    25 = Üstten mavi notice
    26 = Üstten siyah notice
    27 = üstten Krem rengi notice
    28 = Üstten Kum beji notice
    29 = Alttan açık kırmızı
    30 = Alttan açık mavi
    31 = Üstten açık yeşil notice
    32 = Üstten açık pembe notice
    33 = Alttan açık yeşil
    34 = Alttan açık pembe


    senin bahsettiğin buradaki 19 numara yani şeyle yazarsan +notice 19 0 BDW eventine kalan süre 10 dakika dersen. orada bu yazı 3/4 saniyeliğine kalır. Ana durmadan geri saysın her saniye dersen onu program ile yaptırıyorlar. İşleyişi tam olarak nasıl bilmiyorum. Yüksek olasılıkla saniye başı buna benzer bir komut gönderiyor program.

  3. Alıntı
    Hocam pek yüksek versiyon bilmem ama bildiğim kadarı ile (1299 için konuşuyorum) item_org_us.tbl de client taraflı düzenleniyor diye hatırlıyorum.Olmazsa itemorgusdaki ikinci satırdaki 1(byte) daki ext koduna bakarak item_ext_XX.tbl yi düzenle XX yazan yerde ikinci sütundaki byte kodu.


    yok hocam oradan olmuyor. Yukarıda arkadaş belirtmiş Set_Item tbl si içerisinden değiştiriliyormuş. Yorumunuz için sağolun.
    • Teşekkür 1

  4. Alıntı
    Diğer sorun çözülmüş sanırsam

    peri olayına geldiğimizde ben geçen bi bakmıştım filesta her hangii kısmını göremedim

    Tahminim exe paket takıyor geliyor bana


    Bahsedilen konu ile ilgili bir çözüm yolu üretebilmiş olan varsa çok makbule geçecek :) , bu arada yukarıda potlar sınırsız oldu diyen arkadaş sen db de 1000 tane yapıp RBL de editlemediğin için oyunda 1 tane gösrünüyor ve sen bastıkça aslında o db deki item 999,998,997 diye azalıyor. Sadece sorun senin DB deki item tablosunda yaptığın değişiklikleri Item_org_us tbl sine de yapmamış olman.

  5. Alıntı
    Merhaba arkadaslar benim server dosyalarında sıfırdan bir karakter actığım zaman sağ üstte turuncu yazı ile RESCUING SID yazıyor.

    bu resimde görüldüğü gibi nasıl düzenlerim ?

    VD0Zyy.jpg


    Oradaki yazıyı mı düzenleyeceksin yoksa sarı kısmın görüntüsünü mü? Yazı yüksek ihtimal Text_US.tbl içerisindedir. Oradan arat değiştirirsin. Sarı kısımdan bahsediyorsan UI klasörü içerisindeki hdr yi unpack et, içerisinde re_eventquest.uif bul oradan değiştirebilirsin.
    • Teşekkür 1

  6. oV0VnQ.jpg
    Panel | Forum| FaceBook |Download | Register


    Server Özellikleri:


    nWjzDM.png


    Sunucu IP: maxi-ko.com
    Server Adı: THEMIS
    Tür: MyKO
    Altyapı: v1975
    Level Cap: 65 - 70 - 72(Son)
    Ödüllü OFFICIAL: 27 Temmuz 2018 Cuma 21:00



    THEMIS Serverimiz son seviye 72 olarak sınırlandırılmış MyKO konseptli bir altyapı üzerine inşa edilmiştir. Sistem tabanında 1975 server dosyaları ve Clienti kullanılmış ve bu üst versiyon MyKO doğasına uygun olarak editlenmiştir. MyKO için uygun olmayan Silah, Zırh, Etkinlik ve PUS eşyaları oyundan ayrıştırılarak temelinde oyunun sade bir içeriğe erişimi sağlanmıştır.

    Oyuncularımızın farklı çalışma zamanları ve özellikleri dikkate alınıp, ister çalışan isterse de oyuna saatlerini verebilecek türde kişiler olsun her kesim için kolaylaştırıcı ve cezbedici Exp ve Farm yöntemleri oyuna eklenmiştir. Oyun esnek bir yapıda ve ister Farm olsun isterse de Exp çok farklı alternatifler sunularak oyuncuların kendilerine uygun olanı seçebilmeleri amaçlanmıştır.


    Üst Versiyondan Uyarlanan Bazı Özellikler:


    Ücretsiz Genie:
    Auto Looting Pet Görevi ve Kullanımı :
    Looting Fairy:
    Noah Fairy:
    Merchant Search Scroll:
    Buy Merchant:
    Skill Stat Sıfırlama:
    Event Bilgilendirme Penceresi:
    Macro Chat Özelliği:
    Client - Game Option Ayar Penceresi:
    Repurche Item Özelliği ve Kullanımı:
    Moradon Görevleri:
    Breth - Piana Görevleri:
    Colony Zone Görevleri:
    Eslant Görevleri:
    Boss, Yaratık Slotu Bulma:
    Drop Notice Özelliği: Oyun içerisinde ister herhangi yaratıktan, birr Chest içerisinden(Red, Blue, Green), bir fragmentten, Abys Gemden ya da Letters Generator adlı NPC den kırdığımız eşyalardan olsun, bize değerli bir eşya düştüğünde otomatik olarak tüm oyunculara alt kısımdan Notice yani duyuru metni geçmektedir.



    Oyun içi Eventler ve Özellikleri:


    Border Defance War:
    Chaos Dungeon:
    Juraid Mountain:
    Castle Siege War:
    Lunar War:
    LastMan Standing:
    Boss War:
    Daily Special Kill:
    Merchant Event:
    Monster Stone Event:
    Forgotten Temple Event:
    Bi-Frost Event:



    Upgrade Oranları ve Özellikleri:


    Oyunumuz yukarıda da bahsettiğimiz gibi üst versiyon altyapısında olduğundan dolayı Rebirth sistemini içermektedir. Dileyen oyuncularımız +7 ye ulaştırdıkları herhangi bir High Class eşyayada Rebirt Özelliğini aktif edebilirler.

    nl2A4R.png



    Oyun içi Drop Bilgisi:


    Oyun içerisindeki her türlü yaratığın içerisinden elde edilebilecek eşyaları ya da hangi eşyanın hangi yaratıklardan yüzde kaç oranında elde edildiğini görebileceğiniz detaylı drop listesine aşağıdaki linkten ulaşmanız mümkündür.
    Drop List için Panelimizi ziyaret ediniz.



    Oyuna Özel Eşyalar ve Özellikleri:


    Letter's Icon Dropları ve Kullanımı:
    Black & Red Chitin Drop ve Özellikleri:



    Değişim Scrolları ve Kullanımı:


    Name Change Scroll:
    Clan Name Change Scroll:
    Job Change Scroll:
    Gender Change Scroll:
    Nation Transfer Scroll:



    Premium Çeşitleri ve Özellikleri - Knight Cash Kırma
    War Premium:
    Disc Premium:
    Gold Premium:
    Silver Premium:
    Bronze Premium:
    Knight Cash Kırdırma: Detaylı video için Tıklayınız...


    nWjzDM.png
    Q2YQXA.jpg
    nWjzDM.png
    X6qdWo.jpg
    nWjzDM.png
    b6My8Y.jpg
    nWjzDM.png
    dBZXjZ.jpg
    nWjzDM.png
    5ymY9M.jpg


  7. Alıntı
    Şİmdi hocam originitem'de farklı farklı sayılar var her item icin farklı yazılmış.Bazı itemlere posion basılıyorda bazılarına basılmıyor ve +1 rebirth olduktan sonra rebirthde basmıyor.Cannot item upgrade hatası veriyor ama rebirth kağıdı eklenmiş ama basmıyor.

    Hocam o sayılar zaten item numarasının son 3/4 hanesine göre yazılır. Oraları kontrol edeceksin. Basılmayan itemlerin son rakamlarına bak ve eğer ilgili bir satır yoksa upgrade tablosunda kendin el ile örnek alıp diğer sütunları ekle.

  8. Alıntı

    Arkadaşlar başlıkta belirttiğim gibi 3m lik bes kağıdı ve 1.5m lik rebirth basma kağıdı calışmıyor.Cannot ıtem upgrade hatası alıyorum.

     


    İlgili kağıtları Item_upgrade tablosunda arattığında nreqitem1 sütununda bir şey çıkıyor mu? Eğer çıkıyor ise orada noriginitem kısmındaki sayılarla biten bir item bul ve onda dene, eğer çalışmıyorsa files kaynaklı bir sıkıntı vardır. Eğer çalışıyorsa diğer çalışmayan itemler için de uygun satırları manuel olarak ekleyebilirsin.

     


  9. Kiss itemini Db de Client taraflı istediğin gibi düzenleyebilirsin hocam. İster bir silaha, iter bir scroll ya da görev eşyasına çevirmek senin elinde, Hangi iteme dönüştürmek istiyorsan rahatça bunu yapabilirsin. Onun dışında direkt olarak çıkan eşyanın numarasını değiştirmek istiyorsan yüksek ihtimalle bu Files taraflı bir işlemdir ve elinde kaynak kodlar olmadan bunu yapamazsın.

    • Teşekkür 1

  10. hocam item tablosunda ve upgrade tablosunda kesinlikle doğru eklendiğinden eminseniz tek sıkıntı (birkaç defa başıma geldi) ITEM tablosu ve Item_org_us tbl uyuşmazlığıdır. Kısacası Db de yer alan item tablosundaki Extension değerin hatalıdır. Bunun için de item_org_us tblsindeki 2. sütundaki dğeri DB deki Extension adlı sütuna işlemen gerek. Bunu Dread Shield in tüm + ları için yap sorun kalmayacaktır.

    • Teşekkür 1

  11. Genelde çoğu db de yer alır Item tablosunda Explosive arrow diye arattır. o itemi skill bar a koyup okçuda alanla kesebilirsin yaratıkları toplu olarak. İtem kodlarından kasıt ne tam anlayamadım +10 shard vs. ise zaten Db de yer alan item tablosundan aratarak her türlü itemi bulman mümkün.

    • Teşekkür 1
×
×
  • Yeni Oluştur...