hey
könnt ihr den quest bitte mal überprüfen, er funktioniert noch nicht ganz:
PHP Code:
quest kampfarena begin
state start begin
when 9006.chat"Kämpfen" begin
say_title ("Die Kampfarena")
say ("Möchtest du kämpfen?")
local v == ("Ja" , "Nein")
if v == 2 then
return
elseif v == 1 then
pc.warp (3330, 7450)
end
end
end
in hier kannse deine quests prufen lassen von experten
hier link:
ich glaube wird so geschriebn
PHP Code:
quest kampfarena begin state start begin when 9006.chat"Kämpfen" begin say_title ("Die Kampfarena") say ("Möchtest du kämpfen?") local s= select ("Ja" , "Nein") if s== 1 then pc.warp (3330, 7450) else return end end end
aber lass es dir trozdem von eimen experten uberprufen
quest kampfarena begin
state start begin
when 9006.chat"Kämpfen" begin
say_title ("Die Kampfarena")
say("")
say ("Möchtest du kämpfen?")
local v = ("Ja" , "Nein")
if v == 1 then
pc.warp (3330, 7450)
elseif v == 1 then
return
end
end
end
end
end
quest kampfarena begin state start begin when 9006.chat"Kämpfen" begin say_title ("Die Kampfarena") say("") say ("Möchtest du kämpfen?") local v = ("Ja" , "Nein") if v == 1 then pc.warp (3330, 7450) elseif v == 1 then return end end end end end
so isse richtig
hmm da muss doch bei local v=select ("ja", "nein") , also so local s=select ("ja" , "nein")
das select fehlt und ist es nicht local s und nicht local v? oder gehn beide?
und bei elseif == 1 then , kann man doch nicht 2 ma ja? die "1" bezieht sich ya auf "ja" ...
muss doch else , return ...oder nicht?
wenn man "ja" wahlt wird man teleportiet und das else bezieht sich ya auf den rest (also "Nein"). Wenn man "nein" wahlt wird man halt returned, also nicht teleportiert^^
ich habs ebdn schon in deinem 2tn thread beantwortet
das es bei locale variablen sind die du dir aussuchen kannst kannst auch a nehmen wichtig ist nur das local und if die gleiche variable haben
und ja oben habsch ausversehn fehler drinne weil du des getauscht hattest oben return unten warp sowas macht man optisch nicht ich hats nur shcnell kopiert mom
PHP Code:
quest kampfarena begin state start begin when 9006.chat"Kämpfen" begin say_title ("Die Kampfarena") say("") say ("Möchtest du kämpfen?") local v = ("Ja" , "Nein") if v == 1 then pc.warp (3330, 7450) elseif v == 2 then return end end end end end
ich habs ebdn schon in deinem 2tn thread beantwortet
das es bei locale variablen sind die du dir aussuchen kannst kannst auch a nehmen wichtig ist nur das local und if die gleiche variable haben
und ja oben habsch ausversehn fehler drinne weil du des getauscht hattest oben return unten warp sowas macht man optisch nicht ich hats nur shcnell kopiert mom
PHP Code:
quest kampfarena begin state start begin when 9006.chat"Kämpfen" begin say_title ("Die Kampfarena") say("") say ("Möchtest du kämpfen?") local v = ("Ja" , "Nein") if v == 1 then pc.warp (3330, 7450) elseif v == 2 then return end end end end end
jetzt stimmts sry^^
so musste es stimmen ^^
edit: muss da kein "select" hin? also so bei local v=select ("Ja", "Nein")
[Quest] Bitte überprüfen 01/25/2011 - Metin2 Private Server - 15 Replies Quest: quest high begin
state run begin
when 91001.use begin
If pc.get_level() > 80 then
say_title("Ein neues Gebiet")
say("")
say("Mit Hilfe dieses magischen Amuletts")
say("bietet sich dir die Möglichkeit dich")
say("in ein neues Gebietzu teleportieren.")
say("")