Untitled
public text v1 · immutablequest fikra_telling begin
state start begin
when oldwoman.chat."Fikra anlat bana." begin
if pc.level<=20 then
say_title("Yasli kadin:")
say("")
--- l
say("Yuzune gore uzun zamandir buralarda degilsin.")
say("Neden bu kadar çabuk kismetini ogremek istiyorsun?")
say("Problemlerin mi var?")
say("Kismetin bol çalisma istiyor.")
say("Sonra bir daha gel.")
say("")
return
end
if get_time()-pc.getqf("time") < 8*60*60 then
local passed_time = get_time() - pc.getqf("time")
say_title("Yasli kadin:")
say("")
--- l
say("Hayatini falcinin soyledigi gibi mi yasamak")
say("istiyorsun? Onun dedigine")
say("inanma. Muhim olan")
say("dusuncelerin ve yuz ifaden,")
say("ikisi de iyiyse, sana bir sey olmaz.")
say("Hala falciya gitmek istersen ")
say("yarin bir daha gel.")
say("")
wait()
local idx = pc.getqf("idx")
if idx!=0 then
say_title("Yasli kadin:")
say("")
--- l
say("Senin bilgine: kismetin")
say("soyluyor:")
say(locale.fikra_words[idx][1])
wait()
if pc.getqf("talisman") == 0 and special.fikra_telling[idx][5] > 0 then
local talisman_cost = special.fikra_telling[idx][5]
wait()
say_title("Yasli kadin:")
say("")
--- l
say("Kismetsiz olacaksin, ve daha seni")
say("kotulukden koruyan muskayi almadin.. Benim")
say("zenginlik muskami almak ")
say("ister misin?")
local s = select("Evet onu almak istiyorum.","Hayir almak istemiyorum.")
if s == 1 then
if pc.gold < talisman_cost then
say_title("Yasli kadin:")
say("")
--- l
say("İyi biriyim, ama sana muskayi hediye edemem,")
say("ugursuzlukdan korunmak istiyorsan")
say("bana onun")
say("için para vermelisin.")
say("")
pc.setqf("talisman", 0)
else
pc.give_item2(70052,1)
pc.changegold(-talisman_cost)
pc.setqf("talisman", 1)
end
else
end
end
end
end
local gold = 7777
say_title("Yasli kadin:")
say("")
--- l
say("Daha o kadar derin inlemek için çok gençsin!")
say("Falina baktirmak")
say("ister misin?")
say("")
local s = select("Falina baktir.", "Falina baktirma.")
if s == 2 then
say_title("Yasli kadin:")
say("")
--- l
say("Dogru.")
say("Hayatta en onemli sey, kendi istedigini")
say("yapabilmektir, Gorusmek uzere!")
say("")
return
end
local n = number(1, 10000)
local i
local idx
for i = 1, table.getn(special.fikra_telling) do
if n<=special.fikra_telling[i][1] then
idx = i
break
else
n = n - special.fikra_telling[i][1]
end
end
i = idx
say(locale.fikra_words[i][2])
local t = {}
n = 0
local j
for j = 2,4 do
if special.fikra_telling[i][j] != 0 then
n=n+1
t[n] = j
end
end
if n > 0 then
n = number(1, n)
__give_char_priv(t[n]-1, special.fikra_telling[i][t[n]])
end
pc.setqf("time", get_time())
pc.setqf("idx", i)
if special.fikra_telling[i][5]>0 then
wait()
say(locale.fikra_words[i][3])
local talisman_cost = special.fikra_telling[i][5]
local s = select("Evet,bir tane istiyorum.","Hayir, sagol.")
if s == 1 then
if pc.gold < talisman_cost then
--- l
say("İyi biriyim ama sana muskayi hediye edemem")
say("ugursuzlukdan korunmak istiyorsan")
say("bana onun")
say("için para vermelisin.")
say("")
say("Fiyati "..gold.." yang.")
say("")
pc.setqf("talisman", 0)
else
pc.give_item2(70052,1)
pc.changegold(-talisman_cost)
pc.setqf("talisman", 1)
end
elseif s == 2 then
say_title("Yasli kadin:")
say("")
--- l
say("Gidiyor musun? Belki haklisin. Ugursuzluk ve ")
say("uzunç hayatin bir parçasi.Kendine dikat et!")
say("Gorusmek uzere.sayet kararini degistirirsen,")
say("sonra bir daha gel.")
pc.setqf("talisman", 0)
end
end
end -- end_of_when
end -- end_of_state
end -- end_of_quest
Locale.lua dosyasına eklenecekler:
Bu kodu bul: locale.remove_polymorph_msg = "Dönüşümü iptal edeceğim."
Altına aşağıdakileri ekle
Bu koda kadar : locale.fortune_words =
----------------------------------------------------------------------------------
-- fikra
----------------------------------------------------------------------------------
locale.fikra_words =
{
{
-- l
"Çok müthiş Şanslısın!",
"Gerçekten! Gelecekteki bayan sadece senin![ENTER]"..
"Bedenindeki değişiklikleri hisset![ENTER]"..
"Bu gün <Çok Büyük Şans> elde edeceksin![ENTER]"..
"Değişken Chi uyumuna teşekkür et[ENTER]"..
"Bu gün senin için iyi birşeyler olacak![ENTER]"
},
{
-- l
"Müthiş Şanslısın!",
"Çok iyi.[ENTER]"..
"Bu söylenen, ne verdiysen[ENTER]"..
"geri alacaksın.[ENTER]"..
"Bu gün Büyük Şans elde edeceksin![ENTER]"..
"Çok daha az bir çalışmaya çok daha fazlasını[ENTER]"..
"elde edeceksin.[ENTER]"
},
{
-- l
"Biraz Şanslısın.",
"Kötü değil.[ENTER]"..
"Bu gün Şanslı Birşeyler elde edeceksin.[ENTER]"..
"Tamam, bunun anlamı: her zamankinden biraz şanslısın.[ENTER]"..
"Gerçekten iyi..[ENTER]"
},
{
-- l
"Normal Şans.",
"Ne iyi ne de kötü! Bu gün [ENTER]"..
"işe yarar hiç birşey [ENTER]".. "kazanamayacaksın.[ENTER]"..
"<Normal Şans>.[ENTER]"..
"En azından <Şanssız> olmayacaksın.[ENTER]"
},
{
-- l
"Biraz Şanssızsın.",
"Bu gün şanslı değilsin.[ENTER]"..
"Eğer bu gün ağ atarsan,[ENTER]"..
"hiç balık yakalayamazsın[ENTER]"..
"ama açlıktan da ölmezsin.[ENTER]"..
"Bu gün <Şanssız bazı şeyler>yaşayacaksın![ENTER]"..
"Fakat önlem almak iyidir.[ENTER]"..
"Eğer istersen sana en kötü şeyleri[ENTER]"..
"bile uzaklaştıracak bir <Tılsım> yazabilirim[ENTER]"..
"Bunun için tılsım satın almak istiyor musun?[ENTER]"
},
{
-- l
"Şanssızsın",
"Bu gün gerçekten kötü bir gün.[ENTER]"..
"Nedereyse iyi hiç bir şey olmayacak [ENTER]"..
"bir gün.[ENTER]"..
"Bu gün <Şanssızlık>yaşayacaksın![ENTER]"..
"Bu gün kötü şeylerden sakınmalısın.[ENTER]"..
"Eğer istersen, şimdi sana kötü şeylerden [ENTER]"..
"korunman için bir <Tılsım> yazabilirim.[ENTER]"..
"Kötü şeylerin olmasını önler.[ENTER]"..
"Bunun için tılsım satın almak istiyor musun?"
},
{
-- l
"En Kötü Şans!",
"Senin için en kötü gün.[ENTER]"..
"Cennetteki tüm Tanrılar ve doğa bu gün[ENTER]"..
"sana sırtını dönmüş. Hiçbir şey çalışmayacak..[ENTER]"..
"Eğer ateş yakarsan, yağmur yağacak,[ENTER]"..
"eğer susuz kalırsan güneş daha da parlayacak.[ENTER]"..
"Diğerlerinden çok daha fazla çalışmalısın,[ENTER]"..
"ancak hiç bir faydası olmayacak. [ENTER]"..
"<Çok Büyük Şanssızlık>![ENTER]"..
"Tüm acılar ve [ENTER]"..
"kötü durumlar seni bulacak.[ENTER]"..
"<Tılsım> olmadan bu ağır durumu atlatman çok zor,[ENTER]"..
"olabilir. Bunun için bir tılsım [ENTER]"..
"satın almak ister misin?[ENTER]"
},
}
----------------------------------------------------------------------------------
-- fortune
----------------------------------------------------------------------------------
locale.fortune_words =