shrpnl 1
shrpnl
YusufŞimşek14 1
YusufŞimşek14
berzahx 2
berzahx
xranzei 1
xranzei
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
romegames 1
romegames
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Arena giriş lwl acil yardım

  • Konuyu başlatan Konuyu başlatan delidir321
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 16
  • Görüntüleme Görüntüleme 1K

delidir321

Level 1
Üye
Katılım
8 May 2013
Konular
1
Mesajlar
9
Reaksiyon Skoru
0
Altın Konu
0
TM Yaşı
13 Yıl 1 Ay 8 Gün
Başarım Puanı
25
MmoLira
0
DevLira
0
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şar ne yaptıysam arenanın giriş lwl ını ayarlayamadım konuları arastırddım forumda aşagıdakı yazıyı buldum ama bahsettıgınız konumda questı actıgımda her hangı bı yerde lwl sınırı ıle ılgılı bır sey bulamadım sıze dosyaları upload edecem bana duzenleyıp gerı upload edebılırmısınız yada bırde sız bakın nereyı duzenleyeceksem soyleyın ben duzenleyeyım çok acıl yardım lazım lutfen yardım edın cok acıl yardım lazım lutfen arkadaslar bılenler yardım etsın lwl sınırını 95-250 yapmak ıstıyorum

kendi dosyalarım up= http://s3.dosya.tc/server27/lbX1jJ/savassorumlusu.rar.html

virüs total https://www.virustotal.com/tr/file/...9f9b075036c9428252f5e144/analysis/1410140103/

Filezillaya Bağlan.

/usr/game/share/locale/turkey/quest/object/NPCKODU

Sonra bu dizine bağlan.NPCKODU yazan yere,arena mapların bulundugu npc hangi npcyse o kodu yazıcaksın.

Daha sonra,önüne dosyalar çıkıcak,tek tek dene,arena map yazar,bir kod içinde 100,250 gibisinden ordaki 100'ü istedigin gibi değiştir.



son olarak konuyu yanlıs yere actıysam lutfen kusura bakma sımdıden ozur dılerım yanlıs yerdeyse dogru yere tasırsanız sevınırım yardım eden edecek herkese teşekkürlerimi arz ederım
 
say_title ( " Savaş Sorumlusu " )
say ( "" )
if game . get_event_flag ( "sg_eventarena" ) > 0 then
msg = " Arena şuan açık. "
statuschange = " Kapat "
new = 0
else
msg = " Arena şuan kapalı."
statuschange = " Aç "
new = 1
end
say ( msg .. " Eski ayarlar:" )
say ( "Minimum level: " .. game . get_event_flag ( "sg_eventarena_minlv" ) .. " Maximum level: " .. game . get_event_flag ( "sg_eventarena_maxlv" ) .. " " )
say ( "" )
say ( "" )
local s = select ( " Minimum seviye " , " Maksimum seviye " , statuschange .. " Arena Savaş'ı " , " Kapat" )
if s == 1 then
say ( " Minimum seviye girin:" )
say ( "" )
local min = input ( )
say ( " Maksimum seviye girin: " )
say ( "" )
local max = input ( )

if min > max then
say ( " Maksimum seviye, minimum seviyeden küçük olamaz. " )
say ( "" )
return
end
game . set_event_flag ( "sg_eventarena_minlv" , min )
game . set_event_flag ( "sg_eventarena_maxlv" , max )
say ( "Level requirement has been set." )
elseif s == 2 then
if game . get_event_flag ( "sg_eventarena_open1" ) > 0 then
statuschange1 = "Disallow"
new1 = 0
else
statuschange1 = "Allow"
new1 = 1
end
if game . get_event_flag ( "sg_eventarena_open2" ) > 0 then
statuschange2 = "Disallow"
new2 = 0
else
statuschange2 = "Allow"
new2 = 1
end
if game . get_event_flag ( "sg_eventarena_open3" ) > 0 then
statuschange3 = "Disallow"
new3 = 0
else
statuschange3 = "Allow"
new3 = 1
end
s = select ( statuschange1 .. " Shinsoo Krallığı " , statuschange2 .. " Chunjo Krallığı " , statuschange3 .. " Jinno Krallığı " , " İptal " )
if s == 1 then
game . set_event_flag ( "sg_eventarena_open1" , new1 )
say ( " Shinsoo Krallığı " .. statuschange1 .. "ed" )
say ( "" )
elseif s == 2 then
game . set_event_flag ( "sg_eventarena_open2" , new2 )
say ( " Chunjo Krallığı " .. statuschange2 .. "ed" )
say ( "" )
elseif s == 3 then
game . set_event_flag ( "sg_eventarena_open3" , new3 )
say ( " Jinno Krallığı " .. statuschange3 .. "ed" )
say ( "" )
end
elseif s == 3 then
if new == 0 then
notice_all ( " Arena girişi kapatıldı. " )
warp_all_to_village ( 103 , 10 )
else
notice_all ( " Arena girişi açıldı. Savaş Sorumlusu köyde ki en cesur askerleri çağırıyor." )
notice_all ( " Savaş sorumlusu ile görüşün. " )
end
game . set_event_flag ( "sg_eventarena" , new )
say ( "Event arena is now " .. statuschange .. "." )
say ( "" )
end

altı çizili yere göre diyor ki:
gm savaş sorumlusuna tıklar ise minimum ve maksimum levelleri ayarlayabilir....

quest olmadan daha detaylı ayarlama olmaz...
bir de quest olarak bulmalısınız,
kullanmaya çalıştığınız şeyde

sg_eventarena_minlv
sg_eventarena_maxlv
tanımları yok.

bir quest bulduğunuzda
mümkünse önce questi okuyun sonra çalıştırmayı deneyin !!!!!
oku oku oku,
okumak iyidir...
 
PHP:
quest arenagiris begin    state start begin
        when 20030.chat."Arenaya giriş yap." and game.get_event_flag("arenagirisi") == 1 begin
            say_title("Merhaba "..pc.get_name().."")
            say("Arenaya giriş yapmak istiyor musun?")
            say("Unutma en az 90 level olman gerekli!")
            say_reward("Işınlanmak istiyor musun?")
            local isinlan = select("Evet","Hayır")
            if isinlan == 1 then 
               if pc.level() >= 90 then
                    pc.warp(X KOOR, Y KOOR)
                    elseif pc.level() < 90 then 
                   say_title("Merhaba "..pc.get_name().."")
                    say("Arenaya girebilmen için minimum ") 
                   say("90 level olman gerekiyor.")
                end
                elseif isinlan == 2 then
                say_title("Merhaba "..pc.get_name().."")
                say("Arena tehlikeli bir yer.") 
               say("Kendine güvenmiyorsan bunu anlarım.")
            end
        end
    end
end
arenaya girişlerini açmak için /e arenagirisi 1 yaz kapatmak için /e aranagirisi 0 yaz
Ayrıca 20300 diye bir NPC kodu salladım onu kafana göre değiştir. Hangi NPC'de olmasını istiyorsan onun kodunu yaz.
Giriş levelini 90 olarak ayarladım. questteki bütün 90 sayılarını istediğin sayıyla değiştir. giriş levelini ayarla kafana göre.
Ayrıca pc.warp(X KOOR, Y KOOR) kısmına da ışınlanılacak yerin koordinatlarını yaz.
Nasıl bulurum bilmiyorum diyorsan ışınlanılacak yere git.
/warp komutuyla kendine ışınlan.
kırmızı yazıyla warp() diye bir yazı geçecektir. oradaki koordinatları değiştir.
 
yardımlarınız ıcın cok tesekkur ederım dedıklerınızı uygulayacam ibikli evet kendın belırlıyorsun 95 ıle 127 arasında gm carla yapıyorum ama yınede 105 den yukarısını kabul etmıyor bende php le yapmak ıstedım ama yapamadım sımdı csfranq arkadasın dedıgını yapayım
 

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

Geri
Üst