quest hdf begin
state start begin
function ab()
local ju = {
--mob-id--min-level--max-level---item-anzahl---prozent---item-id's----prozentuale veränderung pro level
{101, 1, 10, 3, 50,30,20, 19, 20, 21, 1},
}
return ju
end
when kill with not npc.is_pc() begin
local boni,lck,per,luck,bsp = 0,0,0,0,hdf.ab()
for i = 1, table.getn(bsp)+1, 1 do
if npc.get_race() == bsp[i][1] then
if pc.get_level() >= bsp[i][2] and pc.get_level() <= bsp[i][3] then
boni = (bsp[i][2] - pc.get_level()) * (-1)
boni = boni * bsp[i][bsp[i][4]*2+5]
luck = number(1,bsp[i][4])
luck = luck + 4 + bsp[i][4]
lck = luck - bsp[i][4]
per = 100 - bsp[i][lck] + boni
lck = number(1,100)
if lck > per then
pc.give_item2(bsp[i][luck], 1)
end
end
end
end
end
end
end
Da funktoniert alles beim reloaden nur ingame der droppt i-wie nicht
Quest Falsch! 10/08/2012 - Metin2 Private Server - 4 Replies quest player_kill1 begin
state start begin
when login with pc.level >= 80 begin
set_state(player_kill1)
end
end
state player_kill1 begin
when letter begin
send_letter("Töte Gegner aus anderen Reichen")
Was ist an der Quest falsch ? 06/15/2012 - Metin2 Private Server - 2 Replies Hey Community ich wolte mir grad für den Rüssi händler unterklassen erstellen aber die quest funtzt net :/
quest Rustungshandler begin
state start begin
when 9002.chat."Rüstungen" begin
npc.open_shop(1444)
setskin(NOWINDOW)
end
Was ist an der quest Falsch?! 06/11/2012 - Metin2 Private Server - 5 Replies Hey com, ich hab fürn test server ne run quest gemacht, aber es gibt immer ein fehler -.-
20251.chat ("Zum Roboter Run")
with pc . get_level ( ) >= 95
expecting 'state'
run1.quest:21:Abort trap (core dumped)
Error occured on compile run1.quest
woran kann das liegen? ich hab alles angeguckt, getestet umgeschrieben etc...
Quest, was falsch??? 10/30/2011 - Metin2 Private Server - 7 Replies Würde mir vllt jemand sagen können was da falsch ist und wie es richtig geschrieben wird?
when 691.kill begin
local Reward = 2
local Achievement = "Oberork"
local killcount = pc.getqf("691")
local pc.count_item("70013") = pc.getqf("achievement_points")
pc.setqf("691", killcount + 1)
pc.setqf("achievement_points", pc.give_item2(70013))
cmdchat("achievement ".. Achievement .."_getötet#".. killcount + 1 .."%".. pc.give_item2(70013) .."")
[Quest]was ist falsch? 05/24/2010 - Metin2 Private Server - 9 Replies hmm häng nu schon seit geraumer zeit an ner quest und krieg nicht hin, dass sie läuft..
hier ist der übeltäter:
------------------------------------------------- ---
--MAKE MG
--METIN2 MG quest
--Quest by Salivan
------------------------------------------------- ---
quest mg begin