Salut, are cineva idee de ce nu se deschid unele cutii, si lazi? http://prntscr.com/d6haqz
Cand dau pe o lada, imi scrie asta. Nici macar nu se deschide...
Cutii, lazi
Asta pentru că nu este setat nimic ca drop pentru ele.
În /usr/home/game/share/locale/xxxxxxx, găseşti special_item_group.txt
Acolo trebuie să pui
Group nume
{
Vnum 50255
1 110000 1 10
2 120000 1 10
3 130000 1 10
4 140000 1 10
5 150000 1 10
6 160000 1 10
}
Nu modifici "Group", ci doar ce este dupa el.
1 - numarul/ordinea, 110000 - codul obiectului, 1 - numarul de obiecte, 10 - sansa ca acesta sa cada la lada
De ex.
Group CufarClarDeLuna
{
Vnum 50011
1 71054 1 10
2 71055 1 10
}
În /usr/home/game/share/locale/xxxxxxx, găseşti special_item_group.txt
Acolo trebuie să pui
Group nume
{
Vnum 50255
1 110000 1 10
2 120000 1 10
3 130000 1 10
4 140000 1 10
5 150000 1 10
6 160000 1 10
}
Nu modifici "Group", ci doar ce este dupa el.
1 - numarul/ordinea, 110000 - codul obiectului, 1 - numarul de obiecte, 10 - sansa ca acesta sa cada la lada
De ex.
Group CufarClarDeLuna
{
Vnum 50011
1 71054 1 10
2 71055 1 10
}
In caz că nu te decurci caută un quest cu drop si setează pe cufărul respectiv
Ca ăsta:
quest m2a_cufar_clar_de_luna begin
state start begin
when 50011.use begin
if pc.get_empty_inventory_count() <= 10 then
syschat("M2A: Nu poţi deschide cufărul deoarece inventarul tău este plin.")
return
end
pc.give_item2(27001, 20)
pc.give_item2(27004, 10)
pc.give_item2(27100, 5)
pc.give_item2(27103, 5)
pc.give_item2(50188, 5)
pc.removeitem(50011, 1)
end
end
end
quest m2a_cufar_clar_de_luna begin
state start begin
when 50011.use begin
if pc.get_empty_inventory_count() <= 10 then
syschat("M2A: Nu poţi deschide cufărul deoarece inventarul tău este plin.")
return
end
pc.give_item2(27001, 20)
pc.give_item2(27004, 10)
pc.give_item2(27100, 5)
pc.give_item2(27103, 5)
pc.give_item2(50188, 5)
pc.removeitem(50011, 1)
end
end
end
- [Andrew]
-

- Mesaje: 1174
- Membru din: 02 Mar 2015, 19:57
- Server: KING2.RO
- Regat: Chunjo
- Aprecieri: 98
- Mulţumiri: 25
- Discord: Copiază ID
- Contact:
Cod: Selectaţi tot
quest misterioux_boxes begin
state start begin
when 50132.use begin
if pc.count_item(50150)>=1 or pc.count_item(50156)>=1 then
say_title("Cutie Costume (Desert):")
say("Vrei sa deschizi Cutie Costume (Desert)")
say("")
local main_set_1 = select("Da, deschide cutia!","Nu, nu vreau!")
if main_set_1 == 1 then
pc.removeitem(50132, 1)
if pc.count_item(50150)>=1 then
pc.removeitem(50150, 1)
elseif pc.count_item(50156)>=1 then
pc.removeitem(50156, 1)
end
local box_50132=number(1, 6)
if 1>=box_50132 then
pc.give_item2("41003", 1)
elseif 2>=box_50132 then
pc.give_item2("41004", 1)
elseif 3>=box_50132 then
pc.give_item2("41311", 1)
elseif 4>=box_50132 then
pc.give_item2("41312", 1)
elseif 5>=box_50132 then
pc.give_item2("41324", 1)
elseif 6>=box_50132 then
pc.give_item2("41325", 1)
end
end
if main_set_1 == 2 then
return
end
else
say_title("Cutie Costume (Desert):")
say("Cutia de costume (Desert) conþine costumele(m)")
say("blestemate ale unor razboinici foarte")
say("puternici ce au luptat cu fiarele iadului")
say("murind rapuºi de blestemele lor puternice!")
say("Aceasta cutie se poate deschide doar cu")
say("o cheie din acelaºi material blestemat de")
say("sufletele razboinicilor..")
say("")
say_item("Cheie Nisip Rosu", 50150," Cu aceasta cheie poþi deschide cutia")
end
end
when 50133.use begin
if pc.count_item(50151)>=1 or pc.count_item(50156)>=1 then
say_title("Cutie Frizuri (Desert):")
say("Vrei sa deschizi Cutie Frizuri (Desert)?")
say("")
local main_set_2 = select("Da, deschide cutia!","Nu, nu vreau!")
if main_set_2 == 1 then
pc.removeitem(50133, 1)
if pc.count_item(50151)>=1 then
pc.removeitem(50151, 1)
elseif pc.count_item(50156)>=1 then
pc.removeitem(50156, 1)
end
local box_50133=number(1, 6)
if 1>=box_50133 then
pc.give_item2("45003", 1)
elseif 2>=box_50133 then
pc.give_item2("45004", 1)
elseif 3>=box_50133 then
pc.give_item2("45147", 1)
elseif 4>=box_50133 then
pc.give_item2("45148", 1)
elseif 5>=box_50133 then
pc.give_item2("45160", 1)
elseif 6>=box_50133 then
pc.give_item2("45161", 1)
end
end
if main_set_2 == 2 then
return
end
else
say_title("Cutie Costume (Desert):")
say("Cutia cu frizuri (Desert) conþine frizurile")
say("blestemate ale unor razboinici foarte")
say("puternici ce au luptat cu fiarele iadului")
say("murind rapuºi de blestemele lor puternice!")
say("Aceasta cutie se poate deschide doar cu")
say("o cheie din acelaºi material blestemat de")
say("sufletele razboinicilor..")
say("")
say_item("Cheie Smarad (Desert)", 50151," Cu aceasta cheie poþi deschide cutia")
end
end
when 50134.use begin
if pc.count_item(50152)>=1 or pc.count_item(50156)>=1 then
say_title("Cutie Freze (m):")
say("Vrei sa deschizi Cutie Freze (m)?")
say("")
local main_set_3 = select("Da, deschide cutia!","Nu, nu vreau!")
if main_set_3 == 1 then
pc.removeitem(50134, 1)
if pc.count_item(50152)>=1 then
pc.removeitem(50152, 1)
elseif pc.count_item(50156)>=1 then
pc.removeitem(50156, 1)
end
local box_50134=number(1, 7)
if 1>=box_50134 then
pc.give_item2("45011", 1)
elseif 2>=box_50134 then
pc.give_item2("45013", 1)
elseif 3>=box_50134 then
pc.give_item2("45015", 1)
elseif 4>=box_50134 then
pc.give_item2("45017", 1)
elseif 5>=box_50134 then
pc.give_item2("45065", 1)
elseif 6>=box_50134 then
pc.give_item2("45137", 1)
elseif 7>=box_50134 then
pc.give_item2("45149", 1)
elseif 8>=box_50134 then
pc.give_item2("45002", 1)
end
end
if main_set_3 == 2 then
return
end
else
say_title("Cutie Freze (m):")
say("Cutia cu Freze (m) conþine frezele(m)")
say("blestemate ale unor razboinici foarte")
say("puternici ce au luptat cu fiarele iadului")
say("murind rapuºi de blestemele lor puternice!")
say("Aceasta cutie se poate deschide doar cu")
say("o cheie din acelaºi material blestemat de")
say("sufletele razboinicilor..")
say("")
say_item("Cheie Cutie Freze (m)", 50152," cu aceasta cheie poþi deschide cutia")
end
end
when 50135.use begin
if pc.count_item(50153)>=1 or pc.count_item(50156)>=1 then
say_title("Cutie Freze (f):")
say("Vrei sa deschizi Cutie Freze (f)?")
say("")
local main_set_4 = select("Da, deschide cutia!","Nu, nu vreau!")
if main_set_4 == 1 then
pc.removeitem(50135, 1)
if pc.count_item(50153)>=1 then
pc.removeitem(50153, 1)
elseif pc.count_item(50156)>=1 then
pc.removeitem(50156, 1)
end
local box_50135=number(1, 7)
if 1>=box_50135 then
pc.give_item2("45012", 1)
elseif 2>=box_50135 then
pc.give_item2("45014", 1)
elseif 3>=box_50135 then
pc.give_item2("45016", 1)
elseif 4>=box_50135 then
pc.give_item2("45018", 1)
elseif 5>=box_50135 then
pc.give_item2("45066", 1)
elseif 6>=box_50135 then
pc.give_item2("45138", 1)
elseif 7>=box_50135 then
pc.give_item2("45150", 1)
elseif 8>=box_50135 then
pc.give_item2("45001", 1)
end
end
if main_set_4 == 2 then
return
end
else
say_title("Cutie Freze (f):")
say("Cutia cu Freze (f) conþine frezele(f)")
say("blestemate ale unor razboinici foarte")
say("puternici ce au luptat cu fiarele iadului")
say("murind rapuºi de blestemele lor puternice!")
say("Aceasta cutie se poate deschide doar cu")
say("o cheie din acelaºi material blestemat de")
say("sufletele razboinicilor..")
say("")
say_item("Cheie Cutie Freze (f)", 50153," cu aceasta cheie poþi deschide cutia")
end
end
when 50136.use begin
if pc.count_item(50154)>=1 or pc.count_item(50156)>=1 then
say_title("Cutie Topaz Misterioasa:")
say("Vrei sa deschizi cutia misterioasa?")
say("")
local main_set_5 = select("Da, deschide cutia!","Nu, nu vreau!")
if main_set_5 == 1 then
pc.removeitem(50136, 1)
if pc.count_item(50154)>=1 then
pc.removeitem(50154, 1)
elseif pc.count_item(50156)>=1 then
pc.removeitem(50156, 1)
end
local box_50136=number(1, 5)
if 1>=box_50136 then
pc.give_item2("19", 1)
elseif 2>=box_50136 then
pc.give_item2("19", 1)
elseif 3>=box_50136 then
pc.give_item2("19", 1)
elseif 4>=box_50136 then
pc.give_item2("19", 1)
elseif 5>=box_50136 then
pc.give_item2("19", 1)
end
end
if main_set_5 == 2 then
return
end
else
say_title("Cutie Topaz Misterioasa:")
say("Aceasta cutie de Topaz conþine itemele")
say("blestemate ale unor razboinici foarte")
say("puternici ce au luptat cu fiarele iadului")
say("murind rapuºi de blestemele lor puternice!")
say("Aceasta cutie se poate deschide doar cu")
say("o cheie din acelaºi material blestemat de")
say("sufletele razboinicilor..")
say("")
say_item("Cheie de Topaz", 50154," cu aceasta cheie poþi deschide cutia")
end
end
when 50137.use begin
if pc.count_item(50155)>=1 or pc.count_item(50156)>=1 then
say_title("Cutie Citrin Misterioasa:")
say("Vrei sa deschizi cutia misterioasa?")
say("")
local main_set_6 = select("Da, deschide cutia!","Nu, nu vreau!")
if main_set_6 == 1 then
pc.removeitem(50137, 1)
if pc.count_item(50155)>=1 then
pc.removeitem(50155, 1)
elseif pc.count_item(50156)>=1 then
pc.removeitem(50156, 1)
end
local box_50137=number(1, 5)
if 1>=box_50137 then
pc.give_item2("19", 1)
elseif 2>=box_50137 then
pc.give_item2("19", 1)
elseif 3>=box_50137 then
pc.give_item2("19", 1)
elseif 4>=box_50137 then
pc.give_item2("19", 1)
elseif 5>=box_50137 then
pc.give_item2("19", 1)
end
end
if main_set_6 == 2 then
return
end
else
say_title("Cutie Citrin Misterioasa:")
say("Aceasta cutie de Citrin conþine itemele")
say("blestemate ale unor razboinici foarte")
say("puternici ce au luptat cu fiarele iadului")
say("murind rapuºi de blestemele lor puternice!")
say("Aceasta cutie se poate deschide doar cu")
say("o cheie din acelaºi material blestemat de")
say("sufletele razboinicilor..")
say("")
say_item("Cheie de Citrin", 50155," cu aceasta cheie poþi deschide cutia")
end
end
end
end
- Dragoș L. George
-

- Mesaje: 555
- Membru din: 26 Oct 2015, 18:08
- Server: Neith2
- Regat: Jinno
- Aprecieri: 145
- Mulţumiri: 465
- Discord: Copiază ID
- Contact:
Pentru a nu le face prin quest le poti face din special_item_group.txt. Pentru a nu umple tot server-ul de quest-uri.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 48 vizitatori




