///
Moderatör tarafında düzenlendi:
Daha Önce Paylaşıldı.Lütfen Konu Açmadan Önce Kontrol Ediniz.Merhaba arkadaşlar,
Quest olarak kaydetmeyi bir çok kişi biliyor o yüzden orasını anlatmayacağım.
Aşağıda vereceğim questi kaydedip " usr/game/share/locale/turkey/quest " içerisine atın.
Puttye gelin ve;
cd usr/game/share/locale/turkey/quest [ENTER]
./qc questismi.quest [ENTER]
Yapın ve daha sonra oyunda gm çarınız ile " /reload q " komutunu verin ya da ReBoot atın.
İşlem tamamdır iyi günlerde kullanın.
Kod:
quest ticaret_duyur begin state start begin
when 70019.use begin
local kalan = pc.getqf("ticaret_sure") - get_time()
if kalan > 0 then
say_title("Milyonerin Kolyesi")
say("")
say("30 dakikada 1 bu kolyeyi kullanabilirsin.")
say("")
say_reward("Kalan süre: "..kalan.." saniye.")
say("")
else
say_title("Milyonerin Kolyesi")
say("")
say("Ne yapmak istiyorsun?")
say("")
local panpa = select("Eşya satacağım.","Eşya arıyorum.","Hiçbir şey")
if panpa == 1 then
say_title("Milyonerin Kolyesi")
say("")
say("Satmak istediğin eşyanın adını yaz.")
say("")
local esya = input()
if esya == "" then
say_title("Milyonerin Kolyesi")
say("")
say("Ne satacağını bilmiyor musun?")
say("")
else
say_title("Milyonerin Kolyesi")
say("")
say("Satış şeklini seç.")
say("")
local s = select("Takasla satmak istiyorum.","Yang karşılığı satmak istiyorum.","Vazgeç ")
if s == 1 then
if pc.get_empire() == 1 then
say_title("Milyonerin Kolyesi")
say("")
say("Duyuru şu şekilde olacak.")
say("")
say_reward(""..esya..", takasla satılacaktır.")
say_reward("Teklif vermek için Shinso ülkesinden")
say_reward(""..pc.get_name().." ile görüşün.")
elseif pc.get_empire() == 2 then
say_title("Milyonerin Kolyesi")
say("")
say("Duyuru şu şekilde olacak.")
say("")
say_reward(""..esya..", takasla satılacaktır.")
say_reward("Teklif vermek için Chunjo ülkesinden")
say_reward(""..pc.get_name().." ile görüşün.")
elseif pc.get_empire() == 3 then
say_title("Milyonerin Kolyesi")
say("")
say("Duyuru şu şekilde olacak.")
say("")
say_reward(""..esya..", takasla satılacaktır.")
say_reward("Teklif vermek için Jinno ülkesinden")
say_reward(""..pc.get_name().." ile görüşün.")
end
say("")
say("Onaylıyor musun?")
say("")
local ss = select("Onaylıyorum.","Vazgeçtim.")
if ss == 1 then
if pc.get_empire() == 1 then
notice_all(""..esya..", takasla satılacaktır. Teklif vermek için")
notice_all("Shinso ülkesinden "..pc.get_name().." ile görüşün.")
pc.remove_item("70019",1)
pc.setqf("ticaret_sure",get_time() + 1800)
elseif pc.get_empire() == 2 then
notice_all(""..esya..", takasla satılacaktır. Teklif vermek için")
notice_all("Chunjo ülkesinden "..pc.get_name().." ile görüşün.")
pc.remove_item("70019",1)
pc.setqf("ticaret_sure",get_time() + 1800)
elseif pc.get_empire() == 3 then
notice_all(""..esya..", takasla satılacaktır. Teklif vermek için")
notice_all("Jinno ülkesinden "..pc.get_name().." ile görüşün.")
pc.remove_item("70019",1)
pc.setqf("ticaret_sure",get_time() + 1800)
end
elseif ss == 2 then
return
end
elseif s == 2 then
say_title("Milyonerin Kolyesi")
say("")
say("Eşyanın fiyatını aşağıdaki kutuya yaz.")
say("")
say_reward("Örnek: 500000")
say("")
local fiyat = tonumber(input(""))
if fiyat == "" then
say_title("Milyonerin Kolyesi")
say("")
say("Eşya fiyatını yazmadın. Yoksa bedavaya mı ")
say("vermek istiyorsun?")
say("")
elseif fiyat < 9999999999999999 then
say_title("Milyonerin Kolyesi")
İndirme Linki Kırık.Linkleri Yenileyeceğiniz Zaman Özel Mesaj Atarsanız Konuyu Açarım.Çoğunuz logların ne olduğunu bilir.Kısaca kuruluma geçelim.
* İndirdiğiniz dosyayı filezilladanrootdizinine atın.
- Logları Silmek İçinPuttyveyaVirtual PCden ;
PHP- Kodu:
sh logsil.sh
komutunu kullanabilirsiniz.
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Daha Önce Paylaşıldı.Konu Açmadan Önce Dikkat Ediniz!Arkadaşlar Yeni İtem düşürme Questini Paylaşıyorum
PHP- Kodu:
[PHP] quest item_drop begin state start begin
when 20020.chat." İtem Düşürme Etkinliği " with pc.is_gm() begin
if game.get_event_flag("item_open") == 0 then
say(" Merhaba "..pc.get_name().." ")
say(" İtem Düşürme Etkinliğini Başlatmak İstermisin? ")
if select(" Evet "," Hayır ") == 2 then
return
end
say(" Düşmesini İstediğiniz İtem ( İtem Idsi ) ")
kill_item = tonumber(input()) or 0
if kill_item == 0 then
say(" Geçersiz Bir Kod")
return
end
say(" İtem Düşme Oranını Belirtin (1-100) ")
kill_prozent = tonumber(input()) or 0
if kill_prozent == 0 then
say(" Geçersiz Bir Oran Belirttiniz ")
return
end
say(" Etkinlik Süresini Belirtin ( Dakika ) ")
zeit = tonumber(input()) or 0
if zeit == 0 then
say(" Geçersiz Bir Süre")
return
end
game.set_event_flag("item_time", get_time()+zeit*60)
game.set_event_flag("item_open", 1)
notice_all(" İtem Düşürme Etkinliği Başladı! ")
notice_all(" Şuan Düşen İtem : "..item_name(kill_item).." ")
notice_all(" Etkinlik Süresi : "..zeit.." Dakika")
else
say(" Eventi Bitirmek İstiyormusun? ")
if select(" Evet ", " Hayır ")==2 then return end
game.set_event_flag("item_open", 0)
kill_prozent, kill_item = nil, nil
notice_all(" İtem Düşürme Etkinliği Bitti! ")
end
end
when kill with game.get_event_flag("item_open") == 1 and not npc.is_pc() begin
if kill_prozent == nil then game.set_event_flag("item_open", 0) return end
if game.get_event_flag("item_time") < get_time() then
notice_all(" İtem Düşürme Etkinliği Bitti! ")
game.set_event_flag("item_open", 0)
kill_prozent, kill_item = nil, nil
return
end
local s=number(1, 101-kill_prozent)
if s==1 then
game.drop_item_with_ownership(kill_item, 1)
end
end
when login with game.get_event_flag("item_open") == 1 begin
notice(" İtem Düşürme Etkinliği Aktif! ")
notice(" Şuan Düşen İtem : "..item_name(kill_item).." ")
end
end
end
[/PHP]
Yukarıdaki kodu kopyalayıp metin belgesine yapıştırıyoruz
item_drop.quest olarak kaydediyoruz
daha sonra filezilladan
cd /usr/game/share/locale/turkey/quest ' in içine atıyoruz
Putty'e Gelip
cd /usr/game/share/locale/turkey/quest [ENTER]
./qc item_drop.quest [ENTER]
Yaparıyoz Ve Reboot Atıyoruz İşlem Tamamdır
cd /usr/game/share/locale/turkey/quest/object/9012/chat
Resim Eklenmiştir.Teşekkürler Resim Olsa Daha İyi Olurdu
Teşekkürler.Resim Eklenmiştir.