Problema case opening.
- .Z3U
-

- Mesaje: 354
- Membru din: 22 Mar 2020, 20:11
- Server: Heroes2
- Regat: Jinno
- Aprecieri: 214
- Mulţumiri: 678
- Discord: Copiază ID
- Contact:
quest item_lottery_chest begin
state start begin
when 30181.use begin
local chests = {
[30181] = {
{ 19, 1 },
{ 29, 1 },
{ 39, 1 },
{ 49, 1 },
{ 59, 1 },
{ 69, 1 },
{ 79, 1 },
{ 89, 1 },
{ 99, 1 },
{ 109, 1 },
}
}
if (chests[item.vnum] == nil) then
syschat("Invalid chest, please report it to admin!")
return
end
local reward_vnum = pc.getf("item_lottery_chest", "reward_vnum")
local reward_count = pc.getf("item_lottery_chest", "reward_count")
local chest = chests[item.vnum]
local chest_vnum = item.vnum
cmdchat("il close")
for i = 1, table.getn(chest) do
cmdchat("il " .. chest[1])
end
local reward = chest[number(1, table.getn(chest))]
pc.setf("item_lottery_chest", "reward_vnum", reward[1])
pc.setf("item_lottery_chest", "reward_count", reward[2])
cmdchat("il run|" .. reward[1] .. "|" .. string.gsub(item_name(chest_vnum), " ", "_"))
pc.remove_item(30181,1)
end
end
endQuestul fara mesajul acela si cu remove item, poate ai tre la cineva.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 67 vizitatori



