Jump to content

AgustinMüller

Miembro
  • Contador contenido

    58
  • Ingreso

  • Última visita

Todo lo publicado por AgustinMüller

  1. Hola mz navegando por internet se me dio la duda de poner respaldos automaticos y encontre.... (gracias a GOOGLE) Resulta que se llaman Backups Automaticos o algo asi... bueno les dejo el video..
  2. Hola mz me a surgido la duda si se puede poner esto when login or enter with party.is_leader() and pc.get_map_index() == 73 and pc.get_x(244) and pc.get_y(173) begin Resulta que pongo asi la linea pero cuando se logea puede ser en cualquier lado y yo quiero que sea cuando se logean en las cord 244 y 173 saludos
  3. Es una QUERY lol lee bien jajaja no lo que pasa q el sistema de logros me ocupa todos los whens de los jefes que quiero usar en mis quest Lo que hace es seleccionar la tabla en ese caso "quest" (player-quest) y busca todas las filas que tengan "logros_keko" en szName y las borra (a las filas completas) Otro ejemplo para que entiendas seria asi DELETE FROM account WHERE email=('[email protected]') eso hara que borre todas las cuentas que tengan como msn "[email protected]" (es mi msn )
  4. Hola Mz borrando el sistema de logros de un server, tenia que borrar todos los "logros_keko" y el otro cosito. Entonces busque algo que lo borre todo de 1 y encontre esta query.. Explico: Lo que hace es borrar todas las "filas" que tengan en ej szName logros_keko DELETE FROM quest WHERE szName=('logros_keko') Saludos espero que les sirva.. Fuente : Forosdelweb.com
  5. Seria asi quest bancoportatil begin state start begin when login begin set_state(banco) end end state banco begin when letter begin send_letter("Banco") end when button or info begin
  6. No tienes ningun when en la entrada que diga que o quien tiene que hacer eso Ej quest bancoportatil begin state start begin when 200.use begin -- seria para que salga en un item when 200.chat."xdd" begin -- seria para que salga en un npc obiamente si quieres que salga en un item borras la segunda linea y si quieres en un npc la primeraSaludos cualquier cosa comenta. PD: Esto iria en Peticiones de Quests PD2: Si quieres que te corrijan la quest la proxima vez no pongas imagenes pon la quest en un "codigo"
  7. para que pida yang es solo agregar unas lineas nada del otro mundo.
  8. Si te fijas bien les da los perfect de las 2 habilidades.Asi que no hay necesidad de poner Corporal , Mental me entiendes?
  9. Para que no tengan que seleccionar su raza seria asi quest habilidad_p begin state start begin when 20094.chat."Habilidades a P" begin say_title("Habilidades a Perfect") say("Asi que quieres tener tus") say("habilidades a perfect? Te") say("las dare sin ningun precio.") say_title("Quieres las habilidades Perfectas?") local skillp = select ("Si", "Cambie de idea..") if skillp == 2 then return elseif skillp == 1 then if pc . job == 0 then pc.set_skill_level (1,59) pc.set_skill_level (2,59) pc.set_skill_level (3,59) pc.set_skill_level (4,59) pc.set_skill_level (5,59) pc.set_skill_level (16,59) pc.set_skill_level (17,59) pc.set_skill_level (18,59) pc.set_skill_level (19,59) pc.set_skill_level (20,59) elseif pc . job == 1 then -- ninja pc.set_skill_level (31,59) pc.set_skill_level (32,59) pc.set_skill_level (33,59) pc.set_skill_level (34,59) pc.set_skill_level (35,59) pc.set_skill_level (46,59) pc.set_skill_level (47,59) pc.set_skill_level (48,59) pc.set_skill_level (49,59) pc.set_skill_level (50,59) elseif pc . job == 2 then -- sura pc.set_skill_level (61,59) pc.set_skill_level (62,59) pc.set_skill_level (63,59) pc.set_skill_level (64,59) pc.set_skill_level (65,59) pc.set_skill_level (66,59) pc.set_skill_level (76,59) pc.set_skill_level (77,59) pc.set_skill_level (78,59) pc.set_skill_level (79,59) pc.set_skill_level (80,59) pc.set_skill_level (81,59) elseif pc . job == 3 then -- chaman pc.set_skill_level (91,59) pc.set_skill_level (92,59) pc.set_skill_level (93,59) pc.set_skill_level (94,59) pc.set_skill_level (95,59) pc.set_skill_level (96,59) pc.set_skill_level (106,59) pc.set_skill_level (107,59) pc.set_skill_level (108,59) pc.set_skill_level (109,59) pc.set_skill_level (110,59) pc.set_skill_level (111,59) end end end end
  10. okas no me acordaba cual era del de llamar el caballo pero se que terminaba en 1 , si esta en perfect o en 10 da lo mismo.y lo del caballo puede ser porque estan separados por espacios ahora q lo veo.. Saludos
  11. quedaria mas o menos asi... quest tiendas begin state start begin when 20095.chat."Cosas" begin local tiendas = select ("General Helen", "Vendedora General", "Armas", "Armaduras", "Pescador", "Boda", "Caballo Militar , "Cerrar") if tiendas == 1 then -- General Helen npc.open_shop(3) elseif tiendas == 2 then -- Vendedora General npc.open_shop(3) elseif tiendas == 3 then -- Armas npc.open_shop(3) elseif tiendas == 4 then -- Armaduras npc.open_shop(3) elseif tiendas == 5 then -- Pescador npc.open_shop(3) elseif tiendas == 6 then -- Boda npc.open_shop(3) elseif tiendas == 7 then -- Militar horse.advance (21) pc.give_item2("50053", 1) -- sino me equivoco es el libro del militar pc.set_skill_level(131,10) -- esta linea es opcional (lo que hace es darle para que llame al caballo de 1) osea 100% de prob q salga end end end end Edito Tambien esta esta forma que seria para que salga de entrada y no tengan que darle click en ejemplo como dice la quest anterior "cosas" quest tiendas begin state start begin when 20095.chat."General Helen" begin npc . open_shop ( 3 ) end when 20095.chat."Vendedora General" begin npc . open_shop ( 3 ) end when 20095.chat."Armas" begin npc . open_shop ( 3 ) end when 20095.chat."Armaduras" begin npc . open_shop ( 3 ) end when 20095.chat."Pescador" begin npc . open_shop ( 3 ) end when 20095.chat."Boda" begin npc . open_shop ( 3 ) end when 20095.chat."Caballo Militar" begin horse.advance (21) pc.give_item2("50053", 1) -- sino me equivoco es el libro del militar pc.set_skill_level(131,10) -- esta linea es opcional (lo que hace es darle para que llame al caballo de 1) osea 100% de prob q salga end when 20095.chat."Cerrar" begin return end end end Saludos si tienes alguna duda o error no dudes en comentar. Aclaracion en "npc.open_shop(3)" el 3 generalmente es la vendedora general tu pon el numero de los shop de cada tienda..
  12. Hola Mz este es un pedido para Keko o el Raulx o si alguien lo sabe tambien importa... Resulta que ise una quest pero me marea ponerle los ends porque son muchos ifs que lleva y nose si estan bien.. bueno aqui se las dejo , y en .quest en adjuntos.. quest grand_master begin state start begin when 20011.chat."Cajes Grand Master" begin if pc.count_item(50300)=< 9 then say_title("Techera") say("Hola si quieres puedo canjearte 10 libros de habilidad") say("de cualquier habilidad") say("Por un Grand Master (G1)") say_reward("Pero al menos presisas 10 libros para conseguir tu G1") else say_title("Techera") say("Hola si quieres puedo canjearte 10 libros de habilidad") say("de cualquier habilidad") say("Por un Grand Master (G1)") say("Pero no le digas a nadie!!") local xd == select ("Quiero canjear libros por G1" , "Estoy arrepentido , vuelvo mas tarde") if xd == 2 then return elseif xd == 1 then if pc . job == 0 then local guerr = select ("Corporal", "Mental", "Cerrar") if guerr == 3 then return elseif guerr == 1 then local habs1 = select ("Corte de Tres Maneras", "Giro de Espada", "Berserk", "Aura de Espada", "Rociada", "Cancelar") if habs1 == 6 then return elseif habs1 == 1 then pc.set_skill_level(1,30) elseif habs1 == 2 then pc.set_skill_level(2,30) elseif habs1 == 3 then pc.set_skill_level(3,30) elseif habs1 == 4 then pc.set_skill_level(4,30) elseif habs1 == 5 then pc.set_skill_level(5,30) elseif guerr == 2 then local habs2 = select ("Pulso Espiritual", "Golpe", "Tocon", "Cuerpo Fuerte", "Golpe de Espada", "Cancelar") return if habs2 == 6 then return elseif habs2 == 1 then pc.set_skill_level(16,30) elseif habs2 == 2 then pc.set_skill_level(17,30) elseif habs2 == 3 then pc.set_skill_level(18,30) elseif habs2 == 4 then pc.set_skill_level(19,30) elseif habs2 == 5 then pc.set_skill_level(20,30) elseif guerr == 3 then elseif pc . job == 1 then local ninj = select ("Asesino", "Arquero", "Cerrar") if ninj == 3 then return elseif ninj == 1 then local habs3 = select ("Ambush", "Ataque Rapido", "Daga Rodante", "Sleath", "Nuve Toxica", "Cancelar") if habs3 == 6 then return elseif habs3 == 1 then pc.set_skill_level(31,30) elseif habs3 == 2 then pc.set_skill_level(32,30) elseif habs3 == 3 then pc.set_skill_level(33,30) elseif habs3 == 4 then pc.set_skill_level(34,30) elseif habs3 == 5 then pc.set_skill_level(35,30) elseif ninj == 2 then local habs4 = select ("Shot Repetido", "Lluvia de Flechas", "Flecha de Fuego", "Camino Pluma", "Flecha Venenosa", "Cancelar") if habs4 == 6 then return elseif habs4 == 1 then pc.set_skill_level(46,30) elseif habs4 == 2 then pc.set_skill_level(47,30) elseif habs4 == 3 then pc.set_skill_level(48,30) elseif habs4 == 4 then pc.set_skill_level(49,30) elseif habs4 == 5 then pc.set_skill_level(50,30) elseif pc . job == 2 then local sura = select ("Magia Negra", "Espejo", "Cerrar") if sura == 3 then return elseif sura == 1 then local habs5 = select ("Golpe Oscuro", "Golpe de Llama", "Espiritu de la Llama", "Proteccion Oscura", "Golpe Espiritual", "Orbe Oscuro", "Cancelar") if habs5 == 7 then return elseif habs5 == 1 then pc.set_skill_level(76,30) elseif habs5 == 2 then pc.set_skill_level(77,30) elseif habs5 == 3 then pc.set_skill_level(78,30) elseif habs5 == 4 then pc.set_skill_level(79,30) elseif habs5 == 5 then pc.set_skill_level(80,30) elseif habs5 == 6 then pc.set_skill_level(81,30) elseif sura == 2 then local habs6 = select ("Golpe de Dedo", "Remolino de Dragon", "Hoja Encantada", "Miedo", "Armadura Encantada", "Disipar", "Cancelar") if habs6 == 7 then return elseif habs6 == 1 then pc.set_skill_level(61,30) elseif habs6 == 2 then pc.set_skill_level(62,30) elseif habs6 == 3 then pc.set_skill_level(63,30) elseif habs6 == 4 then pc.set_skill_level(64,30) elseif habs6 == 5 then pc.set_skill_level(65,30) elseif habs6 == 6 then pc.set_skill_level(66,30) elseif pc . job == 3 then local cham = select ("Dragon", "Curacion", "Cerrar") if cham == 3 then elseif cham == 1 then local habs7 = select ("Talisman Volador", "Disparo de Dragon", "Rugido de Dragon", "Bendicion", "Reflectar", "Fuerza del Dragon", "Cancelar") if habs7 == 7 then return elseif habs7 == 1 then pc.set_skill_level(91,30) elseif habs7 == 2 then pc.set_skill_level(92,30) elseif habs7 == 3 then pc.set_skill_level(93,30) elseif habs7 == 4 then pc.set_skill_level(94,30) elseif habs7 == 5 then pc.set_skill_level(95,30) elseif habs7 == 6 then pc.set_skill_level(96,30) elseif cham == 2 then local habs8 = select ("Tiro del Relampago", "Llamada del Relampago", "Garra Relampago", "Curacion", "Remolinos", "Ataque", "Cancelar") if habs8 == 7 then return elseif habs8 == 1 then pc.set_skill_level(106,30) elseif habs8 == 2 then pc.set_skill_level(107,30) elseif habs8 == 3 then pc.set_skill_level(108,30) elseif habs8 == 4 then pc.set_skill_level(109,30) elseif habs8 == 5 then pc.set_skill_level(110,30) elseif habs8 == 6 then pc.set_skill_level(111,30) Saludos desde ya gracias.. grand_master.rar
  13. Hola nunca eh probado eso pero quiero saber cual es la linea para sacar hp? tipo como si fuera que le ubieran pegado y le saque 5k de hp probe asi pero no me funciono pc.get_hp(-5000) Desde ya gracias
  14. No me digas???pero yo aun sigo viendo gente con los disfrases etc... aparte puede servir para otro evento o algo parecido...
  15. Hola como casi nunca ago nada para el foro les traigo una pequeña quest que algunos les servira y a otros no. quest varita begin state start begin when 30322.use begin if pc.count_item(50095)==0 then syschat("Usted puede transformar una calabaza en Cofre de Halloween pero al menos tiene que tener una calabaza para transformar") else pc.remove_item(30322,1) pc.remove_item(50095,1) pc.give_item2(50215, 1) end end when 50095.use begin syschat("Esta calabaza puede ser transformada en un Explendido Cofre de Halloween") end end end ACLARACIONES :50095 - Calabaza 30322 - Varita 50215 - Cofre Halloween IMPORTANTE En el item proto en las lineas de la "CALABAZA Y VARITA" poner en "type 18" Saludos espero aver ayudado a alguien.
  16. Para cuando lo maten en el mapa y lo manden a city quedaria asi... when login with pc.get_hp() <= 0 and pc.get_map_index() == X begin say("Estas muerto ahora seras") say("Llevado a tu ciudad") warp_to_village() end Donde esta la X va el index del mapa. saludos.
  17. Aqui te dejo la quest de atlantea 2 pero no es muy parecida a la que tu quieres. http://metin2zone.net/index.php?/topic/1861-quest-sala-del-dragon/
  18. En caso de que quieran que salga como en el .es que es por anuncios tienen que cambiar los "chat" por "notice" un ejemplo quest automensaje begin state start begin when login begin timer("timer1", 200) end when timer2.timer begin timer("timer2", 3600) notice("Hola Metineros celestiales.") notice("Tienes problemas , bugs , etc?") notice("Reportalos en nuestro foro !!.") notice("Foro : www.metin2celestial.servegame.com/support ") end when timer3.timer begin timer("timer3", 7200) notice("Hola Metineros celestiales.") notice("Quieres hablar con un miembro del staff?") notice("Haslo atravez de nuestro sistema de tickets !!.") notice("Sistema de Tickets : metin2celestial.servegame.com/Soporte/ ") end end end PD: es recomendable dejar los times 3600 y 7200 porq si lo ponen en 200 les saldra enseguida que se logean.
×
×
  • Crear nuevo...