Error Quest
-
HOLA UJ
Bueno hehecho mi quest y me da un error con los end
aki esta la quest
la uso en mi server y me sale error en la linea 54
asi k aki esta alguien que porfas me ayude!quest warp begin state start begin when login or levelup with pc.level >80 begin set_state(warp) end end state warp begin when 20092.chat."Mapas lejanos" begin say(""..mob_name(20092)..":") say("Hola "..pc.get_name().."") say("Estos lugares son nuevos y poco descubiertos") say("Aunque ya hay rutas y estamos empezando") say("a poblarlos...") say("Espero que no te encuentres con las bestias") say("que viven aledañas a la ciudades") say("que establecimos...") say("") say("Aqui una lista de los mapas descubiertos") say("A cual deseas viajar?") local a= select("EpicMap", "Handelsmap", "NewMap", "Anfängerwiese","No mejor despues") if 1==a then say(""..mob_name(20092)..":") say("") say("Ok") say("Buena Suerte") wait() pc.warp(712300 , 812300) else 2==a then say(""..mob_name(20092)..":") say("") say("Ok") wait() pc.warp(444400 , 444400) else 3==a then say(""..mob_name(20092)..":") say("") say("Ok") wait() pc.warp(28129200 , 28129200) else 4==a then say(""..mob_name(20092)..":") say("") say("Ok") wait() pc.warp(210900 , 210900) elseif 5==a then say(""..mob_name(20092)..":") say("") wait() say("Okas") end end end end end
-
pues a mi parecer has puesto más end de los necesarios, si no estoy mal es un end por cada begin , y no recuerdo porqeu ero al terminar uan conversación con un npc se colocaba un return antes del end, intenta eso y quitar alguno que otro end, ahorita no recuerdo bien porqeu ando frio con las quest.
-
men conte los begin y puse la misma cantidad de End pero me sigue el error!
y me fije en la guia de Dj y dise que por cada if y begn ponga un end pero intente con y sin los end de los if y me sigue le mismo error!mira el error que me sale
esto me sale cuando hago el sh make.sh
exactamente dise esto!
"Syntax error : [string "warp"]:20 unexpected symbol near 2
warp.quest:54:Abort trap(core dumped)" -
Estoy desde el móvil así que paso xD pero una cosilla que vi con los if,, pones if 1== a then cuando debería ser if a == 1 then, primero la variable y luego la opción, si consigo usaar el pc a miro más detenidamente aver que veo :miau:
-
pues al parecer la he acomodado u.u no me tiro ningun error alhacer make sh, aca la dejo para qeu la pruebes, qeu yo no puedo porque dañe mi servidor de pruebas y me da pereza areglarlo XD
quest warp begin state start begin when 20092.chat."Mapas Lejanos" begin say_title ( "" .. mob_name ( 20092 ) .. ":" ) say(""..mob_name(20092)..":") say("Hola "..pc.get_name().."") say("Estos lugares son nuevos y poco descubiertos") say("Aunque ya hay rutas y estamos empezando") say("a poblarlos...") say("Espero que no te encuentres con las bestias") say("que viven aledañas a la ciudades") say("que establecimos...") say("") say("Aqui una lista de los mapas descubiertos") say("A cual deseas viajar?") if pc.get_level()
-
Aquiles eres grande amigo y votare por ti por el que mas simpático y el k mas ayuda!
pork men me ayudas mucho!
DjZed tambn gracias eres tambn muy bueno
pero Aquiles me ayudo primero y en lo que necesitaba! -
Aquiles lo único que hizo fue aplicar mi solución a la quest, la mente pensante soy yo :miau: xD
-
tu solucion mis polainas, la quest de edier esta mala desde el principio, y para quitarme el problema de los end lo hice colocando el if y su respectivo end de uan vez, si acaso el credito se lo debo a las qeust que ya tengo que vienene en el servidor, lo siento pero te das mucho credito zed :miau: si es cierto qeu lo dijiste primero pero yo ni cuenta me di XD estaba dandome contra al pared con al quest, no ando tan experto aun
-
okas Aquiles Se gano la contienda y mis gracias siguen siendo de el!
PAD Me funciono de lo mejor
y la quest la saque y me base en una que estaba en el instatn de Compyterkrank! -
siempre es lo mejor ir fijandose de las quest existentes para ir aprendiendo (yo sigo en proceso) y por cierto edier porqeu ya no te tengo agregado a amigo ?? me borraste :T.T: