Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı QUEST YARDIM....

  • Konuyu başlatan Konuyu başlatan tatih berber
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 500

tatih berber

Level 1
Üye
Katılım
19 Tem 2023
Konular
4
Mesajlar
21
Online süresi
3d 16h
Reaksiyon Skoru
5
Altın Konu
0
TM Yaşı
2 Yıl 10 Ay 20 Gün
Başarım Puanı
18
MmoLira
1,040
DevLira
3
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!

Merhaba arkadaşlar ben bir quest buldum ve kendi serverim için düzelledim birde lycan karakteri için itemler ekledim ama çalişmiyor sorun ne olabilir.

[CODE title="quest give_basic_weapon"]quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)

if pc.job == 0 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "11209" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 1 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "11409" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 2 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 3 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 4 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")
end
end
end
end
end
end[/CODE]
 
Son düzenleme:
Merhaba arkadaşlar ben bir quest buldum ve kendi serverim için düzelledim birde lycan karakteri için itemler ekledim ama çalişmiyor sorun ne olabilir.

[CODE title="quest give_basic_weapon"]quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)

if pc.job == 0 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12209" , 1 )
pc . give_item2 ( "11209" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 1 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12349" , 1 )
pc . give_item2 ( "11409" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 2 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12489" , 1 )
pc . give_item2 ( "11609" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 3 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")

elseif pc.job == 4 then
pc . give_item2 ( "72701" , 1 )
pc . give_item2 ( "12629" , 1 )
pc . give_item2 ( "11809" , 1 )
pc . give_item2 ( "13009" , 1 )
pc . give_item2 ( "14009" , 1 )
pc . give_item2 ( "15009" , 1 )
pc . give_item2 ( "16009" , 1 )
pc . give_item2 ( "17009" , 1 )
pc . give_item2 ( "70038" , 1 )
pc . give_item2 ( "72725" , 1 )
pc . give_item2 ( "72729" , 1 )
pc . give_item2 ( "40002" , 1 )
pc . give_item2 ( "27112" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "50053" , 1 )
horse . set_level ( 10 )
pc . set_skill_level ( 131 , 50 )
pc . set_skill_level ( 137 , 50 )
pc . set_skill_level ( 138 , 50 )
pc . set_skill_level ( 139 , 50 )
pc . set_skill_level ( 140 , 50 )
say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")
end
end
end
end
end
end[/CODE]
Fatih kardeşim bir sorun gözükmüyor questinde fakat çok kalabalık..
Ayrıca, say komutlarının her iş dalında tekrarlandığını görüyorum. Bunları bir kere yazıp her iş dalının sonunda çağırmak da kodun daha temiz görünmesini sağlar.

[CODE title="give_basic_weapo"]quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)

if pc.job == 0 then -- Savaşçı
pc.give_item2("72701", 1)
pc.give_item2("12209", 1)
-- diğer öğeler
elseif pc.job == 1 then -- Ninja
pc.give_item2("72701", 1)
pc.give_item2("12349", 1)
-- diğer öğeler
elseif pc.job == 2 then -- Şaman
pc.give_item2("72701", 1)
pc.give_item2("12489", 1)
-- diğer öğeler
elseif pc.job == 3 then -- Sura
pc.give_item2("72701", 1)
pc.give_item2("12629", 1)
-- diğer öğeler
elseif pc.job == 4 then -- Lycan
pc.give_item2("72701", 1)
pc.give_item2("12629", 1)
-- diğer öğeler
end

-- ortak öğeler ve beceri ayarlamaları
horse.set_level(10)
pc.set_skill_level(131, 50)
pc.set_skill_level(137, 50)
pc.set_skill_level(138, 50)
pc.set_skill_level(139, 50)
pc.set_skill_level(140, 50)

say("metin2'ye Hoşgeldin")
say("Lütfen oyunculara ve yetkililere saygılı olun!")
say("Unutmayın hile veya bug durumunda ceza alırsınız!")
end
end
end
end
[/CODE]
 

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

Geri
Üst