Ich wollte für meinen server ein quest zum tauschen von rüssis haben.
ich habe online eine vorlage gefunden und ein bisschen ungschrieben.
als ich diese hochladen will, kommt immer eine fehlermeldung:
must start with "quest"
Abort trap(core dumped)
error occurred on compile tausch.quest
dass ich vom programmieren noch fast keine ahnung habe, wird euch bestimmt gleich auffallen.
hoffe es hat jmd zeit
MFG
HTML Code:
quest tausch begin state start begin when 20004.chat."tauschen" begin say_title("Tauschen") say("") say("Hallo lieber Abenteurer,") say("Willst du deine Rüstung eintauschen?") say("") say("66er+9 zu 85+0") say("") say("85er+9 zu 93+0") say_reward("Welche Rüstung willst du tauschen?") say("") local a = select("85er Rüssis", "93er Rüssis", "Abbrechen!") if a == 3 then return elseif a == 2 say_title("Tauschen") say("") say("Ich kann dir deine 85er Rüssis zu 93er Rüssis machen!") say("Dazu benötige ich:") say("") say("1x 85er Rüssi+9") say("3x Kristall") say("") say_reward("Welche Rüstung willst du tauschen?") say("") local a = select("Krieger", "Sura", "Ninja", "Schamane", "Abbrechen!") if s == 5 then return elseif s == 1 then if pc.count_item(42019) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(30203) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(42019, 1) pc.remove_item(30203, 3) pc.give_item2(42020, 1) say("Tausch erfolgreich") end elseif s == 2 then if pc.count_item(11699) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(46019, 1) pc.remove_item(30203, 3) pc.give_item2(46020, 1) say("Tausch erfolgreich") end elseif s == 3 then if pc.count_item(11499) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(44019, 1) pc.remove_item(30203, 3) pc.give_item2(44020, 1) say("Tausch erfolgreich") end else if pc.count_item(11899) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(48019, 1) pc.remove_item(30203, 3) pc.give_item2(48020, 1) say("Tausch erfolgreich") end end else say_title("Tauschen") say("") say("Ich kann dir deine 66er Rüssis zu 85er Rüssis machen!") say("Dazu benötige ich:") say("") say("1x 66er Rüssi+9") say("3x weisse Perle") say("") say_reward("Welche Rüstung willst du tauschen?") say("") local a = select("SSP+9", "MPP+9", "SWA+9", "SK+9", "Abbrechen!") if s == 5 then return elseif s == 1 then if pc.count_item(11299) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(11299, 1) pc.remove_item(27992, 3) pc.give_item2(42010, 1) say("Tausch erfolgreich") end elseif s == 2 then if pc.count_item(11699) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(11699, 1) pc.remove_item(27992, 3) pc.give_item2(46010, 1) say("Tausch erfolgreich") end elseif s == 3 then if pc.count_item(11499) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(11499, 1) pc.remove_item(27992, 3) pc.give_item2(44010, 1) say("Tausch erfolgreich") end else if pc.count_item(11899) < 1 then say("Du besitzt nicht die rictigen Items") elseif if pc.count_item(27992) < 3 then say("Du besitzt nicht die rictigen Items") else pc.remove_item(11899, 1) pc.remove_item(27992, 3) pc.give_item2(48010, 1) say("Tausch erfolgreich") end end end end end end