Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

dsgn kguard
ROLLET remastered
vsupload kguardedgeakademi
cleopatra legacy
ecr-online boş reklam

vSRO Çözüldü Vsro quest min-max level ayarlama

Crusade

Full Stack dev
Elite
Katılım
30 Mar 2021
Mesajlar
103
Çözümler
1
Alınan Beğeni
64
Ödül Puanları
28
Konum
Sydney / Australia
Selam arkadaslar,

Belki gozden kacirdigim bir yer vardir. Elimde 1 adet gorev var (kendi yazdigim); lua ve database girdileri asagidaki sekilde olmasina ragmen 80 level charda alinabiliyor ve gozukuyor.
Benim yapmak istedigim sadece belirli seviyeler arasi gozukmesi ornek veriyorum 11 levelde artik alinamamasi
Lua;
1701949725798.png
Database;
1701949798166.png

Client;
1701949824280.png
 
Çözüm
Evet _OnQuestReceiveRequest proseduruyle de kontrol edebilirim char leveli gorevden yuksekse diye ama her alindiginda chari oldugu yere tp yapip gorevi sildirmek iyi bir cozum olarak gelmiyor. Belki baska bir sekilde cozumu vardir en kotu tek seferlik yapillip bir daha alinmamasi seklinde yapacagim.

Yorumun icin tesekkurler :)
Üst üste post gönderildiği için tek mesajda birleştirildi:


Evet guard reset dahil hepsini yaptim :)
Niçin böyle bir işlem yapıyorsun, charın görevi almasını direkt engelleyebilirsin. Görev sildirme vb bir işleme gerek yok. Guard sana bu imkanı sağlıyor zaten. BEGIN END içinde return 0 kullanman yeterli.
Üst üste post gönderildiği için tek mesajda birleştirildi:

Senin için bir örnek yazdım test edebilirsin.
Quest NPC = NPC_CH_GENARAL
Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
Katılım
3 Haz 2019
Mesajlar
603
Çözümler
3
Alınan Beğeni
116
Ödül Puanları
43
Konum
İstanbul / Esenler
Selam arkadaslar,

Belki gozden kacirdigim bir yer vardir. Elimde 1 adet gorev var (kendi yazdigim); lua ve database girdileri asagidaki sekilde olmasina ragmen 80 level charda alinabiliyor ve gozukuyor.
Benim yapmak istedigim sadece belirli seviyeler arasi gozukmesi ornek veriyorum 11 levelde artik alinamamasi
Lua;
Ekli dosyayı görüntüle 17408
Database;
Ekli dosyayı görüntüle 17409

Client;
Ekli dosyayı görüntüle 17410
İşlemi yaptıgında komple bi filesi kapatıp tekrar açıp denedinmi düzeltme işlemi sonrası ?
 
Oyla 0
Katılım
20 Nis 2019
Mesajlar
107
Çözümler
2
Alınan Beğeni
158
Ödül Puanları
43
Konum
İstanbul
Maxiguardın quest triggerı ihtiyacını görür. Belli levelin üstüne görevi aldırmayabilirsin. Extra işlem yapmayıp clean hali ile editlediğin sürece 11 level üstü herkes görevi görebilir.
 
Oyla 0

Crusade

Full Stack dev
Elite
Katılım
30 Mar 2021
Mesajlar
103
Çözümler
1
Alınan Beğeni
64
Ödül Puanları
28
Konum
Sydney / Australia
Maxiguardın quest triggerı ihtiyacını görür. Belli levelin üstüne görevi aldırmayabilirsin. Extra işlem yapmayıp clean hali ile editlediğin sürece 11 level üstü herkes görevi görebilir.
Evet _OnQuestReceiveRequest proseduruyle de kontrol edebilirim char leveli gorevden yuksekse diye ama her alindiginda chari oldugu yere tp yapip gorevi sildirmek iyi bir cozum olarak gelmiyor. Belki baska bir sekilde cozumu vardir en kotu tek seferlik yapillip bir daha alinmamasi seklinde yapacagim.

Yorumun icin tesekkurler :)
Üst üste post gönderildiği için tek mesajda birleştirildi:

İşlemi yaptıgında komple bi filesi kapatıp tekrar açıp denedinmi düzeltme işlemi sonrası ?
Evet guard reset dahil hepsini yaptim :)
 
Oyla 0
Katılım
20 Nis 2019
Mesajlar
107
Çözümler
2
Alınan Beğeni
158
Ödül Puanları
43
Konum
İstanbul
Evet _OnQuestReceiveRequest proseduruyle de kontrol edebilirim char leveli gorevden yuksekse diye ama her alindiginda chari oldugu yere tp yapip gorevi sildirmek iyi bir cozum olarak gelmiyor. Belki baska bir sekilde cozumu vardir en kotu tek seferlik yapillip bir daha alinmamasi seklinde yapacagim.

Yorumun icin tesekkurler :)
Üst üste post gönderildiği için tek mesajda birleştirildi:


Evet guard reset dahil hepsini yaptim :)
Niçin böyle bir işlem yapıyorsun, charın görevi almasını direkt engelleyebilirsin. Görev sildirme vb bir işleme gerek yok. Guard sana bu imkanı sağlıyor zaten. BEGIN END içinde return 0 kullanman yeterli.
Üst üste post gönderildiği için tek mesajda birleştirildi:

Senin için bir örnek yazdım test edebilirsin.
Quest NPC = NPC_CH_GENARAL
Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
 
Oyla 1
Çözüm

Crusade

Full Stack dev
Elite
Katılım
30 Mar 2021
Mesajlar
103
Çözümler
1
Alınan Beğeni
64
Ödül Puanları
28
Konum
Sydney / Australia
Niçin böyle bir işlem yapıyorsun, charın görevi almasını direkt engelleyebilirsin. Görev sildirme vb bir işleme gerek yok. Guard sana bu imkanı sağlıyor zaten. BEGIN END içinde return 0 kullanman yeterli.
Üst üste post gönderildiği için tek mesajda birleştirildi:

Senin için bir örnek yazdım test edebilirsin.
Quest NPC = NPC_CH_GENARAL
Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
Tesekkur ederim dostum bu sekilde almasini engelleyebiliyorum eline saglik. Biraz daha bekleyip goruntuleme tarafiyla ilgili bilgisi olanlarin yorumlari varsa diye bekleyip sonrasinda cozuldu olarak isaretleyecegim.(y)

PS: Sanirim gorevin sadece belirli seviyeler arasinda gozukme olayi cok mumkun degil :D konuyu cozuldu olarak isaretliyorum
 
Oyla 0

Hades

Developer
.
Katılım
30 Tem 2019
Mesajlar
505
Çözümler
20
Alınan Beğeni
891
Ödül Puanları
93
Konum
Kahramanmaraş
Maxiguard ile yapacak olanlar için bir ekleme yapmak istiyorum.. O prosedürü kullanırken NPC codename'lerini anlık almak isteyen olursa;

SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.

bunu _OnQuestReceiveRequest içine ekleyip, npcye her tıkladığında anlık NPC'nin talk codenameni alabilir.
 
Oyla 0

sarkolata

.
Developer
Katılım
2 Tem 2019
Mesajlar
491
Çözümler
7
Alınan Beğeni
792
Ödül Puanları
93
Konum
Los Angeles, CA
Oyunda görevlerde min level var da max level sistemi yok galiba. Bir düşünüyorum da hangi görev olursa olsun istediğinde gidip yapabiliyorsun hep gözüküyor…
 
Oyla 0
AdBlock Detected

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engellemede harika bir iş çıkarır, ancak aynı zamanda web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi için lütfen AdBlocker'ınızı devre dışı bırakın.

AdBlock'u Devre Dışı Bıraktım.