Cevaplandı QUEST SORUNU.

TᴀᴋᴏGʀᴀᴘʜiC

αℓмα мαzℓυмυη αнıηı, - çıкαя αнєѕтє αнєѕтє ..
Katılım
13 Şub 2016
Konular
152
Mesajlar
1,719
Çözüm
14
Online süresi
1mo 7d
Reaksiyon Skoru
802
Altın Konu
2
Başarım Puanı
234
MmoLira
8,044
DevLira
142
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Arkadaşlar öncelikle selamün aleykum..

Sorum şu. Elimde bir quest mevcut. Bu questi Oyuncu

ÖRN : 10Tane 8001 Kodlu metin taşı kırdıktan sonra ödül alsın istiyorum. Buraya kadar sorun yok ancak, Görev bittiğinde kendini yeniliyor. Ancak ben bitsin ve o hesapta bir daha yapılmasın istiyorum. bunu nasıl ayarlayabilirim varmıdır bilen yardımcı olmak isteyen . ?

[CODE lang="cpp" title="Quest İçeriği"]quest metingorev begin
state start begin
when letter begin
send_letter("Metin Görevi: ")
end
when button or info begin
say_title("Metin Görevi:")
say("")
say_reward("9 tane Üzüntü metini kes.")
say_reward(string.format("Şimdiye kadar %d Üzüntü metini kırdın.", pc.getqf("state")))
say("")
end
when 8001.kill begin -------- mob kodu ------
local count = pc.getqf("state") + 1

if count <= 9 then
pc.setqf("state", count)
q.set_counter("Kalan Metin Sayısı:", 9 - count)

if count == 9 then
say_title("Görev Tamamlandı:")
say("")
pc.give_exp2( 250 ) --------vereceÄŸi exp-----
pc.change_money( 100000000 ) -------- vereceÄŸi yang------
pc.give_item2( 189, 149 ) --------- vereceÄŸi item------
pc.setqf("state", 0)
end
end
end
end
end[/CODE]
 
Son düzenleme:
Çözüm
Ticaret - 0%
0   0   0
set_state(__COMPLETE__)


state __COMPLETE__ begin
end


Yukardakini görev tamamlandı dediğin bloğu içinin altına ekle

Altındaki state __COMPLETE__ begin olanıda stateyi end ettikten sonra ekle.
Sorununuzu nasıl çözdüğünüzü ve konuyu editlemeden çözümü belirtirseniz ilerde karşılaşan arkadaşlar içinde faydalı olmuş olur.
 
Merhaba sorunu çözdüyseniz çözümü bizimle paylaşabilirsiniz
 
set_state(__COMPLETE__)


state __COMPLETE__ begin
end


Yukardakini görev tamamlandı dediğin bloğu içinin altına ekle

Altındaki state __COMPLETE__ begin olanıda stateyi end ettikten sonra ekle.
 
Çözüm
Sorununuzu nasıl çözdüğünüzü ve konuyu editlemeden çözümü belirtirseniz ilerde karşılaşan arkadaşlar içinde faydalı olmuş olur.

Merhaba sorunu çözdüyseniz çözümü bizimle paylaşabilirsiniz
-- ÇÖZÜM --
set_state(__COMPLETE__)


state __COMPLETE__ begin
end


Yukardakini görev tamamlandı dediğin bloğu içinin altına ekle

Altındaki state __COMPLETE__ begin olanıda stateyi end ettikten sonra ekle.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)