Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Merhaba Arkadaşlar, Bugün size HAPİSHANE questini paylaşacağım.
Sistem Başarılı bir şekilde çalışıyor!
Quest yüklemeyi bilmeyenler bu adımları takip etsinler,
1.Adım : Filezillaya Bağlanıyoruz
2.Adım : /usr/game/share/locale/turkey/quest bölümüne hapishane.lua dosyasını atıyoruz
3.Adım : Putty'e Giriş yapıyoruz
4.Adım : cd /usr/game/share/locale/turkey/quest ENTER yapıyoruz
5.Adım : ./qc hapishane.lua yazıyoruz başarıyla dosyamızı okutmuş oluyoruz.
Sistem Başarılı bir şekilde çalışıyor!
Quest yüklemeyi bilmeyenler bu adımları takip etsinler,
1.Adım : Filezillaya Bağlanıyoruz
2.Adım : /usr/game/share/locale/turkey/quest bölümüne hapishane.lua dosyasını atıyoruz
3.Adım : Putty'e Giriş yapıyoruz
4.Adım : cd /usr/game/share/locale/turkey/quest ENTER yapıyoruz
5.Adım : ./qc hapishane.lua yazıyoruz başarıyla dosyamızı okutmuş oluyoruz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Rar Şifresi: tahaeksi
ÇALIŞTIĞINA DAİR KANIT:
İSTEYEN KOD OLARAK DA KULLANABİLİR:
Kod:
quest hapis_sistemi begin
state start begin
when letter with pc.is_gm() begin
send_letter("Hapishaneye Yolla ")
end
when info or button with pc.is_gm() begin
say_yesil(" Merhaba "..pc.get_name()..", ")
say_kirmizi("Hapishaneye gönderilecek kişinin ismini gir:")
local isimgir = input()
say_reward("Ne kadar süreyle hapiste kalsın?")
say("")
say_mavi2("30 Dakika: 1800")
say_mavi2("1 Saat: 3600")
say_mavi2("15 Saat = 54000")
say_mavi2("1 Gün = 86400")
say_mavi2("3 Gün = 259200")
say_mavi2("5 Gün = 432000")
say_mavi2("7 Gün = 604800")
say("")
local sure = input()
local id = mysql_query("SELECT player.id from player.player where player.name = '"..isimgir.."'")
mysql_query("UPDATE player.player SET hapishane_suresi = hapishane_suresi +"..sure.." WHERE id = "..id.id[1]..";")
end
when login with pc.get_map_index() != 357 begin
local ban = mysql_query("SELECT hapishane_suresi from player.player WHERE id="..pc.get_player_id().." LIMIT 1;")[1][1]
if ban >= 1 then
local bolge = math.random(1,8)
if bolge == 1 then
pc.warp(39911000,39911000)
elseif bolge == 2 then
pc.warp(39914000,39911000)
elseif bolge == 3 then
pc.warp(39916000,39913000)
elseif bolge == 4 then
pc.warp(39916000,39915000)
elseif bolge == 5 then
pc.warp(39914000,39917000)
elseif bolge == 6 then
pc.warp(39911000,39917000)
elseif bolge == 7 then
pc.warp(39909000,39915000)
elseif bolge == 8 then
pc.warp(39909000,39913000)
end
end
end
when login with pc.get_map_index() == 357 begin
local ban = mysql_query("SELECT hapishane_suresi from player.player WHERE id="..pc.get_player_id().." LIMIT 1;")[1][1]
if ban >= 1 then
loop_timer("hapishane_sistemi", 20)
mysql_query("UPDATE player.player SET hapishane_suresi = hapishane_suresi -5 WHERE id = "..pc.get_player_id()..";")
loop_timer("hapishane_sistemi", 5)
loop_timer("hapishane_bilgisi", 60)
chat("Hapishaneden çıkmana kalan süre: "..ban.." saniye")
chat("Cezanın bitmesi için sürekli oyunda kalman gerekir!")
chat("Cezan bittiği an köye otomatik olarak gönderileceksin.")
end
end
when hapishane_sistemi.timer begin
mysql_query("UPDATE player.player SET hapishane_suresi = hapishane_suresi -5 WHERE id = "..pc.get_player_id()..";")
local ban = mysql_query("SELECT hapishane_suresi from player.player WHERE id="..pc.get_player_id().." LIMIT 1;")[1][1]
if ban <= 0 then
cleartimer("hapishane_sistemi")
cleartimer("hapishane_bilgisi")
warp_to_village()
end
end
when hapishane_bilgisi.timer begin
local ban = mysql_query("SELECT hapishane_suresi from player.player WHERE id="..pc.get_player_id().." LIMIT 1;")[1][1]
end
when 20077.chat. "Kalan süremi öğrenmek istiyorum." begin
if pc.get_map_index() != 357 then
say_reward("Gardiyan:")
say_kirmizi("Bu npc sadece hapishane bölümünde çalışmaktadır.")
return
end
local ban = mysql_query("SELECT hapishane_suresi from player.player WHERE id="..pc.get_player_id().." LIMIT 1;")[1][1]
say_yesil(" Merhaba "..pc.get_name()..", ")
say_kirmizi("Hapishaneden çıkmana kalan süre: "..ban.." saniye")
end
end
end
Bu hapis değilki herhangi bir oyuncuyu senin belirlediğin bir mapa gönderme questi bu haliyle oyuncuyu bir yere göndermez mapıda eklemek gerekli
Quest güzel olabilir denemedim ama bence gereksiz cünkü alt tarafı pvp server bunu serverine eklersen sonucada katlanırsın oda user kaybetmek olur tabi " bu benim düşüncem herkesin fikri farklıdır " yorumu kaldır dersen özel mesaj atman yeterlidir. iyi forumlar
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 49