Problema quest event de pasti

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
Emrys7Daniel
Nivel 1

Nivel 1
Mesaje: 104
Membru din: 02 Ian 2018, 20:53
Aprecieri: 4  
Mulţumiri: 1  
Medalii

*Problemă:Am o problema la quest-ul event de pasti
Tipologie server:-
*Resursă folosită:-
*ServerFiles utilizat:-
*Syserr:-
Poză:-
*Detalii suplimentare:Am o problema cu acest quest, am adaugat la cadouri niste costume, codurile sunt corecte, dar in joc, dupa ce folosesc ou-l imi zice ca am primit acel costum, ramane o fereastra neagra transpareta pe ecran, si costumul nu l-am primit, acea fereastra dispare dupa ce dau logout.. si asa e la toate costumele, insa la itm gen lingouri nu are nici-o problmea, stii care ar fi problema?
Acesta este quest-ul
quest easter_event begin
state start begin
when 30129.chat."GM: Deschide event-ul de Paste" with pc.is_gm() and game.get_event_flag("easter_start") == 0 begin
say_title(""..mob_name(30129).."")
say_reward("Vrei sa deschizi event-ul de Paste?")
start_event = select("Da", "Nu")
if start_event == 2 then
return;
end
game.set_event_flag("easter_start", 1)
game.set_event_flag("easter_eggs_count", 0)
game.set_event_flag("easter_empty_baskets_count", 0)
game.set_event_flag("easter_egg_baskets_count", 0)
notice("Evenimentul de Paste s-a deschis! Vorbeste cu Iepurasul de Paste!")
end

when 30129.chat."Ouale de Paste" with game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Salut!")
say("Se stie in randul nostru ca Iepurasii de Paste")
say("sunt din ce in ce mai putin crezuti de catre")
say("copiii din cele trei regate. De aceea, eu am")
say("fost trimit pentru a va dovedi ca Iepurasii")
say("de Paste exista!")
say_reward("Drept consecinta, am venit cu o armata de pietre")
say_reward("Metin, ca sa ma razbun pe necredinta oamenilor!")

wait()

say_pc_name()
say("")
say("Ma gandesc ca poate Iepurasul s-ar mai linisti")
say("daca oamenii de pretutindeni i-ar aduce oua,")
say("luand exemplu de la el, care in fiecare an")
say("munceste pe rupte ca sa vopseasca ouale")
say("si sa le dea copiiilor...")

wait()

set_state(give_eggs)
end
end

state give_eggs begin
when 30129.chat."Am adus oua de Paste" with game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Ai adus oua de Paste? Vai... ce frumos! Si eu")
say("care credeam ca trebuie sa recurg la forta")
say("pentru a convinge oamenii ca exist si eu pe")
say("lume...")

if pc.count_item(50160) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50160)
elseif pc.count_item(50161) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50161)
elseif pc.count_item(50162) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50162)
elseif pc.count_item(50163) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50163)
elseif pc.count_item(50164) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50164)
elseif pc.count_item(50165) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50165)
elseif pc.count_item(50166) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50166)
elseif pc.count_item(50167) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50167)
elseif pc.count_item(50168) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50168)
elseif pc.count_item(50169) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50169)
elseif pc.count_item(50170) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50170)
elseif pc.count_item(50171) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50171)
elseif pc.count_item(50172) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50172)
elseif pc.count_item(50173) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50173)
elseif pc.count_item(50174) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50174)
elseif pc.count_item(50175) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50175)
elseif pc.count_item(50176) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50176)
elseif pc.count_item(50177) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50177)
elseif pc.count_item(50178) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50178)
elseif pc.count_item(50179) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50179)
else
say_reward("Of... Nu ai oua??? Eram sigur ca")
say_reward("e prea frumos ca sa fie adevarat...")
return;
end

wait()

say_title(""..mob_name(30129).."")
say("Vrei sa imi dai acest ou in schimbul unui")
say("cadou?")

say_item("Ou de Paste", pc.getqf("easter_egg_vnum"), "")

select_egg = select("Da", "Nu")

if select_egg == 2 then
say_title(""..mob_name(30129).."")
say("Asta e... In viata nu faci doar lucruri care")
say("iti plac...")
return;
else
pc.remove_item(pc.getqf("easter_egg_vnum"), 1)
pc.setqf("easter_egg_vnum", 0)
game.set_event_flag("easter_eggs_count", game.get_event_flag("easter_eggs_count")+1)
say_title(""..mob_name(30129).."")
say("Uite cadoul tau...")
local s = number(1, 64)
if 1 <= s and 5 >= s then
say_item("Elixirul Cercetatorului - 1 buc.", 71035, "")
pc.give_item2(71035,1)
elseif 5 >= s and 10 <= s then
say_item("Medalia Dragonului - 5 buc.", 71004, "")
pc.give_item2(71004,5)
elseif 10 >= s and 5 <= s then
say_item("Coada Scorpion + - 1 buc.", 30081, "")
pc.give_item2(30081,1)
elseif 20 >= s and 10 <= s then
say_item("Busola Pietrelor Metin - 1 buc.", 27989, "")
pc.give_item2(27989,1)
elseif 21 == s then
say_item("Metal Magic - 1 buc.", 25041, "")
pc.give_item2(25041,1)
elseif 22 == s then
say_item("Colier de Lacrima Cer+0 - 1 buc.", 16200, "")
pc.give_item2(16200,1)
elseif 23 == s then
say_item("Cercei de Lacrima Cer+0 - 1 buc.", 17200, "")
pc.give_item2(17200,1)
elseif 24 == s then
say_item("Bratara Lacrima Cer+0 - 1 buc.", 14200, "")
pc.give_item2(14200,1)
elseif 25 == s then
say_item("Papuci de Phoenix+0 - 1 buc.", 15200, "")
pc.give_item2(15200,1)
elseif 26 == s then
say_item("Scut Vultur+0 - 1 buc.", 13060, "")
pc.give_item2(13060,1)
elseif 27 == s then
say_item("Scut Tigru+0 - 1 buc.", 13080, "")
pc.give_item2(13080,1)
elseif 28 == s then
say_item("Scut Leu+0 - 1 buc.", 13100, "")
pc.give_item2(13100,1)
elseif 29 == s then
say_item("Scut Solzi de Dragon+0 - 1 buc.", 13120, "")
pc.give_item2(13120,1)
elseif 30 == s then
say_item("Cartea Comandantului - 1 buc.", 70003, "")
pc.give_item2(70003,1)
elseif 31 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003,1)
elseif 32 == s then
say_item("Perla alba - 1 buc.", 27992, "")
pc.give_item2(27992,1)
elseif 33 == s then
say_item("Perla Albastra - 1 buc.", 27993, "")
pc.give_item2(27993,1)
elseif 34 == s then
say_item("Perla Visinie - 1 buc.", 27994, "")
pc.give_item2(27994,1)
elseif 35 == s then
say_item("Binecuvantarea Vietii - 3 buc.", 71018, "")
pc.give_item2(71018,3)
elseif 36 == s then
say_item("Binecuvantarea Magiei - 5 buc.", 71019, "")
pc.give_item2(71019,5)
elseif 37 == s then
say_item("Binecuvantarea Dragon - 3 buc.", 71020, "")
pc.give_item2(71020,3)
elseif 38 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003,1)
elseif 40 == s then
say_item("Otel de war - 1 buc.", 11290, "")
pc.give_item2(11290,1)
elseif 41 == s then
say_item("Otel de ninja - 1 buc.", 11290, "")
pc.give_item2(11490,1)
elseif 42 == s then
say_item("Otel de Sura - 1 buc.", 11690, "")
pc.give_item2(11690,1)
elseif 43 == s then
say_item("Otel de Shaman - 1 buc.", 11890, "")
pc.give_item2(11890,1)
elseif 44 == s then
say_item("Costum de iepure maro(M) - 1 buc.", 41001, "")
pc.give_item2(41001,1)
elseif 45 == s then
say_item("Costum de iepuras maro(F) - 1 buc.", 41002, "")
pc.give_item2(41002,1)
elseif 46 == s then
say_item("Costum de iepure negru(M) - 1 buc.", 41291, "")
pc.give_item2(41291,1)
elseif 47 == s then
say_item("Costum de iepure bleu(M) - 1 buc.", 41292, "")
pc.give_item2(41292,1)
elseif 48 == s then
say_item("Costum de iepure verde(M) - 1 buc.", 41293, "")
pc.give_item2(41293,1)
elseif 49 == s then
say_item("Costum de iepure roz(M) - 1 buc.", 41294, "")
pc.give_item2(41294,1)
elseif 50 == s then
say_item("Costum de iepuras negru(F) - 1 buc.", 41295, "")
pc.give_item2(41295,1)
elseif 51 == s then
say_item("Costum de iepuras bleu(F) - 1 buc.", 41296, "")
pc.give_item2(41296,1)
elseif 52 == s then
say_item("Costum de iepuras verde(M) - 1 buc.", 41297, "")
pc.give_item2(41297,1)
elseif 53 == s then
say_item("Costum de iepuras roz(M) - 1 buc.", 41298, "")
pc.give_item2(41298,1)
elseif 54 == s then
say_item("Urechi de iepuras maro(F) - 1 buc.", 45001, "")
pc.give_item2(45001,1)
elseif 55 == s then
say_item("Urechi de iepure maro(M) - 1 buc.", 45002, "")
pc.give_item2(45002,1)
elseif 56 == s then
say_item("Urechi de iepure negre(M) - 1 buc.", 45119, "")
pc.give_item2(45119,1)
elseif 57 == s then
say_item("Urechi de iepure bleu(M) - 1 buc.", 45120, "")
pc.give_item2(45120,1)
elseif 58 == s then
say_item("Urechi de iepure verzi(M) - 1 buc.", 45121, "")
pc.give_item2(45121,1)
elseif 59 == s then
say_item("Urechi de iepure roz(M) - 1 buc.", 45122, "")
pc.give_item2(45122,1)
elseif 60 == s then
say_item("Urechi de iepuras negre(F) - 1 buc.", 45123, "")
pc.give_item2(45123,1)
elseif 61 == s then
say_item("Urechi de iepuras bleu(F) - 1 buc.", 45124, "")
pc.give_item2(45124,1)
elseif 62 == s then
say_item("Urechi de iepuras verzi(F) - 1 buc.", 45125, "")
pc.give_item2(45125,1)
elseif 63 == s then
say_item("Urechi de iepuras roz(F) - 1 buc.", 45126, "")
pc.give_item2(45126,1)
elseif 64 == s then
say_item("Palarie Iepure Alb - 1 buc.", 45164, "")
pc.give_item2(45164,1)
end
end
end

when 30129.chat."Am un cos gol" with pc.count_item(50180) >= 1 and game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Ai un cos gol? Daca vrei sa pui oua in el,")
say("da-mi cosul, iar apoi da-mi ouale, le voi")
say("pune eu in cos.")

give_basket = select("Da cosul", "Nu da cosul")

if give_basket == 2 then
return;
else
pc.remove_item(50180, 1)
game.set_event_flag("easter_empty_baskets_count", game.get_event_flag("easter_empty_baskets_count")+1)
say_title("Informatii:")
say("Pentru a-i da ouale Iepurasului de Paste, trage")
say("ouale pe el.")
pc.setqf("easter_make_basket_active", 1)
pc.setqf("easter_make_basket_needed_eggs", 3)
end
end

when 30129.take with pc.getqf("easter_make_basket_active") == 1 and game.get_event_flag("easter_start") == 1 begin
if item.vnum >= 50160 and item.vnum <= 50179 then
if pc.getqf("easter_make_basket_needed_eggs") >= 1 then
pc.setqf("easter_make_basket_needed_eggs", pc.getqf("easter_make_basket_needed_eggs")-1)
pc.remove_item(item.vnum, 1)
game.set_event_flag("easter_eggs_count", game.get_event_flag("easter_eggs_count")+1)
say_title(""..mob_name(30129).."")
if pc.getqf("easter_make_basket_needed_eggs") == 0 then
say("Multumesc! Se pare ca am terminat cosul.")
say("Poftim!")
pc.setqf("easter_make_basket_active", 0)
pc.give_item2(50181,1)
return;
end
say("Multumesc! Mai am nevoie de "..pc.getqf("easter_make_basket_needed_eggs").." oua pentru")
say("a realiza cosul.")
else
say_title(""..mob_name(30129).."")
say("Multumesc! Se pare ca am terminat cosul.")
say("Poftim!")
pc.setqf("easter_make_basket_active", 0)
pc.give_item2(50181,1)
end
else
say_title(""..mob_name(30129).."")
say("Acest obiect nu este un ou. Nu il pot pune in cos.")
end
end

when 30129.chat."Am un cos cu Oua de Paste" with pc.count_item(50181) >= 1 and game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Ai un cos cu oua? Ce frumos ar fi")
say("daca mi-ai da acest cos! Iti voi da o recompensa")
say("frumoasa in schimbul lui!")

give_basket = select("Da cosul", "Nu da cosul")

if give_basket == 2 then
return;
else
pc.remove_item(50181, 1)
game.set_event_flag("easter_egg_baskets_count", game.get_event_flag("easter_egg_baskets_count")+1)
say_title(""..mob_name(30129).."")
say("Uite cadoul tau...")
local s = number(1, 56)
if 1 <= s and 5 >= s then
say_item("Elixirul Cercetatorului - 1 buc.", 71035, "")
pc.give_item2(71035,1)
elseif 5 >= s and 10 <= s then
say_item("Medalia Dragonului - 5 buc.", 71004, "")
pc.give_item2(71004,5)
elseif 10 >= s and 5 <= s then
say_item("Coada Scorpion + - 1 buc.", 30081, "")
pc.give_item2(30081,1)
elseif 20 >= s and 10 <= s then
say_item("Busola Pietrelor Metin - 1 buc.", 27989, "")
pc.give_item2(27989,1)
elseif 21 == s then
say_item("Metal Magic - 1 buc.", 25041, "")
pc.give_item2(25041,1)
elseif 22 == s then
say_item("Colier de Lacrima Cer+0 - 1 buc.", 16200, "")
pc.give_item2(16200,1)
elseif 23 == s then
say_item("Cercei de Lacrima Cer+0 - 1 buc.", 17200, "")
pc.give_item2(17200,1)
elseif 24 == s then
say_item("Bratara Lacrima Cer+0 - 1 buc.", 14200, "")
pc.give_item2(14200,1)
elseif 25 == s then
say_item("Papuci de Phoenix+0 - 1 buc.", 15200, "")
pc.give_item2(15200,1)
elseif 26 == s then
say_item("Scut Vultur+0 - 1 buc.", 13060, "")
pc.give_item2(13060,1)
elseif 27 == s then
say_item("Scut Tigru+0 - 1 buc.", 13080, "")
pc.give_item2(13080,1)
elseif 28 == s then
say_item("Scut Leu+0 - 1 buc.", 13100, "")
pc.give_item2(13100,1)
elseif 29 == s then
say_item("Scut Solzi de Dragon+0 - 1 buc.", 13120, "")
pc.give_item2(13120,1)
elseif 30 == s then
say_item("Cartea Comandantului - 1 buc.", 70003, "")
pc.give_item2(70003,1)
elseif 31 == s then
say_item("Lingou 50kk - 1 buc.", 80004, "")
pc.give_item2(80004,1)
elseif 32 == s then
say_item("Perla alba - 7 buc.", 27992, "")
pc.give_item2(27992,7)
elseif 33 == s then
say_item("Perla Albastra - 7 buc.", 27993, "")
pc.give_item2(27993,7)
elseif 34 == s then
say_item("Perla Visinie - 7 buc.", 27994, "")
pc.give_item2(27994,7)
elseif 35 == s then
say_item("Binecuvantarea Vietii - 10 buc.", 71018, "")
pc.give_item2(71018,10)
elseif 36 == s then
say_item("Binecuvantarea Magiei - 15 buc.", 71019, "")
pc.give_item2(71019,15)
elseif 37 == s then
say_item("Binecuvantarea Dragon - 10 buc.", 71020, "")
pc.give_item2(71020,10)
elseif 38 == s then
say_item("Lingou 100kk - 1 buc.", 80005, "")
pc.give_item2(80005,1)
elseif 39 == s then
say_item("Pho-Hwan De Atac Negru - 1 buc.", 436, "")
pc.give_item2(436,1)
elseif 40 == s then
say_item("Otel de war+8 - 1 buc.", 11298, "")
pc.give_item2(11298,1)
elseif 41 == s then
say_item("Otel de ninja+8 - 1 buc.", 11298, "")
pc.give_item2(11498,1)
elseif 42 == s then
say_item("Otel de Sura+8 - 1 buc.", 11698, "")
pc.give_item2(11698,1)
elseif 43 == s then
say_item("Otel de Shaman+8 - 1 buc.", 11898, "")
pc.give_item2(11898,1)
elseif 44 == s then
say_item("Urechi de iepure negre+(M) - 1 buc.", 45127, "")
pc.give_item2(45127,1)
elseif 45 == s then
say_item("Urechi de iepure bleu+(M) - 1 buc.", 45128, "")
pc.give_item2(45128,1)
elseif 46 == s then
say_item("Urechi de iepure verzi+(M) - 1 buc.", 45129, "")
pc.give_item2(45129,1)
elseif 47 == s then
say_item("Urechi de iepure roz+(M) - 1 buc.", 45130, "")
pc.give_item2(45130,1)
elseif 48 == s then
say_item("Urechi de iepuras negre+(F) - 1 buc.", 45131, "")
pc.give_item2(45131,1)
elseif 49 == s then
say_item("Urechi de iepuras bleu+(F) - 1 buc.", 45132, "")
pc.give_item2(45132,1)
elseif 50 == s then
say_item("Urechi de iepuras verzi+(F) - 1 buc.", 45133, "")
pc.give_item2(45133,1)
elseif 51 == s then
say_item("Urechi de iepuras roz+(F) - 1 buc.", 45134, "")
pc.give_item2(44134,1)
elseif 52 == s then
say_item("Frizura Cobra+ (M) - 1 buc.", 45137, "")
pc.give_item2(45137,1)
elseif 53 == s then
say_item("Frizura Cobra+ (F) - 1 buc.", 45138, "")
pc.give_item2(45138,1)
elseif 54 == s then
say_item("Coif Azrael (M) - 1 buc.", 45153, "")
pc.give_item2(45153,1)
elseif 55 == s then
say_item("Coif Azrael (F) - 1 buc.", 45154, "")
pc.give_item2(45154,1)
elseif 56 == s then
say_item("Palarie Iepure Alb+ - 1 buc.", 45167, "")
pc.give_item2(45167,1)
end
end
end

when 30129.chat."GM: Statistici Event de Paste" with pc.is_gm() and game.get_event_flag("easter_start") == 1 begin
local eggs = game.get_event_flag("easter_eggs_count")
local empty_baskets = game.get_event_flag("easter_empty_baskets_count")
local egg_baskets = game.get_event_flag("easter_egg_baskets_count")
say_title(""..mob_name(30129).."")
say_reward("Pana acum, "..eggs.." oua au fost duse la iepuras!")
say("")
say_reward("Pana acum, "..empty_baskets.." cosuri goale au fost duse la iepuras!")
say("")
say_reward("Pana acum, "..egg_baskets.." cosuri cu oua au fost duse la iepuras!")
return;
end

when 30129.chat."GM: Inchide event-ul de Paste" with pc.is_gm() and game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say_reward("Vrei sa inchizi event-ul de Paste?")
close_event = select("Da", "Nu")
if close_event == 2 then
return;
end
say_title(""..mob_name(30129).."")
say_reward("Sigur vrei sa faci acest lucru?")
say_reward("Este ultima sansa de a te razgandi!!!")
close = select("Da", "Nu")
if close_event == 2 then
return;
end
game.set_event_flag("easter_start", 0)
game.set_event_flag("easter_eggs_count", 0)
game.set_event_flag("easter_empty_baskets_count", 0)
game.set_event_flag("easter_egg_baskets_count", 0)
notice_all("Evenimentul de Paste s-a incheiat!")
notice_all("Ouale si cosurile le puteti distruge la Cetateanul Turmentat!")
end

when login with game.get_event_flag("easter_start") == 0 begin
pc.setqf("easter_make_basket_active", 0)
pc.setqf("easter_make_basket_needed_eggs", 0)
set_state(start)
end
end
end

Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

trebuie sa editezi multe la el... adica liniile " pc.give_item2" sunt urmate de o 2 paranteze si parantezele contin un numar apoi e virgula si trebuie sa ai space dupa acea virgula spre urmatorul numar altfel nu primesti acel obiect. ia toate liniile la rand cu "pc.give_item2" iti dau un exemplu din ce ai tu si iti editez o linie ca sa vezi diferenta .
de la tine :
pc.give_item2(45133,1)
al meu bun:
pc.give_item2(45133, 1)
are u space dupa acea virgula... daca nu este introdus, functia se anuleaza si nu se intampla nimic....

[ Postat de pe Android ] Imagine
Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

Cand folosesti o functie noua pe care nu o cunosti, te asiguri ca totul este introdus bine si nu gresit sau ceva in minus or in plus, altfel o adaugi degeaba ca nu se va intampla nimic, intrebi in detaliu despre ea ca sa fii sigur ca nu ai gresit ceva in ea ci ai folosit cum trebuie. ai aceeasi greseala pe linia pc give item la lingouri si obiecte cat si la costum iepuras si alte costume, nu intrlrg cum de ai primit lingouri si iteme dar nu si costum... incearca sa faci cum ti am spus mai sus si spune daca a functionat!
Cu ocazia asta fa cateva poze cand dai la obidcte si iti da si dupa la costume cand iti da ca sa vad si eu...
Avatar utilizator
InGeRdRoGaTx
Nivel 5

Nivel 5
Mesaje: 772
Membru din: 24 Mai 2014, 07:31
Server: Metin2Remember
Regat: Jinno
Aprecieri: 12  
Mulţumiri: 67  
 Contact:
Medalii

eubogdanel2018 scrie:trebuie sa editezi multe la el... adica liniile " pc.give_item2" sunt urmate de o 2 paranteze si parantezele contin un numar apoi e virgula si trebuie sa ai space dupa acea virgula spre urmatorul numar altfel nu primesti acel obiect. ia toate liniile la rand cu "pc.give_item2" iti dau un exemplu din ce ai tu si iti editez o linie ca sa vezi diferenta .
de la tine :
pc.give_item2(45133,1)
al meu bun:
pc.give_item2(45133, 1)
are u space dupa acea virgula... daca nu este introdus, functia se anuleaza si nu se intampla nimic....

[ Postat de pe Android ] Imagine
Nu conteaza acel spatiu chiar deloc :)))

Uite greseala :
elseif 38 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003,1)
elseif 40 == s then
say_item("Otel de war - 1 buc.", 11290, "")
pc.give_item2(11290,1)

Nu ai numarat bine cand ai modificat questul, de aceea itemele de mai jos de lingouri nu le primesti.

E ca si cu msm-urile, daca ai sarit peste un numar nu o sa-ti mai citeasca nimic peste acel numar.
Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

InGeRdRoGaTx scrie:
eubogdanel2018 scrie:trebuie sa editezi multe la el... adica liniile " pc.give_item2" sunt urmate de o 2 paranteze si parantezele contin un numar apoi e virgula si trebuie sa ai space dupa acea virgula spre urmatorul numar altfel nu primesti acel obiect. ia toate liniile la rand cu "pc.give_item2" iti dau un exemplu din ce ai tu si iti editez o linie ca sa vezi diferenta .
de la tine :
pc.give_item2(45133,1)
al meu bun:
pc.give_item2(45133, 1)
are u space dupa acea virgula... daca nu este introdus, functia se anuleaza si nu se intampla nimic....

[ Postat de pe Android ] Imagine
Nu conteaza acel spatiu chiar deloc :)))

Uite greseala :
elseif 38 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003,1)
elseif 40 == s then
say_item("Otel de war - 1 buc.", 11290, "")
pc.give_item2(11290,1)

Nu ai numarat bine cand ai modificat questul, de aceea itemele de mai jos de lingouri nu le primesti.

E ca si cu msm-urile, daca ai sarit peste un numar nu o sa-ti mai citeasca nimic peste acel numar.
da ma... chiar ca a sarit, acum am vazut de la 38 e direct 40 si trebuia 39 :))) ca si la mob drop item cand sari de la 1 3 , restul nu mai citeste... chiar nu am fost atent :))pai si cum nu conteaza acel space, stiu ca estw important, in pc.give_item2 nu este?

[ Postat de pe Android ] Imagine [ Postat de pe Android ] Imagine
Avatar utilizator
InGeRdRoGaTx
Nivel 5

Nivel 5
Mesaje: 772
Membru din: 24 Mai 2014, 07:31
Server: Metin2Remember
Regat: Jinno
Aprecieri: 12  
Mulţumiri: 67  
 Contact:
Medalii

eubogdanel2018 scrie:
InGeRdRoGaTx scrie:
eubogdanel2018 scrie:trebuie sa editezi multe la el... adica liniile " pc.give_item2" sunt urmate de o 2 paranteze si parantezele contin un numar apoi e virgula si trebuie sa ai space dupa acea virgula spre urmatorul numar altfel nu primesti acel obiect. ia toate liniile la rand cu "pc.give_item2" iti dau un exemplu din ce ai tu si iti editez o linie ca sa vezi diferenta .
de la tine :
pc.give_item2(45133,1)
al meu bun:
pc.give_item2(45133, 1)
are u space dupa acea virgula... daca nu este introdus, functia se anuleaza si nu se intampla nimic....

[ Postat de pe Android ] Imagine
Nu conteaza acel spatiu chiar deloc :)))

Uite greseala :
elseif 38 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003,1)
elseif 40 == s then
say_item("Otel de war - 1 buc.", 11290, "")
pc.give_item2(11290,1)

Nu ai numarat bine cand ai modificat questul, de aceea itemele de mai jos de lingouri nu le primesti.

E ca si cu msm-urile, daca ai sarit peste un numar nu o sa-ti mai citeasca nimic peste acel numar.
da ma... chiar ca a sarit, acum am vazut de la 38 e direct 40 si trebuia 39 :))) ca si la mob drop item cand sari de la 1 3 , restul nu mai citeste... chiar nu am fost atent :))pai si cum nu conteaza acel space, stiu ca estw important, in pc.give_item2 nu este?

[ Postat de pe Android ] Imagine [ Postat de pe Android ] Imagine
Din moment ce restul itemelor le primeste, nu e logic ca nu e important acel spatiu?
Avatar utilizator
eubogdanel2018
Nivel 1

Nivel 1
Mesaje: 122
Membru din: 27 Dec 2017, 02:57
Server: Metin2Destros
Regat: Shinsoo
Aprecieri: 17  
Mulţumiri: 11  
Medalii

InGeRdRoGaTx scrie:
eubogdanel2018 scrie:
InGeRdRoGaTx scrie: Nu conteaza acel spatiu chiar deloc :)))

Uite greseala :
elseif 38 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003,1)
elseif 40 == s then
say_item("Otel de war - 1 buc.", 11290, "")
pc.give_item2(11290,1)

Nu ai numarat bine cand ai modificat questul, de aceea itemele de mai jos de lingouri nu le primesti.

E ca si cu msm-urile, daca ai sarit peste un numar nu o sa-ti mai citeasca nimic peste acel numar.
da ma... chiar ca a sarit, acum am vazut de la 38 e direct 40 si trebuia 39 :))) ca si la mob drop item cand sari de la 1 3 , restul nu mai citeste... chiar nu am fost atent :))pai si cum nu conteaza acel space, stiu ca estw important, in pc.give_item2 nu este?

[ Postat de pe Android ] Imagine [ Postat de pe Android ] Imagine
Din moment ce restul itemelor le primeste, nu e logic ca nu e important acel spatiu?
da de... ia vezi ca poate sti tu si la mine sa rezolvi proto .txt in sql http://just4metin.ro/probleme/problema- ... 71522.html

[ Postat de pe Android ] Imagine
Avatar utilizator
Emrys7Daniel
Nivel 1

Nivel 1
Mesaje: 104
Membru din: 02 Ian 2018, 20:53
Aprecieri: 4  
Mulţumiri: 1  
Medalii

Am modificat quest-ul,
quest easter_event begin
state start begin
when 30129.chat."GM: Deschide event-ul de Paste" with pc.is_gm() and game.get_event_flag("easter_start") == 0 begin
say_title(""..mob_name(30129).."")
say_reward("Vrei sa deschizi event-ul de Paste?")
start_event = select("Da", "Nu")
if start_event == 2 then
return;
end
game.set_event_flag("easter_start", 1)
game.set_event_flag("easter_eggs_count", 0)
game.set_event_flag("easter_empty_baskets_count", 0)
game.set_event_flag("easter_egg_baskets_count", 0)
notice("Evenimentul de Paste s-a deschis! Vorbeste cu Iepurasul de Paste!")
end

when 30129.chat."Ouale de Paste" with game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Salut!")
say("Se stie in randul nostru ca Iepurasii de Paste")
say("sunt din ce in ce mai putin crezuti de catre")
say("copiii din cele trei regate. De aceea, eu am")
say("fost trimit pentru a va dovedi ca Iepurasii")
say("de Paste exista!")
say_reward("Drept consecinta, am venit cu o armata de pietre")
say_reward("Metin, ca sa ma razbun pe necredinta oamenilor!")

wait()

say_pc_name()
say("")
say("Ma gandesc ca poate Iepurasul s-ar mai linisti")
say("daca oamenii de pretutindeni i-ar aduce oua,")
say("luand exemplu de la el, care in fiecare an")
say("munceste pe rupte ca sa vopseasca ouale")
say("si sa le dea copiiilor...")

wait()

set_state(give_eggs)
end
end

state give_eggs begin
when 30129.chat."Am adus oua de Paste" with game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Ai adus oua de Paste? Vai... ce frumos! Si eu")
say("care credeam ca trebuie sa recurg la forta")
say("pentru a convinge oamenii ca exist si eu pe")
say("lume...")

if pc.count_item(50160) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50160)
elseif pc.count_item(50161) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50161)
elseif pc.count_item(50162) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50162)
elseif pc.count_item(50163) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50163)
elseif pc.count_item(50164) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50164)
elseif pc.count_item(50165) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50165)
elseif pc.count_item(50166) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50166)
elseif pc.count_item(50167) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50167)
elseif pc.count_item(50168) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50168)
elseif pc.count_item(50169) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50169)
elseif pc.count_item(50170) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50170)
elseif pc.count_item(50171) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50171)
elseif pc.count_item(50172) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50172)
elseif pc.count_item(50173) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50173)
elseif pc.count_item(50174) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50174)
elseif pc.count_item(50175) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50175)
elseif pc.count_item(50176) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50176)
elseif pc.count_item(50177) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50177)
elseif pc.count_item(50178) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50178)
elseif pc.count_item(50179) != 0 then
say_reward("Multumesc, iti voi da un cadou pentru")
say_reward("acest fapt!")
pc.setqf("easter_egg_vnum", 50179)
else
say_reward("Of... Nu ai oua??? Eram sigur ca")
say_reward("e prea frumos ca sa fie adevarat...")
return;
end

wait()

say_title(""..mob_name(30129).."")
say("Vrei sa imi dai acest ou in schimbul unui")
say("cadou?")

say_item("Ou de Paste", pc.getqf("easter_egg_vnum"), "")

select_egg = select("Da", "Nu")

if select_egg == 2 then
say_title(""..mob_name(30129).."")
say("Asta e... In viata nu faci doar lucruri care")
say("iti plac...")
return;
else
pc.remove_item(pc.getqf("easter_egg_vnum"), 1)
pc.setqf("easter_egg_vnum", 0)
game.set_event_flag("easter_eggs_count", game.get_event_flag("easter_eggs_count")+1)
say_title(""..mob_name(30129).."")
say("Uite cadoul tau...")
local s = number(1, 64)
if 1 <= s and 5 >= s then
say_item("Elixirul Cercetatorului - 1 buc.", 71035, "")
pc.give_item2(71035, 1)
elseif 5 >= s and 10 <= s then
say_item("Medalia Dragonului - 5 buc.", 71004, "")
pc.give_item2(71004, 1)
elseif 10 == s then
say_item("Colier de Lacrima Cer+0 - 1 buc.", 16200, "")
pc.give_item2(16200, 1)
elseif 11 == s then
say_item("Cercei de Lacrima Cer+0 - 1 buc.", 17200, "")
pc.give_item2(17200, 1)
elseif 12 == s then
say_item("Bratara Lacrima Cer+0 - 1 buc.", 14200, "")
pc.give_item2(14200, 1)
elseif 13 == s then
say_item("Papuci de Phoenix+0 - 1 buc.", 15200, "")
pc.give_item2(15200, 1)
elseif 14 == s then
say_item("Scut Vultur+0 - 1 buc.", 13060, "")
pc.give_item2(13060, 1)
elseif 15 == s then
say_item("Scut Tigru+0 - 1 buc.", 13080, "")
pc.give_item2(13080, 1)
elseif 16 == s then
say_item("Scut Leu+0 - 1 buc.", 13100, "")
pc.give_item2(13100, 1)
elseif 17 == s then
say_item("Scut Solzi de Dragon+0 - 1 buc.", 13120, "")
pc.give_item2(13120, 1)
elseif 18 == s then
say_item("Cartea Comandantului - 1 buc.", 70003, "")
pc.give_item2(70003, 1)
elseif 19 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003, 1)
elseif 20 == s then
say_item("Perla alba - 1 buc.", 27992, "")
pc.give_item2(27992, 1)
elseif 21 == s then
say_item("Perla Albastra - 1 buc.", 27993, "")
pc.give_item2(27993, 1)
elseif 22 == s then
say_item("Perla Visinie - 1 buc.", 27994, "")
pc.give_item2(27994, 1)
elseif 23 == s then
say_item("Binecuvantarea Vietii - 3 buc.", 71018, "")
pc.give_item2(71018, 3)
elseif 24 == s then
say_item("Binecuvantarea Magiei - 5 buc.", 71019, "")
pc.give_item2(71019, 5)
elseif 25 == s then
say_item("Binecuvantarea Dragon - 3 buc.", 71020, "")
pc.give_item2(71020, 3)
elseif 26 == s then
say_item("Lingou 10kk - 1 buc.", 80003, "")
pc.give_item2(80003, 1)
elseif 27 == s then
say_item("Otel de war - 1 buc.", 11290, "")
pc.give_item2(11290, 1)
elseif 28 == s then
say_item("Otel de ninja - 1 buc.", 11290, "")
pc.give_item2(11490, 1)
elseif 29 == s then
say_item("Otel de Sura - 1 buc.", 11690, "")
pc.give_item2(11690, 1)
elseif 30 == s then
say_item("Otel de Shaman - 1 buc.", 11890, "")
pc.give_item2(11890, 1)
elseif 31 == s then
say_item("Costum de iepure maro(M) - 1 buc.", 41001, "")
pc.give_item2(41001, 1)
elseif 31 == s then
say_item("Costum de iepuras maro(F) - 1 buc.", 41002, "")
pc.give_item2(41002, 1)
elseif 32 == s then
say_item("Costum de iepure negru(M) - 1 buc.", 41291, "")
pc.give_item2(41291, 1)
elseif 33 == s then
say_item("Costum de iepure bleu(M) - 1 buc.", 41292, "")
pc.give_item2(41292, 1)
elseif 34 == s then
say_item("Costum de iepure verde(M) - 1 buc.", 41293, "")
pc.give_item2(41293, 1)
elseif 35 == s then
say_item("Costum de iepure roz(M) - 1 buc.", 41294, "")
pc.give_item2(41294, 1)
elseif 36 == s then
say_item("Costum de iepuras negru(F) - 1 buc.", 41295, "")
pc.give_item2(41295, 1)
elseif 37 == s then
say_item("Costum de iepuras bleu(F) - 1 buc.", 41296, "")
pc.give_item2(41296, 1)
elseif 38 == s then
say_item("Costum de iepuras verde(M) - 1 buc.", 41297, "")
pc.give_item2(41297, 1)
elseif 39 == s then
say_item("Costum de iepuras roz(M) - 1 buc.", 41298, "")
pc.give_item2(41298, 1)
elseif 40 == s then
say_item("Urechi de iepuras maro(F) - 1 buc.", 45001, "")
pc.give_item2(45001, 1)
elseif 41 == s then
say_item("Urechi de iepure maro(M) - 1 buc.", 45002, "")
pc.give_item2(45002, 1)
elseif 42 == s then
say_item("Urechi de iepure negre(M) - 1 buc.", 45119, "")
pc.give_item2(45119, 1)
elseif 43 == s then
say_item("Urechi de iepure bleu(M) - 1 buc.", 45120, "")
pc.give_item2(45120, 1)
elseif 44 == s then
say_item("Urechi de iepure verzi(M) - 1 buc.", 45121, "")
pc.give_item2(45121, 1)
elseif 45 == s then
say_item("Urechi de iepure roz(M) - 1 buc.", 45122, "")
pc.give_item2(45122, 1)
elseif 46 == s then
say_item("Urechi de iepuras negre(F) - 1 buc.", 45123, "")
pc.give_item2(45123, 1)
elseif 47 == s then
say_item("Urechi de iepuras bleu(F) - 1 buc.", 45124, "")
pc.give_item2(45124, 1)
elseif 48 == s then
say_item("Urechi de iepuras verzi(F) - 1 buc.", 45125, "")
pc.give_item2(45125 ,1)
elseif 49 == s then
say_item("Urechi de iepuras roz(F) - 1 buc.", 45126, "")
pc.give_item2(45126, 1)
elseif 50 == s then
say_item("Palarie Iepure Alb - 1 buc.", 45164, "")
pc.give_item2(45164, 1)
end
end
end

when 30129.chat."Am un cos gol" with pc.count_item(50180) >= 1 and game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Ai un cos gol? Daca vrei sa pui oua in el,")
say("da-mi cosul, iar apoi da-mi ouale, le voi")
say("pune eu in cos.")

give_basket = select("Da cosul", "Nu da cosul")

if give_basket == 2 then
return;
else
pc.remove_item(50180, 1)
game.set_event_flag("easter_empty_baskets_count", game.get_event_flag("easter_empty_baskets_count")+1)
say_title("Informatii:")
say("Pentru a-i da ouale Iepurasului de Paste, trage")
say("ouale pe el.")
pc.setqf("easter_make_basket_active", 1)
pc.setqf("easter_make_basket_needed_eggs", 3)
end
end

when 30129.take with pc.getqf("easter_make_basket_active") == 1 and game.get_event_flag("easter_start") == 1 begin
if item.vnum >= 50160 and item.vnum <= 50179 then
if pc.getqf("easter_make_basket_needed_eggs") >= 1 then
pc.setqf("easter_make_basket_needed_eggs", pc.getqf("easter_make_basket_needed_eggs")-1)
pc.remove_item(item.vnum, 1)
game.set_event_flag("easter_eggs_count", game.get_event_flag("easter_eggs_count")+1)
say_title(""..mob_name(30129).."")
if pc.getqf("easter_make_basket_needed_eggs") == 0 then
say("Multumesc! Se pare ca am terminat cosul.")
say("Poftim!")
pc.setqf("easter_make_basket_active", 0)
pc.give_item2(50181,1)
return;
end
say("Multumesc! Mai am nevoie de "..pc.getqf("easter_make_basket_needed_eggs").." oua pentru")
say("a realiza cosul.")
else
say_title(""..mob_name(30129).."")
say("Multumesc! Se pare ca am terminat cosul.")
say("Poftim!")
pc.setqf("easter_make_basket_active", 0)
pc.give_item2(50181,1)
end
else
say_title(""..mob_name(30129).."")
say("Acest obiect nu este un ou. Nu il pot pune in cos.")
end
end

when 30129.chat."Am un cos cu Oua de Paste" with pc.count_item(50181) >= 1 and game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say("Ai un cos cu oua? Ce frumos ar fi")
say("daca mi-ai da acest cos! Iti voi da o recompensa")
say("frumoasa in schimbul lui!")

give_basket = select("Da cosul", "Nu da cosul")

if give_basket == 2 then
return;
else
pc.remove_item(50181, 1)
game.set_event_flag("easter_egg_baskets_count", game.get_event_flag("easter_egg_baskets_count")+1)
say_title(""..mob_name(30129).."")
say("Uite cadoul tau...")
local s = number(1, 56)
if 1 <= s and 5 >= s then
say_item("Elixirul Cercetatorului - 1 buc.", 71035, "")
pc.give_item2(71035, 1)
elseif 5 >= s and 10 <= s then
say_item("Medalia Dragonului - 5 buc.", 71004, "")
pc.give_item2(71004, 5)
elseif 10 >= s and 5 <= s then
say_item("Coada Scorpion + - 1 buc.", 30081, "")
pc.give_item2(30081, 1)
elseif 20 >= s and 10 <= s then
say_item("Busola Pietrelor Metin - 1 buc.", 27989, "")
pc.give_item2(27989, 1)
elseif 21 == s then
say_item("Metal Magic - 1 buc.", 25041, "")
pc.give_item2(25041, 1)
elseif 22 == s then
say_item("Colier de Lacrima Cer+0 - 1 buc.", 16200, "")
pc.give_item2(16200, 1)
elseif 23 == s then
say_item("Cercei de Lacrima Cer+0 - 1 buc.", 17200, "")
pc.give_item2(17200, 1)
elseif 24 == s then
say_item("Bratara Lacrima Cer+0 - 1 buc.", 14200, "")
pc.give_item2(14200, 1)
elseif 25 == s then
say_item("Papuci de Phoenix+0 - 1 buc.", 15200, "")
pc.give_item2(15200, 1)
elseif 26 == s then
say_item("Scut Vultur+0 - 1 buc.", 13060, "")
pc.give_item2(13060, 1)
elseif 27 == s then
say_item("Scut Tigru+0 - 1 buc.", 13080, "")
pc.give_item2(13080, 1)
elseif 28 == s then
say_item("Scut Leu+0 - 1 buc.", 13100, "")
pc.give_item2(13100, 1)
elseif 29 == s then
say_item("Scut Solzi de Dragon+0 - 1 buc.", 13120, "")
pc.give_item2(13120, 1)
elseif 30 == s then
say_item("Cartea Comandantului - 1 buc.", 70003, "")
pc.give_item2(70003, 1)
elseif 31 == s then
say_item("Lingou 50kk - 1 buc.", 80004, "")
pc.give_item2(80004, 1)
elseif 32 == s then
say_item("Perla alba - 7 buc.", 27992, "")
pc.give_item2(27992, 7)
elseif 33 == s then
say_item("Perla Albastra - 7 buc.", 27993, "")
pc.give_item2(27993, 7)
elseif 34 == s then
say_item("Perla Visinie - 7 buc.", 27994, "")
pc.give_item2(27994, 7)
elseif 35 == s then
say_item("Binecuvantarea Vietii - 10 buc.", 71018, "")
pc.give_item2(71018, 10)
elseif 36 == s then
say_item("Binecuvantarea Magiei - 15 buc.", 71019, "")
pc.give_item2(71019, 15)
elseif 37 == s then
say_item("Binecuvantarea Dragon - 10 buc.", 71020, "")
pc.give_item2(71020, 10)
elseif 38 == s then
say_item("Lingou 100kk - 1 buc.", 80005, "")
pc.give_item2(80005, 1)
elseif 39 == s then
say_item("Pho-Hwan De Atac Negru - 1 buc.", 436, "")
pc.give_item2(436,1)
elseif 40 == s then
say_item("Otel de war+8 - 1 buc.", 11298, "")
pc.give_item2(11298, 1)
elseif 41 == s then
say_item("Otel de ninja+8 - 1 buc.", 11298, "")
pc.give_item2(11498, 1)
elseif 42 == s then
say_item("Otel de Sura+8 - 1 buc.", 11698, "")
pc.give_item2(11698, 1)
elseif 43 == s then
say_item("Otel de Shaman+8 - 1 buc.", 11898, "")
pc.give_item2(11898, 1)
elseif 44 == s then
say_item("Urechi de iepure negre+(M) - 1 buc.", 45127, "")
pc.give_item2(45127, 1)
elseif 45 == s then
say_item("Urechi de iepure bleu+(M) - 1 buc.", 45128, "")
pc.give_item2(45128, 1)
elseif 46 == s then
say_item("Urechi de iepure verzi+(M) - 1 buc.", 45129, "")
pc.give_item2(45129, 1)
elseif 47 == s then
say_item("Urechi de iepure roz+(M) - 1 buc.", 45130, "")
pc.give_item2(45130, 1)
elseif 48 == s then
say_item("Urechi de iepuras negre+(F) - 1 buc.", 45131, "")
pc.give_item2(45131, 1)
elseif 49 == s then
say_item("Urechi de iepuras bleu+(F) - 1 buc.", 45132, "")
pc.give_item2(45132, 1)
elseif 50 == s then
say_item("Urechi de iepuras verzi+(F) - 1 buc.", 45133, "")
pc.give_item2(45133, 1)
elseif 51 == s then
say_item("Urechi de iepuras roz+(F) - 1 buc.", 45134, "")
pc.give_item2(44134, 1)
elseif 52 == s then
say_item("Frizura Cobra+ (M) - 1 buc.", 45137, "")
pc.give_item2(45137, 1)
elseif 53 == s then
say_item("Frizura Cobra+ (F) - 1 buc.", 45138, "")
pc.give_item2(45138, 1)
elseif 54 == s then
say_item("Coif Azrael (M) - 1 buc.", 45153, "")
pc.give_item2(45153, 1)
elseif 55 == s then
say_item("Coif Azrael (F) - 1 buc.", 45154, "")
pc.give_item2(45154, 1)
elseif 56 == s then
say_item("Palarie Iepure Alb+ - 1 buc.", 45167, "")
pc.give_item2(45167, 1)
end
end
end

when 30129.chat."GM: Statistici Event de Paste" with pc.is_gm() and game.get_event_flag("easter_start") == 1 begin
local eggs = game.get_event_flag("easter_eggs_count")
local empty_baskets = game.get_event_flag("easter_empty_baskets_count")
local egg_baskets = game.get_event_flag("easter_egg_baskets_count")
say_title(""..mob_name(30129).."")
say_reward("Pana acum, "..eggs.." oua au fost duse la iepuras!")
say("")
say_reward("Pana acum, "..empty_baskets.." cosuri goale au fost duse la iepuras!")
say("")
say_reward("Pana acum, "..egg_baskets.." cosuri cu oua au fost duse la iepuras!")
return;
end

when 30129.chat."GM: Inchide event-ul de Paste" with pc.is_gm() and game.get_event_flag("easter_start") == 1 begin
say_title(""..mob_name(30129).."")
say_reward("Vrei sa inchizi event-ul de Paste?")
close_event = select("Da", "Nu")
if close_event == 2 then
return;
end
say_title(""..mob_name(30129).."")
say_reward("Sigur vrei sa faci acest lucru?")
say_reward("Este ultima sansa de a te razgandi!!!")
close = select("Da", "Nu")
if close_event == 2 then
return;
end
game.set_event_flag("easter_start", 0)
game.set_event_flag("easter_eggs_count", 0)
game.set_event_flag("easter_empty_baskets_count", 0)
game.set_event_flag("easter_egg_baskets_count", 0)
notice_all("Evenimentul de Paste s-a incheiat!")
notice_all("Ouale si cosurile le puteti distruge la Cetateanul Turmentat!")
end

when login with game.get_event_flag("easter_start") == 0 begin
pc.setqf("easter_make_basket_active", 0)
pc.setqf("easter_make_basket_needed_eggs", 0)
set_state(start)
end
end
end
Acelasi lucru, unele itm, le am in inventar, dar nu le apare inconita, dau pe locul acela liber, ori mi se pune costumul pe mine, ori zice ca nu pot sa-l port,
Aici o imagine cum ramane dupa ce folosesc un ou, probelma e doar la costume, la acc si armuri nu e nici-o problema, iar costumele sunt si ele inregula, adica le-am testat pe toate cu comanda /i si mergeau..
ImagineImagine
Avatar utilizator
Emrys7Daniel
Nivel 1

Nivel 1
Mesaje: 104
Membru din: 02 Ian 2018, 20:53
Aprecieri: 4  
Mulţumiri: 1  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
Kid0
Veteran

Veteran
Mesaje: 1420
Membru din: 12 Aug 2015, 13:33
Server: restoria2(ex)
Regat: Shinsoo
Aprecieri: 39  
Mulţumiri: 13  
Discord: Copiază ID
 Contact:
Medalii

arhivat
Imagine
Imagine
Imagine
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
338
Răspunsuri
3
Vizualizări
478
Răspunsuri
3
Vizualizări
168
Răspunsuri
5
Vizualizări
390

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 28 vizitatori