TheSanto Posted December 20, 2012 Report Share Posted December 20, 2012 A poner 1 limite me refiero a que entren a 1 mapa pj's de nivel (ej: 85) que es el minimo y de maximo poner 110 por ejemplo. Archivo -> map_warp.start.0.script if pc . get_level ( ) <= 79 then say_title ( "x" ) say ( "No puedo llevarte a los mapas nuevos" ) say ( "ya que no has alcanzado el nivel mÃnimo para entrar" ) say ( "tienes que ser por lo menos nivel 80 para entrar" ) say_reward ( "Regresa cuando seas nivel 80 o superior") return end say_title ( "x" ) say ( "Bienvenido Guerrero, desde el nivel 80" ) say ( "puedes viajar a distintos mapas" ) say ( "donde los mounstruos son mas fuertes y feroces" ) say ( "asi que debes tener mucho cuidado." ) say ( "No des a la gente pergaminos para ir a este mapa." ) say ( "(La sanción puede ser banned de 10 dias)." ) say_reward ( "Recuerda llevar muchas pociones y armas." ) say_reward ( "¿Adonde te diriges?" ) local opzioni =select (" " , "Salir") if opzioni == 1 then pc . warp ( 981000 , 172600 ) elseif opzioni == 2 then return end Alguien me podrÃa decir como pongo para que entre pj's de lvl minimo 80 que ya está puesto y de máximo 110? Gracias. Link to comment Share on other sites More sharing options...
Santy!. Posted December 20, 2012 Report Share Posted December 20, 2012 local opzioni =select (" " , "Salir") if opzioni == 1 then if pc.get_level() < 85 then say("Deves ser mayor a 85) return end pc . warp ( 981000 , 172600 ) elseif opzioni == 2 then Link to comment Share on other sites More sharing options...
TheSanto Posted December 20, 2012 Author Report Share Posted December 20, 2012 local opzioni =select (" " , "Salir") if opzioni == 1 then if pc.get_level() < 85 then say("Deves ser mayor a 85) return end pc . warp ( 981000 , 172600 ) elseif opzioni == 2 then si eso lo tengo santy , pero yo me refiero a que tu entras a 1 mapa y te piden ser lvl 85 minimo y el nivel maximo para acceder a él sea de nivel 110. Link to comment Share on other sites More sharing options...
KeKo Posted December 20, 2012 Report Share Posted December 20, 2012 Pues lo mismo pero añades esto: local opzioni =select (" " , "Salir") if opzioni == 1 then if pc.get_level() < 85 then say("Debes ser mayor a 85) return end if pc.get_level() >= 110 then say("Lo siento eres demasiado alto") return end pc . warp ( 981000 , 172600 ) elseif opzioni == 2 then Un detalle: if pc.get_level() >= 110 then Asi si eres 110 no te dejara entrar, si queres que al 110 aun te deje: if pc.get_level() > 110 then Link to comment Share on other sites More sharing options...
Santy!. Posted December 20, 2012 Report Share Posted December 20, 2012 era solo cambiar el 85 x 1 100 Link to comment Share on other sites More sharing options...
KeKo Posted December 20, 2012 Report Share Posted December 20, 2012 era solo cambiar el 85 x 1 100 No, porque lo que santo preguntaba era cómo tener ambas restricciones: nivel mÃnimo y nivel máximo Link to comment Share on other sites More sharing options...
TheSanto Posted December 20, 2012 Author Report Share Posted December 20, 2012 vale muchas gracias keko y atà también santy. Link to comment Share on other sites More sharing options...
TheSanto Posted December 23, 2012 Author Report Share Posted December 23, 2012 No, porque lo que santo preguntaba era cómo tener ambas restricciones: nivel mÃnimo y nivel máximo PD : no me funciono , lo he comprobado y no te deja teletransportar a él mapa siendo menor de el nivel maximo de él mapa. Archivo -> map_warp.start.0.script if pc . get_level ( ) <= 79 then say_title ( "x" ) say ( "No puedo llevarte a los mapas nuevos" ) say ( "ya que no has alcanzado el nivel mÃnimo para entrar" ) say ( "tienes que ser por lo menos nivel 80 para entrar" ) say_reward ( "Regresa cuando seas nivel 80 o superior") return end say_title ( "x" ) say ( "Bienvenido Guerrero, desde el nivel 80" ) say ( "puedes viajar a distintos mapas" ) say ( "donde los mounstruos son mas fuertes y feroces" ) say ( "asi que debes tener mucho cuidado." ) say ( "No des a la gente pergaminos para ir a este mapa." ) say ( "(La sanción puede ser banned de 10 dias)." ) say_reward ( "Recuerda llevar muchas pociones y armas." ) say_reward ( "¿Adonde te diriges?" ) local opzioni =select ("Bosque de la Momia" , "Salir") if opzioni == 1 then if pc.get_level() < 79 then say("Debes ser mayor a 80) return end if pc.get_level() >= 101 then say("Lo siento eres demasiado alto") return end pc . warp ( 981000 , 172600 ) elseif opzioni == 2 then Link to comment Share on other sites More sharing options...
stein20 Posted December 23, 2012 Report Share Posted December 23, 2012 bueno no soy un experto en quest pero si te aconsejo no solo preocuparte por los limites si no que también preocupar por los pergaminos y el que se jalen con el anillo de matrimonio yo también estaba en estas cosas con un mapa gracias a una quest que me hizo keko y a varios intentos lo logre . yo no aconsejo un limitado del maximo pero si es buena idea pero en caso que no quieras que alguien mayor a ese mapa no lo dejen entrar pues la mejor colocale un when login or enter with pc.get_map_index() == 13 and pc.get_level() >= 100 begin warp_to_village() xD asi si entran los manda a la city Link to comment Share on other sites More sharing options...
TheSanto Posted December 24, 2012 Author Report Share Posted December 24, 2012 bueno no soy un experto en quest pero si te aconsejo no solo preocuparte por los limites si no que también preocupar por los pergaminos y el que se jalen con el anillo de matrimonio yo también estaba en estas cosas con un mapa gracias a una quest que me hizo keko y a varios intentos lo logre . yo no aconsejo un limitado  del maximo pero si es buena idea pero en caso que no quieras que alguien mayor a ese mapa no lo dejen entrar pues la mejor colocale un when login or enter with pc.get_map_index() == 13 and pc.get_level() >= 100 begin warp_to_village() xD asi si entran los manda a la city agregame a skype : santo.isla y si puedes pasame la quest que te dio keko , Gracias. Link to comment Share on other sites More sharing options...
Croqueta Posted December 27, 2012 Report Share Posted December 27, 2012 if pc.get_level() <= 80 or pc.get_level()<= 110 then say_title ( "x" ) say ( "Bienvenido Guerrero, desde el nivel 80" ) say ( "puedes viajar a distintos mapas" ) say ( "donde los mounstruos son mas fuertes y feroces" ) say ( "asi que debes tener mucho cuidado." ) say ( "No des a la gente pergaminos para ir a este mapa." ) say ( "(La sanción puede ser banned de 10 dias)." ) say_reward ( "Recuerda llevar muchas pociones y armas." ) say_reward ( "¿Adonde te diriges?" ) local opzioni =select ("test" , "Salir") if opzioni == 1 then pc.warp( 981000 , 172600 ) end else say_title ( "x" ) say ("No puedo llevarte a los mapas nuevos") say_reward ("solo puedes entrar con el nivel 80 - 110") end Link to comment Share on other sites More sharing options...
TheSanto Posted December 27, 2012 Author Report Share Posted December 27, 2012 if pc.get_level() <= 80 or pc.get_level()<= 110 then say_title ( "x" ) say ( "Bienvenido Guerrero, desde el nivel 80" ) say ( "puedes viajar a distintos mapas" ) say ( "donde los mounstruos son mas fuertes y feroces" ) say ( "asi que debes tener mucho cuidado." ) say ( "No des a la gente pergaminos para ir a este mapa." ) say ( "(La sanción puede ser banned de 10 dias)." ) say_reward ( "Recuerda llevar muchas pociones y armas." ) say_reward ( "¿Adonde te diriges?" ) local opzioni =select ("test" , "Salir") if opzioni == 1 then pc.warp( 981000 , 172600 ) end else say_title ( "x" ) say ("No puedo llevarte a los mapas nuevos") say_reward ("solo puedes entrar con el nivel 80 - 110") end no funciona , no habre ni la ventana para teletransportarte.... Link to comment Share on other sites More sharing options...
Croqueta Posted December 27, 2012 Report Share Posted December 27, 2012 si funciona, lo a escribido falso. lo probe asi y funciona--> cambie el nivel por que en mi servidor es el max nivel 99 when 9009.chat."Test teleport" begin if pc.get_level() <= 80 or pc.get_level()<= 90 then say_title ( "x" ) say ( "Bienvenido Guerrero, desde el nivel 80" ) say ( "puedes viajar a distintos mapas" ) say ( "donde los mounstruos son mas fuertes y feroces" ) say ( "asi que debes tener mucho cuidado." ) say ( "No des a la gente pergaminos para ir a este mapa." ) say ( "(La sanción puede ser banned de 10 dias)." ) say_reward ( "Recuerda llevar muchas pociones y armas." ) say_reward ( "¿Adonde te diriges?" ) if select ("test" , "Salir")== 1 then say("funciona") end else say_title ( "x" ) say ("No puedo llevarte a los mapas nuevos") say_reward ("solo puedes entrar con el nivel 80 - 90") end end Link to comment Share on other sites More sharing options...
Ricardo Porras Posted October 30, 2016 Report Share Posted October 30, 2016 Me gustaria saber, si es posible que al tu no tener nivel en el mapa no te deje entrar osea que si entras siendo nivel 50 a un mapa 100 te lleve ala ciudad Link to comment Share on other sites More sharing options...
Dilong Posted October 30, 2016 Report Share Posted October 30, 2016 uest bloqueomapa beginstate start beginwhen login with pc.get_map_index()== indexmapa beginif pc.get_level() > nivel == false thennotice("Aún no tienes el nivel necesario para permanecer en este mapa.")warp_to_village()endend GRANADOS 1 Link to comment Share on other sites More sharing options...
Ricardo Porras Posted November 1, 2016 Report Share Posted November 1, 2016 Gracias dilong Link to comment Share on other sites More sharing options...
Recommended Posts