[HELP]Gyakornok láda! (K)

Indította KiLLeR, 2013-03-25, 11:54:36

2013-03-25, 11:54:36 Utolsó szerkesztés: 2013-03-26, 17:50:59 Szerző: [MOD]Aegist
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!