Bradul de craicun

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
Paul1
Nivel 1

Nivel 1
Mesaje: 68
Membru din: 11 Apr 2015, 21:47
Server: Metin2 ro
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
  Rezolvări prob.: 1
Medalii

*Problemă/Întrebare: Salut, am modificat din greseala xmas_tree din sursa christmas_tree.start cu .quest, si acum nu mai functioneaza bradul, am inlocuit fiindca nu mai voiam sa stau sa scriu manual toate dropurile si ce am mai modificat, si acum nu pot sa recuperez versiunea veche, URGENT va rog!
Tipologie server: PVM
*Resursă folosită: 40k
*ServerFiles utilizat: Saga 2
*Syserr:
Poză:
*Detalii suplimentare:
quest christmas_tree start
state start begin
when kill with not npc.is_pc() and game.get_event_flag("xmas_tree") == 1 start
if (npc.get_level() - 5 <= pc.get_level()) and (pc.get_level() <= npc.get_level() + 5) then
if npc.get_race() == 8001 or
npc.get_race() == 8002 or
npc.get_race() == 8003 or
npc.get_race() == 8004 or
npc.get_race() == 8005 or
npc.get_race() == 8006 or
npc.get_race() == 8007 or
npc.get_race() == 8008 or
npc.get_race() == 8009 or
npc.get_race() == 8010 or
npc.get_race() == 8011 or
npc.get_race() == 8012 or
npc.get_race() == 8013 or
npc.get_race() == 8014 or
npc.get_race() == 8024 or
npc.get_race() == 8025 or
npc.get_race() == 8026 or
npc.get_race() == 8027 then

game.drop_item_with_ownership(71111,1)

end
end
end

when xmas_tree.click start
say_title("Brad de Crãciun: ")
say("Bunã! Ai venit sã-mi admiri splendoarea?[ENTER]Ce pot face pentru tine? ")
local s = select("Vreau sã atârn o ºosetã. ", "De ce sunt agãþate ºosete aici? ", "Nu vreu sã fac nimic. ")
if s == 1 then
say_title("Brad de Crãciun: ")
say("Agaþã 15 ºosete în ramurile mele ºi vei[ENTER]primi un cadou interesant. ")
wait()
if pc.countitem(50010) < 15 then
say_title("Brad de Crãciun: ")
say("Nu ai cele 15 ºosete! ")
return
end

if pc.count_item(50010) >= 15 then
say_title("Brad de Crãciun: ")
say("Cautã o ramurã liberã ºi agaþã ºosetele ... Gata?[ENTER]Acum închide ochii ºi aºteaptã preþ de trei secunde[ENTER][DELAY value;500]. . .[/DELAY][ENTER]Sper sã te bucuri de cadoul primit.[ENTER]Crãciun fericit! ")
pc.remove_item(50010,15)

local r=number(1, 25)
if r==1 then
pc.give_exp2(150000)
syschat("Bradul de Crãciun þi-a oferit 150000 puncte de experienþã. ")
elseif r==2 then
pc.change_money(20000)
elseif r==3 then
pc.change_money(80000)
elseif r==4 then
pc.give_item2(50621, 1)
elseif r==5 then
pc.give_item2(50623, 1)
elseif r==6 then
pc.give_item2(50624, 1)
elseif r==7 then
pc.give_item2(50625, 1)
elseif r==8 then
pc.give_item2(50626, 1)
elseif r==9 then
pc.give_item2(50627, 1)
elseif r==10 then
pc.give_item2(50628, 1)
elseif r==11 then
pc.give_item2(50629, 1)
elseif r==12 then
pc.give_item2(50630, 1)
elseif r==13 then
pc.give_item2(50631, 1)
elseif r==14 then
pc.give_item2(50632, 1)
elseif r==15 then
pc.give_item2(50633, 1)
elseif r==16 then
pc.give_item2(50011, 15)
elseif r==17 then
pc.give_item2(38052, 1)
elseif r==18 then
pc.give_item2(50125, 5)
elseif r==19 then
pc.give_item2(50131, 1)
elseif r==20 then
pc.give_item2(50010, 20)
elseif r==21 then
pc.give_item2(72725, 1)
elseif r==22 then
pc.give_item2(72729, 2)
elseif r==23 then
pc.give_item2(72502, 1)
elseif r==24 then
pc.give_item2(70043, 1)
elseif r==25 then
pc.give_item2(70056, 25)











return
end
end
end

if s == 2 then
say_title("Brad de Crãciun: ")
say("ªosetele sunt atârnate peste tot în ramurile mele[ENTER]în scop decorativ. Cele roºii sunt agãþate la baza[ENTER]cetinei, iar cele verzi sunt agãþate spre vârf,[ENTER]aproape de stea. ")
wait()
if pc.countitem(71111) < 10 then
say_pc_name()
say("Cele verzi?! ")
wait()
say_title("Brad de Crãciun: ")
say("Da, acestea se vor dropa doar la Pietrele metin.[ENTER]Ele aratã aºa: ")
say_item("ªosetã ", 71111, "")
say("Adu-mi zece ªosete verzi ºi vei primi un cadou[ENTER]împachetat. Pe curând! ")
return
end

if pc.count_item(71111) >= 10 then
say_pc_name()
say("Pot agãþa ºosete verzi?! ")
wait()
say_title("Brad de Crãciun: ")
say("Desigur, de ce nu ai spus nimic pânã acum?[ENTER]Uite! În schimbul lor îþi voi da acest cadou[ENTER]împachetat frumos: ")
if pc.get_sex() == 0 then
say_item("Cadou (galben) ", 50035, "")
say("Bucurã-te de cadoul primit.[ENTER]Crãciun fericit! ")
pc.remove_item(71111,10)
pc.give_item2(50035,1)
end
if pc.get_sex() == 1 then
say_item("Cadou (roz) ", 50036, "")
say("Distreazã-te cu cadoul primit.[ENTER]Crãciun fericit! ")
pc.remove_item(71111,10)
pc.give_item2(50036,1)
return
end
end
end

if s == 3 then
say_title("Brad de Crãciun: ")
say("Dupã cum ºtii, vei primi un cadou doar dacã[ENTER]vei agãþa o ºosetã într-una din ramurile mele.[ENTER]Crãciun fericit! ")
end
end
end
end
Avatar utilizator
Paul1
Nivel 1

Nivel 1
Mesaje: 68
Membru din: 11 Apr 2015, 21:47
Server: Metin2 ro
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
  Rezolvări prob.: 1
Medalii

mi-l poate modifica inapoi cineva? asta ar fi trebuit sa fie .start , dar din cauza modificarilor pe care le-am facut, nu mai ruleaza
Avatar utilizator
cata96cfr
Nivel 2

Nivel 2
Mesaje: 173
Membru din: 06 Feb 2021, 19:19
Regat: Jinno
Aprecieri: 501  
Mulţumiri: 442  
Medalii

da.mi pm Ryuh#2007
Avatar utilizator
Paul1
Nivel 1

Nivel 1
Mesaje: 68
Membru din: 11 Apr 2015, 21:47
Server: Metin2 ro
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
  Rezolvări prob.: 1
Medalii

cata96cfr scrie: ↑02 Dec 2022, 23:27 da.mi pm Ryuh#2007
ti-am trimis cerere
Avatar utilizator
Paul1
Nivel 1

Nivel 1
Mesaje: 68
Membru din: 11 Apr 2015, 21:47
Server: Metin2 ro
Regat: Chunjo
Aprecieri: 0
Mulţumiri: 0
  Rezolvări prob.: 1
Medalii

am rezolvat, nu mersese modificarile cu reload q, T/C
Închis
Răspunsuri
4
Vizualizări
526
Răspunsuri
9
Vizualizări
3786
Răspunsuri
6
Vizualizări
953
Răspunsuri
6
Vizualizări
278

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 7 vizitatori