- Katılım
- 1 Ara 2020
- Konular
- 7
- Mesajlar
- 32
- Online süresi
- 2g 28865s
- Reaksiyon Skoru
- 7
- Altın Konu
- 0
- Başarım Puanı
- 49
- TM Yaşı
- 5 Yıl 4 Ay 20 Gün
- MmoLira
- 1,225
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Bulmaca questini burada paylaşan birinden buldum sadece isimleri düzenleyerek filesime ekledim. Ancak her yaratık kestiğimde syserr a hata birikiyor. Syserr uzun süre sonra o kadar doluyor ki oyunda laglar oluşmaya başlıyor yavaşlamalar veya npc lerin pencerelerin geç açılmaları gibi sorunlar çıkıyor ve sadece etkinlik açık olduğunda syserr hata veriyor.
SYSERR: Dec 17 00:18:31 :: RunState: LUA_ERROR: [string "kids_day_quiz"]:1: attempt to index global `get_mob_level' (a nil value)
Questi kullandım çalışıyor ancak syserr kontrol ettiğimde bu hatayı gördüm ve her zaman almıyordum uzun süredir inceledim en sonunda herhangi bir yaratık kestiğimde ve event açık olduğunda bu hata syserr a düşüyor sebebini çözemedim bilen varsa yardımcı olabilir mi?
35. satırda şu kod mevcut:
if get_mob_level[npc.get_race()] > pc.get_level() - 10 then
buradaki kontrol aslında tam olarak ne diyor anlamadım. Belkide sorun buradaki kontrolden kaynaklıdır. Filesim 250lv. olarak ayarlı alakası var mı emin değilim.
Kesilen yaratığın tipine göre levelinin oyuncunun levelinden en fazla 10 level düşükse mi demek istiyor buradaki if bloğunda.
Yani o kadar kafa yordum ki işin içinden çıkamadım hatanın çözümüne ulaşamadım belkide çok alakasız yerlere takılıyorum emin değilim yardımcı olabilecek var mı?
Yabancı bir kaynakta şöyle birşeyle karşılaştım
quest.lib dosyasına şöyle bir satır eklemekte emin olamadığım için denemedim.
bulmaca_quiz:
quest bulmaca_quiz begin
state start begin
when login with game.get_event_flag("bulmaca_quiz") > 0 begin
send_letter("Bulmaca Kutusu")
end
when button or info begin
say_title("Bulmaca Kutusu ")
say("Sadece bugüne özel bir yarışma!")
say("")
say_item_vnum(50034)
say("Yaratıklardan bulmaca kutusunu ele geçir [ENTER]ve soruları yanıtla.")
say("")
say("İyi Şanslar. ")
say("")
end
when 20041.chat."GM: Bilgi Yarışmasını Durdur " with pc.is_gm() and game.get_event_flag("bulmaca_quiz")!=0 begin
say("Bilgi yarışmasını durdurmak istiyor musun? ")
local s=select("Durdur ", "Vazgeç ")
if s==1 then
game.set_event_flag("bulmaca_quiz", 0)
notice_all("Bilgi yarışı sona erdi.")
end
end
when 20041.chat."GM: Bilgi Yarışması " with pc.is_gm() and game.get_event_flag("bulmaca_quiz") == 0 begin
say("Bilgi yarışmasını başlatmak istiyor musun? ")
local s=select("Başlat ", "Vazgeç ")
if s==1 then
game.set_event_flag("bulmaca_quiz",1)
notice_all("Bilgi yarışması başlamıştır. Bulmaca kutularını yaratıklardan ")
notice_all("elde edebilirsin. Kutudaki 3 soruyu doğru yanıtla ödülü al.")
end
end
when kill with game.get_event_flag("bulmaca_quiz") == 1 and not npc.is_pc() begin
if get_mob_level[npc.get_race()] > pc.get_level() - 10 then
local sss = number(1, 500)
if sss < 10 then
game.drop_item_with_ownership("50034",1)
return
end
end
end
when 50034.use begin
say_title("Bilgi Yarışması! ")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say("Bilgi yarışmasına hoş geldin! Eğer 3 soruyu ")
say("doğru cevaplarsan ödül kazanacaksın. ")
say("")
say("Hazır mısın? ")
say("")
local s=select("Hadi Başlayalım! ", "Vazgeçtim. ")
if 2==s then
return
end
pc.remove_item(50034, 1)
--item.remove()
local size=3
local chance=pc.getqf("chance")
-- Chance!
if 0==chance then
pc.setqf("chance", number(3, 5))
elseif pc.getqf("success_count")==chance then
pc.setqf("success_count", 0)
pc.setqf("chance", number(3, 5))
size=5
end
say_title("Bilgi Yarışması! ")
say("")
----"123456789012345678901234567890123456789012345678901234567890"|
say(""..size.." soruyu doğru cevaplarsan ")
say("ödül kazanacaksın. ")
wait()
for i=1, size+1 do
local quiz_index=number(1, table.getn(locale.quiz))
local quiz_data=locale.quiz[quiz_index]
say_title("Bilgi Yarışması #"..i.." ")
say("")
say(quiz_data[1])
say("")
local s=select(quiz_data[2], quiz_data[3], quiz_data[4], quiz_data[5])
if s==quiz_data[6] then
if i==size then
say_title("Bilgi Yarışması! ")
say("")
say("Tüm soruları doğru cevapladın, ")
say("işte ödülün! ")
say("")
pc.setqf("success_count", pc.getqf("success_count")+1)
if 5==size then
say_item_vnum(80008)
say_reward("1t Bar kazandın. ")
pc.give_item2(80008)
else
say_item_vnum(80007)
say_reward("750m Bar kazandın. ")
pc.give_item2(80007)
end
say("")
return
else
say_title("Bilgi Yarışması! ")
say("")
say_reward("Doğru! ")
say("")
say("Bir sonraki soruya geçiliyor. ")
say("")
wait()
end
else
say_title("Bilgi Yarışması! ")
say("")
say("Yanlış cevap! ")
say("")
say("Üzgünüm, daha sonra tekrar dene! ")
say("")
return
end
end
end
end
end
SYSERR: Dec 17 00:18:31 :: RunState: LUA_ERROR: [string "kids_day_quiz"]:1: attempt to index global `get_mob_level' (a nil value)
Questi kullandım çalışıyor ancak syserr kontrol ettiğimde bu hatayı gördüm ve her zaman almıyordum uzun süredir inceledim en sonunda herhangi bir yaratık kestiğimde ve event açık olduğunda bu hata syserr a düşüyor sebebini çözemedim bilen varsa yardımcı olabilir mi?
35. satırda şu kod mevcut:
if get_mob_level[npc.get_race()] > pc.get_level() - 10 then
buradaki kontrol aslında tam olarak ne diyor anlamadım. Belkide sorun buradaki kontrolden kaynaklıdır. Filesim 250lv. olarak ayarlı alakası var mı emin değilim.
Kesilen yaratığın tipine göre levelinin oyuncunun levelinden en fazla 10 level düşükse mi demek istiyor buradaki if bloğunda.
Yani o kadar kafa yordum ki işin içinden çıkamadım hatanın çözümüne ulaşamadım belkide çok alakasız yerlere takılıyorum emin değilim yardımcı olabilecek var mı?
Yabancı bir kaynakta şöyle birşeyle karşılaştım
quest.lib dosyasına şöyle bir satır eklemekte emin olamadığım için denemedim.
quest.lib:
get_mob_level = { [2051] = 65, [2052] = 67, [2053] = 69, [2054] = 71, [2055] = 73, [11116] = 90, [2061] = 60, [2062] = 62, [2063] = 64, [2064] = 66, [2065] = 68, [2071] = 70, [2072] = 72, [2073] = 74, [2074] = 76, [2075] = 78, [2076] = 78, [11117] = 90, [2091] = 60, [2092] = 79, [2093] = 65, [2094] = 72, [2095] = 70, [2101] = 19, [2102] = 37, [2103] = 39, [2104] = 44, [2105] = 47, [2106] = 48, [2107] = 51, [2108] = 54, [5131] = 22, [2401] = 87, [5132] = 25, [2402] = 89, [5133] = 27, [2131] = 60, [2132] = 62, [2133] = 64, [2134] = 66, [2135] = 68, [101] = 1, [102] = 3, [103] = 4, [2152] = 37, [105] = 9, [106] = 13, [107] = 16, [108] = 7, [109] = 10, [110] = 12, [111] = 15, [112] = 19, [113] = 21, [114] = 18, [115] = 24, [5141] = 35, [131] = 8, [132] = 9, [133] = 11, [134] = 14, [135] = 18, [136] = 21, [137] = 12, [138] = 15, [139] = 17, [140] = 20, [141] = 24, [142] = 26, [143] = 24, [144] = 29, [151] = 9, [152] = 16, [153] = 10, [154] = 21, [2203] = 70, [2204] = 71, [2205] = 72, [2206] = 73, [2207] = 78, [171] = 1, [172] = 3, [173] = 4, [174] = 6, [175] = 9, [2224] = 71, [177] = 16, [178] = 7, [179] = 10, [180] = 12, [181] = 15, [182] = 19, [183] = 21, [184] = 18, [185] = 24, [2234] = 71, [2235] = 72, [191] = 30, [192] = 31, [193] = 33, [194] = 35, [5153] = 49, [5157] = 54, [2291] = 75, [2292] = 99, [2293] = 99, [5161] = 30, [2301] = 65, [2302] = 67, [2303] = 69, [2304] = 70, [2305] = 71, [2306] = 84, [2307] = 86, [2311] = 74, [2312] = 76, [2313] = 77, [2314] = 80, [2315] = 82, [301] = 18, [302] = 20, [303] = 25, [304] = 25, [8501] = 35, [8502] = 30, [8503] = 25, [8504] = 5, [8505] = 10, [8506] = 12, [8507] = 15, [8508] = 20, [8509] = 25, [8510] = 21, [8511] = 11, [331] = 18, [332] = 20, [333] = 25, [334] = 25, [351] = 18, [352] = 20, [353] = 25, [354] = 25, [2403] = 89, [2404] = 90, [2411] = 91, [2412] = 93, [2413] = 95, [2414] = 97, [2451] = 84, [5127] = 54, [2452] = 86, [2431] = 80, [2432] = 82, [2433] = 82, [2434] = 83, [2454] = 90, [391] = 23, [392] = 26, [393] = 28, [394] = 31, [395] = 23, [396] = 26, [397] = 28, [398] = 31, [401] = 26, [402] = 27, [403] = 29, [404] = 30, [405] = 33, [406] = 35, [8600] = 73, [8601] = 86, [8602] = 73, [8603] = 86, [8604] = 73, [8605] = 86, [8606] = 73, [8607] = 86, [8608] = 73, [8609] = 86, [8610] = 73, [8611] = 86, [8612] = 73, [8613] = 86, [8614] = 73, [8615] = 86, [8616] = 86, [11108] = 70, [431] = 31, [432] = 33, [433] = 35, [434] = 36, [435] = 38, [436] = 40, [2491] = 93, [2492] = 95, [2493] = 97, [2494] = 88, [2495] = 90, [451] = 26, [452] = 27, [453] = 29, [454] = 30, [455] = 33, [456] = 35, [2505] = 83, [2506] = 84, [2507] = 85, [2508] = 79, [2509] = 80, [2510] = 81, [2511] = 82, [2512] = 83, [2513] = 84, [2514] = 86, [1175] = 65, [491] = 32, [492] = 37, [493] = 39, [494] = 45, [2543] = 81, [2544] = 82, [2545] = 83, [2546] = 84, [2547] = 86, [501] = 29, [502] = 32, [503] = 35, [504] = 36, [531] = 35, [532] = 37, [533] = 40, [534] = 42, [2591] = 89, [2592] = 89, [2593] = 89, [2594] = 89, [2595] = 89, [2596] = 89, [2597] = 91, [2598] = 91, [551] = 29, [552] = 32, [553] = 35, [554] = 36, [2482] = 92, [2483] = 94, [2484] = 96, [5134] = 29, [591] = 42, [595] = 42, [601] = 26, [602] = 29, [603] = 31, [604] = 33, [2151] = 19, [104] = 6, [631] = 34, [632] = 36, [633] = 39, [634] = 40, [635] = 44, [636] = 46, [637] = 49, [2155] = 47, [2156] = 48, [651] = 34, [652] = 36, [653] = 39, [654] = 40, [2157] = 51, [656] = 46, [657] = 49, [2158] = 54, [2501] = 79, [2502] = 80, [2503] = 81, [5001] = 10, [2504] = 82, [691] = 50, [692] = 55, [693] = 60, [701] = 35, [702] = 38, [703] = 41, [704] = 44, [705] = 48, [706] = 49, [707] = 51, [731] = 52, [732] = 53, [733] = 54, [734] = 54, [735] = 55, [736] = 56, [737] = 57, [751] = 35, [752] = 38, [753] = 41, [754] = 44, [755] = 48, [756] = 49, [757] = 51, [771] = 52, [772] = 53, [773] = 54, [774] = 54, [775] = 55, [776] = 56, [777] = 57, [7050] = 35, [2481] = 91, [791] = 54, [792] = 62, [793] = 64, [794] = 72, [795] = 54, [796] = 62, [7051] = 31, [7001] = 52, [7002] = 53, [2191] = 67, [7004] = 54, [7005] = 55, [7006] = 56, [7007] = 56, [7008] = 52, [2192] = 72, [7010] = 54, [11107] = 70, [7012] = 52, [7013] = 53, [7014] = 54, [7015] = 54, [7016] = 55, [7017] = 56, [7018] = 56, [7019] = 59, [7020] = 59, [7021] = 60, [7022] = 61, [7023] = 62, [7024] = 64, [7025] = 66, [7026] = 67, [7027] = 70, [7028] = 72, [7029] = 35, [7030] = 31, [7031] = 33, [7032] = 35, [7033] = 36, [7034] = 38, [7035] = 40, [7036] = 52, [7037] = 53, [7038] = 54, [7039] = 54, [7040] = 55, [7041] = 56, [7042] = 57, [7043] = 81, [7044] = 81, [901] = 49, [902] = 51, [903] = 53, [904] = 55, [905] = 58, [906] = 58, [907] = 59, [5004] = 80, [5005] = 85, [7054] = 36, [2541] = 79, [7056] = 40, [7057] = 52, [7058] = 53, [7059] = 54, [7060] = 54, [2542] = 80, [7062] = 56, [2201] = 69, [7064] = 81, [7065] = 81, [7066] = 82, [7067] = 83, [7068] = 83, [2202] = 69, [7070] = 85, [7071] = 33, [7072] = 35, [7073] = 36, [7074] = 38, [155] = 24, [932] = 51, [933] = 53, [934] = 55, [935] = 58, [936] = 58, [937] = 59, [7082] = 83, [7083] = 83, [7084] = 84, [7085] = 85, [7086] = 35, [7087] = 36, [7088] = 38, [7089] = 40, [7090] = 54, [7091] = 55, [7092] = 56, [7093] = 57, [7094] = 83, [7095] = 83, [7096] = 84, [7097] = 85, [991] = 59, [992] = 60, [993] = 61, [1001] = 57, [1002] = 58, [1003] = 59, [1004] = 60, [5101] = 22, [5102] = 25, [5103] = 27, [5104] = 29, [5111] = 35, [5112] = 37, [5113] = 39, [5114] = 40, [5115] = 41, [5116] = 42, [5121] = 45, [5122] = 47, [5123] = 49, [5124] = 52, [5125] = 53, [5126] = 54, [1031] = 67, [1032] = 69, [1033] = 70, [1034] = 71, [1035] = 72, [1036] = 73, [1037] = 71, [1038] = 72, [1039] = 73, [1040] = 74, [1041] = 75, [2222] = 69, [5142] = 37, [5143] = 39, [5144] = 40, [5145] = 41, [5146] = 42, [2223] = 70, [11109] = 70, [5151] = 45, [5152] = 47, [176] = 13, [5154] = 52, [5155] = 53, [5156] = 54, [1061] = 67, [1062] = 69, [1063] = 70, [1064] = 71, [1065] = 72, [1066] = 73, [1067] = 71, [1068] = 72, [1069] = 73, [1070] = 74, [1071] = 75, [2227] = 90, [1091] = 75, [1092] = 75, [1093] = 78, [1094] = 75, [1095] = 82, [1096] = 75, [2231] = 69, [1101] = 62, [1102] = 63, [1103] = 64, [1104] = 64, [1105] = 65, [1106] = 66, [1107] = 66, [2233] = 70, [1131] = 81, [1132] = 81, [1133] = 82, [1134] = 83, [1135] = 83, [1136] = 84, [1137] = 85, [1151] = 52, [1152] = 53, [1153] = 54, [1154] = 54, [1155] = 55, [1156] = 56, [1157] = 56, [2221] = 69, [1171] = 62, [1172] = 63, [1173] = 64, [1174] = 64, [2153] = 39, [1176] = 66, [1177] = 66, [1191] = 70, [1192] = 70, [11110] = 70, [2154] = 44, [11505] = 100, [11506] = 100, [11507] = 100, [11508] = 100, [11509] = 100, [11510] = 100, [2225] = 72, [1301] = 57, [1302] = 59, [1303] = 58, [1304] = 75, [1305] = 61, [1306] = 75, [1307] = 80, [1308] = 40, [1309] = 65, [1310] = 95, [7045] = 82, [7046] = 83, [2226] = 60, [7047] = 83, [7048] = 84, [1331] = 57, [1332] = 59, [1333] = 58, [1334] = 75, [1335] = 61, [5002] = 75, [5003] = 1, [7052] = 33, [11111] = 70, [7053] = 35, [7055] = 38, [1401] = 66, [1402] = 73, [1403] = 77, [7061] = 55, [7003] = 54, [7063] = 57, [5162] = 43, [7069] = 84, [5163] = 55, [931] = 49, [7076] = 54, [2232] = 69, [1501] = 69, [1502] = 72, [1503] = 76, [7078] = 55, [7079] = 56, [7080] = 57, [7081] = 82, [7075] = 40, [11100] = 50, [7077] = 54, [7009] = 53, [1601] = 68, [1602] = 70, [1603] = 75, [11101] = 50, [11102] = 50, [11113] = 90, [11103] = 50, [11104] = 50, [7049] = 85, [11105] = 50, [11106] = 70, [655] = 44, [1901] = 72, [1902] = 77, [1903] = 82, [1904] = 40, [1905] = 65, [1906] = 95, [11112] = 90, [2453] = 88, [11114] = 90, [2001] = 43, [2002] = 45, [2003] = 48, [2004] = 50, [2005] = 52, [11115] = 90, [2031] = 50, [2032] = 52, [2033] = 54, [2034] = 56, [2035] = 58, [2036] = 58, }
Son düzenleme:


