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

mcanatan

Üye
  • İçerik sayısı

    52
  • Katılım

  • Son ziyaret

  • Puan

    2,489 [ Bağış Yap ]

İletiler : mcanatan


  1. Alıntı
    Delos üzerinde ki tarantula dişi luasında problem yaşıyorum arkadaşlar.
    Tarantula dişlerini " Cardinal Jewel " görevi gibi toplu almasını istiyorum lakin şuan tek tek alıyor.

    if (EVENT == 1002) then
    SelectMsg(UID, 2, 812, 9484, NPC, 10, 1005);
    end

    if (EVENT == 1005) then
    SelectMsg(UID, 4, 812, 9485, NPC, 3000, 1006, 3005, -1);
    end

    if (EVENT == 1006) then
    SaveEvent(UID, 2721);
    end

    if (EVENT == 1004) then
    ITEMA = HowmuchItem(UID, 900060000);
    if (ITEMA == 0) then
    SelectMsg(UID, 2, 812, 9485, NPC, 18, 1008);
    else
    SelectMsg(UID, 4, 812, 9485, NPC, 3000, 1007, 3005, -1);
    end
    end

    if (EVENT == 1008) then
    ShowMap(UID, 1009);
    end

    if (EVENT == 1003) then
    SaveEvent(UID, 2723);
    end

    if (EVENT == 1007) then
    RunExchange(UID,1225)
    SaveEvent(UID, 2724);
    end


    gönderdiğiniz luada eksik var. parayı verdirdiği event yazılmamış, 1004 eventini çalıştıracak event de eksik. luayı daha toplu şekilde göndermeniz gerekiyor.

  2. Alıntı
    Ladies and Gentlemen,

    Forumumuzun ilk göz ağrılarından "PENTAGRAM TBL Editör"'ün beklenen 1.3 sürümü artık yayında.

    v1.2'yi az çok biliyorsunuz. (bilmeyen arkadaşlar ve programın detaylı kullanımı için buraya tıklayın)
    Bu sürümde önceki sürümün özellikleri tamamen bulunuyor. 1098-22xx arası bütün sürümlere ait TBL dosyalarını açabilir, düzenleyebilir ve sorunsuz bir şekilde kaydedebilirsiniz.





    Reis taiwan ko açılıyor. Menüleri editleyip türkçe yapmak için tbl yi açımında key değişikmiş sanırsam açmıyor. Yardımcı olur musun?
    https://54.digeam.com/intro/cbt_event/
    Dosya.tc -
    https://www.virustotal.com/#/file/e3e988c0add00076df6f2465429d785da7e2b257f0dd6308f7fc874c970a997a/detection

  3. thanks for sharing
    -- mesaja ek olarak --

    Alıntı
    Hello!

    So I am sure by now you have played a lot of servers where you kill a worm and you see worm killed 1/5 or whichever and it is one of SOACS quest features, but as usual it isn't included in the original pack you will more than likely be sent or explained. So, it is what I am here for.

    *note: this will not work if you are not using a newer SOACS version*

    You will need this table first -


    The table it self is pretty self-explanatory, if you have questions... feel free to reply below.

    - Iamcoolz


    so, it's quest auto in game? i mean, player has kill mobs and activate to quest? or player must be take to npc ?

  4. Öncelikle merhaba arkadaşlar. Kendi uğraşım ile öğrendiğim EVT kodlamasını detaylı bir şekilde beraber yazarak sizlere anlatmaya çalışacağım. Şimdiden hepimize kolay gelsin.
    Öncelikle kullanacağımız kodları şu konudan takip edebilir, anlatımlarına bakabilirsiniz.
    AVCIKURT EVT Konusu

    Np Ver İtem Al Kodlama


    bir evt kodlarken öncelikle npc id sini bilmemiz gerekiyor. Fakat burada onu anlatmayacağım. Kendi eklediğiniz bir npc olduğunu var sayıyorum. DB de k_npc ve K_npcpos ile ekleyebilir ve konumunu belirleyebilirsiniz.
    örnek olarak 100 np alarak herhangi bir item vermemizi sağlayalım.
    Kod içerisinde barınan bilgiler.
    NPC_ID -> NPC nin db deki ID sidir
    NPC_Talk_ID -> Quest_Talk_us.tbl de bulunan npc nin söylediği yazıdır.
    NPC_BTN_ID -> Quest_Menu_us.tbl de bulunan seçeneğin ıd sidir.
    G_ITEM_ID -> Verilecek itemin ID sidir

    Gizli İçerik

      Gizli içeriği görmek için bu konuya bir mesaj yazın.

  5. Alıntı
    Bir ekleme yapmadım hazır kodlar mevcut jr npci ekli fakat jr saaati geldiğinde npcden tıklama yapınca kayıt olmıyor.Bdw join ekranı geliyor fakat join denildiğinde kayıt yapmıyor.
    -- mesaja ek olarak --
    Yaptığım şuydu başka soruce kaynaklarından eventhandler kopyaladım coğunda methodları veya sabitleri görmediği icin hata verdi üstüne durmadım fazla orjinal eventhandler dosyasını kurcaladım ama şu anda bana cok karışık geliyor.Ne yapmam gerektiğini tam kesitrmeiyorum.Lua veya exe ile src arasındaki bağlantıları haladır tam kuramadım.


    K_NPC den hangi npc olduğuna bak orda SSID sini bul sql de şunu çalıştır.
    select * from event_trigger where snpcID = **

    ** lı yer ss id olacak.

    burdan aldığın çıktı
    nIndex ; **
    bNpcType ; //
    sNpcID ; **
    nTriggerNum ; -----

    ---- gili yer senin npc nin event kodu


    EVENT ------
    E SELECT_MSG NPCSSID xx yy zz -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

    xx -> npcyi açtığında yazacak mesaj Quest_Talk_us.tbl den çekeceksin
    yy -> butonda yazacak yazı Quest_Menu_us.tbl den çekeceksin
    zz -> butona tıkladığında çalışacak event bunu üst tarafta bulunan kodun altında yazman gerekiyor.
    -- mesaja ek olarak --

    EVENT ------
    E SELECT_MSG NPCSSID xx yy zz -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
    END


    end eklemeyi unutmuşum
    • Teşekkür 1

  6. ITEM_EXCHANGE kullanmadan eventi şöyle yapsak?


    EVENT 15014
    A HOWMUCH_ITEM ITEM_ID 1 9999
    E ROB_ITEM ITEM_ID 1
    E ROLL_DICE 10
    E RUN_EVENT 20001
    E RUN_EVENT 20002
    E RUN_EVENT 20003
    E RUN_EVENT 20004
    E RUN_EVENT 20005
    E RUN_EVENT 20006
    E RUN_EVENT 20007
    E RUN_EVENT 20008
    E RUN_EVENT 20009
    E RUN_EVENT 20010
    END
    EVENT 20001;VERILECEK ITEM
    A CHECK_DICE 1
    E GIVE_ITEM VITEMID 1
    END
    ....
    Böylece elle ayarlanması daha sağlam olmaz mı?


    E
×
×
  • Yeni Oluştur...