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

byxox

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

    616
  • Katılım

  • Son ziyaret

  • Günün Kazananı

    1
  • Puan

    18,047 [ Bağış Yap ]

İletiler : byxox


  1. Alıntı

    merhaba arkadaşlar;

    lua tarafında bi sıkıntı yaşıyorum problemi gideremedim sorun şu şekilde..

    Örnek ;

    
    -- Joe's Slogan
    
    if (EVENT == 700) then
    
    	GoldLose(UID, 1000000)
    
    	GiveItem(UID, 810181843, 1, 7)
    
    end

     


    yukarıdaki kodda parayı alıp itemi veriyor. yalnız user npc ile konuştuğunda sürekli itemi alabiliyor.
    bu itemi karakter üstüne daha önce almış ise yani üstünde var ise alamasın bunun için ne yapmak gerekir acaba şimdiden teşekkürler.

     

     


    Kardeşim

    mantık dogru evet goldlose olarak adamdan 1m alıyorsun ve karsılıgında 810181843 nolu ıtemden 1 adet ve 7 günlüğüne veriyorsun. Buraya kadar dogru fakat save event yaparak görevi tamamlamasını ayarlamamışsın. Yanı adam bu gorevı sureklı yapabılır. Quest helper tablosundan 700 eventı bul bu goreve tanımlı 5 tane ındex vardır. Bu ındexlerden tbl den 11.stundakı 2 olan yerdekı ındex ı alıp save event olarak eklersen gorevı 1 kere yapar ve 2.yı yapamaz uzerıne de alamaz tekrar.

     


  2. Alıntı

    Client konusunda yeterli bilgiye sahip değilim bu nedenle yardıma ihtiyacım var. Öncelikle her şeyini hallediyorum itemin. Item_org'dan Item_ext'ine kadar ancak bir türlü göremiyorum itemi. Bu dxtleri neye göre nasıl bir sıra izleyerek ekleyeceğiz acaba?

     


    Kardesım selam

    ben sıstemı anlatayım bıraz sen zaten kurcalayarak ogrenırsın

    1- Mesela usko ya yenı bır ıtem geldı war_Tatto once bunun ıtem org dan ıtem kodunu bulup db ye eklıyorsun ve kendı ıtem org una eklıyorsun
    2- Ekledıgın ıtemı data dan ıtem ex , set ıtem vs hepsıne ekleme yapıyorsun ( db de de set ıtem tablosuna eklemen lazım )
    3- Sımdı bu yaptıkların db ve clıent ın bır parcasıydı ıtemın oyun ıcerısındekı goruntusu , L den geldıgındekı goruntusu ve elıne taktıgın andakı goruntulerının hepsını eklemen lazım bunlar ise Chr , Fx , Item ve UI olarak 4 bolumden olusmaktadır ıcerıklerı bulup eklemen lazım

    kolaylıklar.

     


  3. Dostum once pus'a ıtemlerı tanımlaman gerekıyor. Tum ıtemlerı normal pus ıtemı gıbı ıtem kodları ıle ekleme yapabılırsın. Daha sonra 2 yolun var 20xx ustu oldugu ıcın db de ıtemlerı zamana baglamıs olabılırler '' ITEM_EXPIRATION '' tablosu gıbı o olmazsa eger lua'dan zaman eklemen lazım onun ıcın de ıtemı pus'dan alıp npc'de kırdırarak elde etmesını saglayabılırsın ve kırdırdıgında mesela krowaz gogusluk elde eder ve lua'ya dersen 15 gun sonra zamanı sona ersın oda kırdırdıgı anda 15 gun zaman dılımı koyarak ıtemı kullanıcının çantasına gönderır.

×
×
  • Yeni Oluştur...