Meine Mountquest giebt meinen Mount keine bonnis dazu!
Wo kann der fehler liegen ich danke schon mal ihn vorraus
Hier die quest
when 71166.use begin
affect.remove_collect()
pc.mount(20222,28800)
pc.mount_bonus(apply.EXP_DOUBLE_BONUS,50,900)
pc.mount_bonus(apply.ATT_GRADE_BONUS,75,900)
pc.mount_bonus(apply.MAX_HP_BONUS,5000,900)
pc.mount_bonus(apply.ATT_BONUS_TO_MONSTER,30,900)
end
end
end
da bitte, versuch die. Sind aber andere bonis drinne.
Bin sogar so lieb das ich ne erklärung dahinter getextet habe. have fun.
Habe die quest noch nicht getestet!
quest reittier begin state start begin when 71166.use with pc.getqf("luunaaa") == 0 begin --kein qf aktuell am laufen? Bonis werden also nicht doppelt gesetzt. if pc.get_level() >= 1 then --level begrenzung. wenn du unter lvl1 bist gehts net. kannste anpassen. pc.setqf("luunaaa", 1) --anti bug funktion chat("Du hast dein Rentier erfolgreich gerufen!") --3mal darfste raten affect.remove_collect() --sollte sich erklären pc.mount(20222, 99999) --mount id & zeit. Zeit nicht zu hoch einstellen. sonst bugg. affect.add_collect(apply.CON,20,60*60*24*365*60) --rate mal.. affect.add_collect(apply.INT,20,60*60*24*365*60) affect.add_collect(apply.STR,20,60*60*24*365*60) affect.add_collect(apply.DEX,20,60*60*24*365*60) affect.add_collect(apply.MAX_HP,5000,60*60*24*365*60) affect.add_collect(apply.EXP_DOUBLE_BONUS,50,60*60*24*365*60) affect.add_collect(apply.ATT_GRADE_BONUS,150,60*60*24*365*60) else say("Error ftw unsoo") --text der kommt wenn du unter dem level bist was du oben eingestellt hast. end if horse.unride() then affect.remove_collect(apply.CON,20,60*60*24*365*60) -- sollte sich selbst erklaeren affect.remove_collect(apply.INT,20,60*60*24*365*60) affect.remove_collect(apply.STR,20,60*60*24*365*60) affect.remove_collect(apply.DEX,20,60*60*24*365*60) affect.remove_collect(apply.MAX_HP,5000,60*60*24*365*60) affect.remove_collect(apply.EXP_DOUBLE_BONUS,50,60*60*24*365*60) affect.remove_collect(apply.ATT_GRADE_BONUS,150,60*60*24*365*60) end end when 71166.use with pc.getqf("luunaaa") == 1 begin pc.setqf("luunaaa", 0) --qf wird gelöscht nun kann mann erneut drauf reiten ohne das sich die bonis verdoppeln. pc.unmount() -- oohh jaa ehmm.. zu schwer zu sagen. xD affect.remove_collect(apply.CON,20,60*60*24*365*60) -- der ganze mist wird wieder entfernt. affect.remove_collect(apply.INT,20,60*60*24*365*60) affect.remove_collect(apply.STR,20,60*60*24*365*60) affect.remove_collect(apply.DEX,20,60*60*24*365*60) affect.remove_collect(apply.MAX_HP,5000,60*60*24*365*60) affect.remove_collect(apply.EXP_DOUBLE_BONUS,50,60*60*24*365*60) affect.remove_collect(apply.ATT_GRADE_BONUS,150,60*60*24*365*60) end end end
oder im anhang.. da sind die tabs richtig gesetzt...
Meine Mountquest giebt meinen Mount keine bonnis dazu!
Wo kann der fehler liegen ich danke schon mal ihn vorraus
Hier die quest
when 71166.use begin
affect.remove_collect()
pc.mount(20222,28800)
pc.mount_bonus(apply.EXP_DOUBLE_BONUS,50,900)
pc.mount_bonus(apply.ATT_GRADE_BONUS,75,900)
pc.mount_bonus(apply.MAX_HP_BONUS,5000,900)
pc.mount_bonus(apply.ATT_BONUS_TO_MONSTER,30,900)
end
end
end
Zieh den Questschnipsel bestenfalls in einen PHP-Code, besser erkenntlich für alle und man sieht, wie die "ends" gesetzt worden sind.
So wie du sie geschrieben hast, kann man damit buggen, müsstest dafür Questflags setzen.
Hilfe wegen eine Quest 04/22/2013 - Metin2 Private Server - 5 Replies Wie kann man bei der quest so machen wenn man "Alte Frisuren" & "Neue Frisuren" anklickt dass dann "Krieger", "Ninja", "Sura", "Schami" kommt?
quest userpanel begin
state start begin
when 20092.chat."Gute Tag" begin
local info = select("Alte Frisuren","Neue Frisuren","Frisur Entfernen","Abbrechen")
if info == 1 then
npc.open_shop(99)
return
elseif info == 2 then
npc.open_shop(100)
Hallo com ich brauch mal hilfe bei eine QUEST 11/21/2011 - Metin2 Private Server - 5 Replies Hey com ich habe hier die reittier.quest wenn ich die einfüge schrottet er mein server kann sich die mal einer angucken und mir noch sagen wie ich da den shop noch reinbekomme.
quest ReittierSiegel begin
state start begin
when 20349.chat."Reittier Löwe" with pc.level>=60 begin
say_title("Stallbursche:")
say("Sei gegrüßt mutiger Krieger.")
say("Schau hinter mich...siehst du die neuen Reittiere?")
say("Ich habe sie erst vor...
Hilfe für eine Quest 2 09/05/2011 - Metin2 Private Server - 2 Replies Meine Quest geht nicht, würde mich bei Hilfe sehr freuen.
quest weapon_trade begin
state start begin
when 9006.take begin
if item.vnum == 140 then
say_title(mob_name(9006).. ":")
say("")
say("Gegen was möchtest du dein")
Hilfe für eine Quest 08/25/2011 - Metin2 Private Server - 8 Replies Hallo Leute,
Mein Pserver läuft echt super, bin nur leider was quests schreiben geht nicht so fit- Kann mir jemand eine Quest schreiben? Währe sehr nett...
Folgendes ich würde gerne die 60ger Waffe +9 (Halbmondschwert = 139 )
bei der alten Frau (= 9006) jederzeit abgeben könnnen um Schlachtschwert
(= 140) zu erhalten.
Da ich aus der 60ger Waffe +9 ein Nyphenschwert +0 beim Schmied mache brauche ich für die 2. Option ja die Quest...
[HILFE]Suche Questwritter (für eine Quest) ^^ 07/20/2010 - Metin2 Private Server - 3 Replies Hey Leute suche nen schreiber für eine Quest..^^
Pnt mich ich gebe euch meine Skype addy dan bereden wir alles
und ihr bekommt die Geschichte der Quest..
über ne Belohnung lässt sich reden...^^
mfg. XxHuRiCaNxX