PHP Code:
quest fbtruhen begin
state start begin
when kill with not npc.is_pc() begin
local prozentchance = 50
local metins = {8001, 8002, 8003, 8004, 8005, 8006, 8007, 8009, 8010, 8011, 8012, 8013, 8014, 8015, 8016, 8017, 8018, 8019, 8020, 8021, 8022, 8023, 8024, 8025, 8026, 8027}
if not in_table(npc.get_race(), metins) then return end
if number(1, 100) <= prozentchance then
game.drop_item_with_ownership(TRUHENID, 1)
end
end
when TRUHENID.use begin
if pc.get_skill_group() == 0 then
chat("Du kannst die Truhe nur öffnen, wenn du eine Lehre gewählt hast")
return
end
local fbs = {
[0] = {
[1] = {
50401,
50402,
50403,
50404,
50405
},
[2] = {
50416,
50417,
50418,
50419,
50420
}
},
[1] = {
[1] = {
50431,
50432,
50433,
50434,
50435
},
[2] = {
50446,
50447,
50448,
50449,
50450
}
},
[2] = {
[1] = {
50461,
50462,
50463,
50464,
50465,
50466
},
[2] = {
50476,
50477,
50478,
50479,
50480,
50481
}
},
[3] = {
[1] = {
50491,
50492,
50493,
50494,
50495,
50496
},
[2] = {
50506,
50507,
50508,
50509,
50510,
50511
}
}
}
perfbs = fbs[pc.get_job()][pc.get_skill_group()]
item.remove()
for i = 1, 3, 1 do
pc.give_item2(perfbs[number(1, table.getn(perfbs))], 1)
end
end
end
end
Kannst die Dropchance einstellen und darunter die Mobs, die mit einbezogen werden. Hab jetz alles von 8001 bis 8027, also auch die Reichssteine und so, musste anpassen.
die Id halt eintragen.