Neler yeni

GATE npc ekleme

teşekkürler bakalım bifros çıkış gatelerimde hata var bunu uyarlıyabilirmiyim
 
Kişi Yorumladı
ustam bu 56010 ile 56020 sayısı nedir hata veriyor
 
Kişi Yorumladı

ustam bu 56010 ile 56020 sayısı nedir hata veriyor

yokmu arkadaşlar şu işten anlayan bifrost çıkış gatelerim çalışmıyor bir haftaddır denemediğim kalmadı jetekonun paylaştığı standart bifrosttu databaseye entegre ettim bifrost içinde çıkış npc si kecon gözüküyor çalışmıyor onları silip bunu koydum standartdaki siD ile resmi oturup kalkan bir npc geldi ama yine tıkladığımda menü açılmıyor yokmu sevap kazanmak isteyen
 
Kişi Yorumladı
Arkadaslar bu verecgim kod maradonda bir ornektir isteyen bu koda bakarak basitce db sine yeni bir gate ekleyebilr..

[Gizli içerik]
Açıklamalı olarak;

  1. K_NPC tablosuna ekleme:
    • Bu sorgu, bir NPC (Non-Player Character - Oyuncu Olmayan Karakter) oluşturmak için K_NPC tablosuna bir kayıt ekler.
    • NPC'nin özellikleri (ID'si, ismi, konumu, canı, saldırı değeri vb.) bu değerlerle tanımlanır.
  2. K_NPCPOS tablosuna ekleme:
    • Bu sorgu, NPC'nin dünya üzerindeki konumunu (koordinatını) tanımlar. 'X' ve 'Z' değerleri NPC'nin asıl konumu olmalıdır. Bu değerlerin gerçek koordinat değerleriyle değiştirilmesi gerekmektedir.
  3. QUEST_MENU_US.TBL eklentileri:
    • Bu iki satır, görev menüsündeki seçenekler için kullanılıyor gibi görünmektedir. Oyunculara bir görev teklif edildiğinde "Kabul Et" ya da "Kabul Etme" seçeneklerini temsil ediyor olabilir.
  4. QUEST_TALK_US.Tbl eklentileri:
    • Bu satır, bir NPC'nin oyuncuya söylediği bir repliği tanımlar. <selfname> muhtemelen oyuncunun adıyla değiştirilirken dinamik olarak doldurulacak bir yer tutucudur.
  5. 21. NOLU EVT EKLENECEKLER:
    • Bu kısım, oyunda belirli bir olay ya da etkinlik (event) tanımlıyor.
    • EVENT 40301 adında bir olay tanımlanmış. Bu olay, belirli bir NPC (ID'si 27004 olan) ile bir etkileşim sonucu başlatılıyor gibi görünüyor. Oyuncuya bir mesaj gösteriyor ve oyuncunun bir seçim yapmasını bekliyor.
    • EVENT 56010: Oyuncu, EVENT 40301deki mesajı kabul ederse, bu olay tetikleniyor ve oyuncuyu belirli bir koordinata (417,443) ışınlıyor.
    • EVENT 56020: Eğer oyuncu mesajı kabul etmezse, bu olay tetikleniyor. Bu olayın ne yaptığı RETURN koduyla belirtiliyor, muhtemelen oyuncuyu bir önceki konumuna geri gönderiyor.
 
Kişi Yorumladı
Geri
Üst