Sunucumda başlangıçta verdiğim eşyaların direkt giyili olarak gelmesini istiyorum fakat src kodlarına erişimim yok, yardım bekliyorum. quest kodlarımı aşağıya ekliyorum.
baslangıclua:
quest baslangic begin
state start begin
when login with pc.getqf("yeni_basladim") == 0 begin
oyuncu_isim = pc.get_name()
say_title("Bilgilendirme:")
say("")
say("Oyunumuza hoş geldiniz, "..oyuncu_isim)
say("Umarız aradığınızı bizim oyunumuzda bulabilirsiniz.")
say("Şimdiden başarmanızı umuyor ve iyi şanslar diliyorum.")
say("Şansa gerçekten ihtiyacınız olacak...")
say("")
baslangic_seviyesi = 1 -- Buraya başlangıç seviyesini yazın.
at_seviyesi = 21 -- Buraya vereceğiniz at seviyesini yazın.
baslangic_parasi = 500000 -- Buraya vereceğiniz başlangıç yang miktarını yazın.
baslangic.baslangicSeviyeAyarla(baslangic_seviyesi)
horse.set_level(at_seviyesi)
pc.give_gold(baslangic_parasi)
horse.summon()
horse.ride()
karakterSinif = pc.get_race()
-- HER KARAKTERE ORTAK VERİLECEK EŞYALARI YADA ÖZELLİKLERİ BURAYA EKLEYİN
pc.give_item2(71143,1)
pc.give_item2(72701,1)
pc.give_item2(72726,1)
pc.give_item2(72730,1)
pc.give_item2(27105,1)
pc.give_item2(27112,1)
pc.give_item2(70057,1)
pc.give_item2(40001,1)
pc.give_item2(50053,1)
-- HER KARAKTERE ORTAK VERİLECEK EŞYALARI YADA ÖZELLİKLERİ BURAYA EKLEYİN
oyuncu_imp = pc.get_empire()
if karakterSinif == 0 then -- SAVAŞÇI
-- ERKEK SAVAŞÇIYA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
pc.give_item2_select("19") -- Kılıç
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("3009") -- Mızrak
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11209") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12209") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41324") --Kostüm
item.set_value(0, 63, 10)
pc.give_item2_select("40101") -- Fiş --
item.set_value(0, 63, 10)
pc.give_item2_select("45160") --Saç
item.set_value(0, 63, 10)
pc.give_item2_select("40104") --ÇİFT EL FİŞ--
item.set_value(0, 63, 10)
pc.give_item2_select("53001") --PET-**
elseif karakterSinif == 4 then --KADIN SAVAŞÇI--
pc.give_item2_select( "19" ) -- Kılıç
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("3009") -- Mızrak
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11209") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12209") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41325") -- Kostüm--
item.set_value(0, 63, 10)
pc.give_item2_select("40101") -- Fiş--
item.set_value(0, 63, 10)
pc.give_item2_select("45161") --Saç--
item.set_value(0, 63, 10)
pc.give_item2_select("40104") -- ÇİFT EL FİŞ--
item.set_value(0, 63, 10)
pc.give_item2_select("53001") --PET--
-- KADIN SAVAŞÇIYA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
elseif karakterSinif == 1 then -- KADIN NİNJA
-- NİNJAYA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
pc.give_item2_select("19") -- Kılıç
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11409") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12349") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41325") -- Kostüm--
item.set_value(0, 63, 10)
pc.give_item2_select("40101") -- Fiş--
item.set_value(0, 63, 10)
pc.give_item2_select("45161") --Saç--
item.set_value(0, 63, 10)
pc.give_item2_select("53001") -- PET --
elseif karakterSinif == 5 then --ERKEK NİNJA--
pc.give_item2_select("19") -- Kılıç
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11409") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12349") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41324") -- Kostüm--
item.set_value(0, 63, 10)
pc.give_item2_select("40101") -- Fiş--
item.set_value(0, 63, 10)
pc.give_item2_select("45160") --Saç--
item.set_value(0, 63, 10)
pc.give_item2_select("53001") --PET--
-- NİNJAYA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
elseif karakterSinif == 2 then -- SURA ERKEK--
-- SURAYA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
pc.give_item2_select("19") -- Kılıç
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11609") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12489") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41324") --Kostüm
item.set_value(0, 63, 10)
pc.give_item2_select("40101") -- Fiş --
item.set_value(0, 63, 10)
pc.give_item2_select("45160") --Saç
item.set_value(0, 63, 10)
pc.give_item2_select("53001") -- PET --
elseif karakterSinif == 6 then --SURA KADIN--
pc.give_item2_select("19") -- Kılıç
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11609") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12489") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41325") --Kostüm
item.set_value(0, 63, 10)
pc.give_item2_select("40101") -- Fiş --
item.set_value(0, 63, 10)
pc.give_item2_select("45161") --Saç
item.set_value(0, 63, 10)
pc.give_item2_select("53001") -- PET --
-- SURAYA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
elseif karakterSinif == 3 then -- ŞAMAN KADIN**
-- ŞAMANA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
pc.give_item2_select("7009") -- Mızrak
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11809") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12629") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41325") --Kostüm
item.set_value(0, 63, 10)
pc.give_item2_select("40106") -- Fiş --
item.set_value(0, 63, 10)
pc.give_item2_select("45161") --Saç
item.set_value(0, 63, 10)
pc.give_item2_select("53001") -- PET --
elseif karakterSinif == 7 then --ŞAMAN ERKEK**
pc.give_item2_select("7009") -- Mızrak
item.set_socket(0,28437)
item.set_value(0, 5, 12)
item.set_value(1, 15, 10)
item.set_value(2, 16, 10)
item.set_value(3, 3, 12)
item.set_value(4, 13, 8)
pc.give_item2_select("11809") -- Zırh
item.set_socket(0,28438)
item.set_value(0, 1, 3000)
item.set_value(1, 64, 50)
item.set_value(2, 23, 10)
item.set_value(3, 34, 15)
item.set_value(4, 39, 15)
pc.give_item2_select("14009") -- Bilezik
item.set_value(0, 1, 3000)
item.set_value(1, 16, 10)
item.set_value(2, 23, 10)
item.set_value(3, 21, 20)
item.set_value(4, 45, 20)
pc.give_item2_select("17009") -- Küpe
item.set_value(0, 45, 20)
item.set_value(1, 41, 8)
item.set_value(2, 8, 20)
item.set_value(3, 34, 15)
item.set_value(4, 21, 20)
pc.give_item2_select("16009") -- Kolye
item.set_value(0, 1, 3000)
item.set_value(1, 10, 30)
item.set_value(2, 15, 10)
item.set_value(3, 16, 10)
item.set_value(4, 43, 20)
pc.give_item2_select("13009") -- Kalkan
item.set_value(0, 5, 12)
item.set_value(1, 27,15)
item.set_value(2, 48, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("15009") -- Ayakkabı
item.set_value(0, 1, 3000)
item.set_value(1, 7, 8)
item.set_value(2, 15, 10)
item.set_value(3, 43, 20)
item.set_value(4, 44, 20)
pc.give_item2_select("12629") -- Kask
item.set_value(0, 7, 8)
item.set_value(1, 10, 30)
item.set_value(2, 28, 15)
item.set_value(3, 21, 20)
item.set_value(4, 12, 8)
pc.give_item2_select("41324") --Kostüm
item.set_value(0, 63, 10)
pc.give_item2_select("40106") -- Fiş --
item.set_value(0, 63, 10)
pc.give_item2_select("45160") --Saç
item.set_value(0, 63, 10)
pc.give_item2_select("53001") -- PET --
-- ŞAMANA VERİLECEK EŞYALAR YADA ÖZELLİKLER BURAYA EKLENECEK
end
notice_all("Duyuru: "..oyuncu_isim.." isimli oyuncu "..baslangic.imparatorlukKontrol(tonumber(oyuncu_imp)).." İmparatorluğuna "..baslangic.oyuncuSinifi(pc.get_job()).." olarak katılmıştır. Hoş Geldin Ucube!")
pc.setqf("yeni_basladim",1)
end
-- FONKSİYONLAR
--- Seviye verme fonksiyonu BlackForce ye aittir.
function baslangicSeviyeAyarla(gelen_seviye_degeri)
gelenSeviye = gelen_seviye_degeri
oyuncu_seviyesi = pc.get_level()
if oyuncu_seviyesi > gelenSeviye then
return
else
seviyeFark = gelenSeviye - oyuncu_seviyesi
for i=1,seviyeFark,1 do
gerekliTecrube = pc.get_next_exp()
tecrubeYukle = gerekliTecrube
pc.give_exp2(tecrubeYukle)
end
end
end
--- Seviye verme fonksiyonu BlackForce ye aittir.
function imparatorlukKontrol(gelen_imp_degeri)
imp = {
[1] = {"Shinsoo"},
[2] = {"Chunjo"},
[3] = {"Jinno"}
}
return imp[gelen_imp_degeri][1]
end
function oyuncuSinifi(gelen_oyuncu_sinifi)
sinif = {
[0] = {"Savasci"},
[4] = {"Savasci"},
[1] = {"Ninja"},
[5] = {"Ninja"},
[2] = {"Sura"},
[6] = {"Sura"},
[3] = {"Şaman"},
[7] = {"Şaman"}
}
return sinif[gelen_oyuncu_sinifi][1]
end
end
end