- Katılım
- 15 Ocak 2016
- Konular
- 108
- Mesajlar
- 1,264
- Çözüm
- 4
- Online süresi
- 27d 22h
- Reaksiyon Skoru
- 296
- Altın Konu
- 25
- TM Yaşı
- 10 Yıl 5 Ay 2 Gün
- Başarım Puanı
- 189
- MmoLira
- 3,209
- DevLira
- 9
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. 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
- Katılım
- 26 Kas 2015
- Konular
- 65
- Mesajlar
- 368
- Çözüm
- 1
- Online süresi
- 16d 12h
- Reaksiyon Skoru
- 55
- Altın Konu
- 0
- TM Yaşı
- 10 Yıl 6 Ay 23 Gün
- Başarım Puanı
- 126
- MmoLira
- 2,105
- DevLira
- 0
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
- Katılım
- 6 Haz 2012
- Konular
- 891
- Mesajlar
- 2,286
- Online süresi
- 1d 19h
- Reaksiyon Skoru
- 187
- Altın Konu
- 0
- TM Yaşı
- 14 Yıl 11 Gün
- Başarım Puanı
- 216
- MmoLira
- 172
- DevLira
- 0
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
- Katılım
- 11 Mar 2017
- Konular
- 146
- Mesajlar
- 2,117
- Çözüm
- 20
- Online süresi
- 6mo 15d
- Reaksiyon Skoru
- 1,776
- Altın Konu
- 2
- Başarım Puanı
- 284
- MmoLira
- 3,316
- DevLira
- 16
Sancak filesinden gördüğün herşeyi paylaşmayı bırak artık
- 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
- 32




