Sziasztok!!!
Valaki tudna adni a Gyakornok ládához questet?:)
Előre is köszönöm.(ha lehet az összeshez)
Már írtam egyet, 13:00 körül felrakom.
Rendben köszönöm szépen.
quest gf_boxes begin
state start begin
function check_grade(inum)
if pc.level >= (inum-50187)*10 then
return true
end
return false
end
function get_reward_list(inum)
return ({
[50187] = {{27001, 20},{27004, 10},{27110, 5},{27103, 5},{50188, 1}},
[50188] = {{72723, 1},{27110, 3},{71050, 3},{71004, 3},{50189, 1}},
[50189] = {{72727, 1},{27110, 3},{71050, 3},{27989, 1},{71085, 3},{71084, 3},{50190, 1}},
[50190] = {{71050, 3},{71034, 3},{71014, 3},{25040, 5},{70003, 1},{50191, 1}},
[50191] = {{71101, 3},{71034, 3},{71153, 1},{70003, 1},{50192, 1}},
[50192] = {{70038, 20},{71101, 3},{71034, 3},{71095, 5},{70058, 1},{50193, 1}},
[50193] = {{71032, 3},{71034, 3},{70020, 5},{71101, 3},{50194, 1}},
[50194] = {{71034, 3},{71101, 3},{71085, 3},{71084, 3},{71002, 1},{50195, 1}},
[50195] = {{71034, 3},{71101, 3},{72729, 1},{71035, 3},{50196, 1}},
[50196] = {{30191, 3},{72725, 1},{30320, 3},{70024, 1}},
})[inum]
end
when 50187.use or 50188.use or 50189.use or 50190.use or 50191.use or
50192.use or 50193.use or 50194.use or 50195.use or 50196.use begin
local iVnum = item.get_vnum()
if gf_boxes.check_grade(iVnum) == true then
pc.remove_item(iVnum, 1)
local items = gf_boxes.get_reward_list(iVnum)
for i=1, table.getn(items) do
local vnum, count = items[i][1], items[i][2] or 1
if vnum == 25040 or vnum == 71032 or vnum == 71101 then--nem egyberakható tárgyak
for i=1, count do
pc.give_item2(vnum, 1)
end
else
pc.give_item2(vnum, count)
end
end
else
syschat("A szinted nem elegendő e láda kinyitásához.")
end
end
end
end
Teszteltem, működik.
10LvL-enként adja?A jutalmat hol tudom átírni?Hogy ne minden ládából ugyanaz jöjjön.
Szia
itt.
function get_reward_list(inum)
return ({
[50187] = {{27001, 20},{27004, 10},{27110, 5},{27103, 5},{50188, 1}},
[50188] = {{72723, 1},{27110, 3},{71050, 3},{71004, 3},{50189, 1}},
[50189] = {{72727, 1},{27110, 3},{71050, 3},{27989, 1},{71085, 3},{71084, 3},{50190, 1}},
[50190] = {{71050, 3},{71034, 3},{71014, 3},{25040, 5},{70003, 1},{50191, 1}},
[50191] = {{71101, 3},{71034, 3},{71153, 1},{70003, 1},{50192, 1}},
[50192] = {{70038, 20},{71101, 3},{71034, 3},{71095, 5},{70058, 1},{50193, 1}},
[50193] = {{71032, 3},{71034, 3},{70020, 5},{71101, 3},{50194, 1}},
[50194] = {{71034, 3},{71101, 3},{71085, 3},{71084, 3},{71002, 1},{50195, 1}},
[50195] = {{71034, 3},{71101, 3},{72729, 1},{71035, 3},{50196, 1}},
[50196] = {{30191, 3},{72725, 1},{30320, 3},{70024, 1}},
})[inum]
Írd bele a kezdő küldetésbe hogy az első ládát kapja meg az illető. Ha kinyitja megkapja azokat a tárgyakat amiket GFen,
csak annyi különbséggel, hogy nem olyan tulajdonságokkal.
Ha kinyit egy ládát megkapja a következő 10. szinti ládát is amely akkor nyitható ha negyobb vagy egyenlő a megengedettnél.
A tárgyakat a táblán belül tudod módosítani, és nem minden láda ugyan azt adja.
Rendben.Köszönöm szépen!Ha gond van írok P.Ü.-t!Témát zárom!