Jump to content

Rinnegan

Miembro
  • Contador contenido

    106
  • Ingreso

  • Última visita

  • Días ganados

    8

Todo lo publicado por Rinnegan

  1. en cuanto te desconectas el timer desaparece, tambien cuando haces /rel q
  2. quest evento_pvp begin state start begin function Config() return { ["Coordenadas"] = {55500,55500},--Coordenadas del mapa cuando das al boton Participar ["Index"] = {360},--Index del mapa del evento ["Vidas"] = {3}--Vidas del usuario } end when 20011.chat."Evento pvp" with game.get_event_flag("eventopvp") == 1 begin local r = game.get_event_flag("eventopvp2") if pc.getqf("eventopvp") != r then pc.setqf("eventopvp",r) pc.setqf("muertes",0) pc.setqf("intento",0) end if pc.getqf("muertes") >= evento_pvp.Config().Vidas[1] then say("Usted ya agoto sus "..evento_pvp.Config().Vidas[1].." vidas.") return end if select ("Participar","Salir") == 1 then pc.warp(evento_pvp.Config().Coordenadas[1],evento_pvp.Config().Coordenadas[2]) end end when 20358.chat."Evento pvp GM" with pc.is_gm() begin local e = select ("Iniciar evento","Terminar evento","Nada") if e == 1 then notice_all("El evento pvp ha iniciado, ve a uriel para participar.") game.set_event_flag("eventopvp",1) game.set_event_flag("eventopvp2",game.get_event_flag("eventopvp2")+1) elseif e == 2 then notice_all("El evento pvp ha terminado.") game.set_event_flag("eventopvp",0) end end when login with pc.get_map_index() == evento_pvp.Config().Index[1] begin if pc.getqf("muertes") >= evento_pvp.Config().Vidas[1] or game.get_event_flag("eventopvp2") == 0 then warp_to_village() return end loop_timer("revisar_pvp",0.5) end when revisar_pvp.timer begin if pc.get_hp() <= 0 and pc.getqf("intento") == 0 then pc.setqf("intento",1) local m = pc.getqf("muertes")+1 pc.setqf("muertes",m) if m >= evento_pvp.Config().Vidas[1] then notice_in_map("El usuario "..pc.get_name().." ha muerto "..m.." veces y fue descalificado.") cleartimer("revisar_pvp") warp_to_village() return end chat("Has muerto "..m.." veces") end if pc.getqf("intento") == 1 and pc.get_hp() >= 1 then pc.setqf("intento",0) end if game.get_event_flag("eventopvp2") == 0 then cleartimer("revisar_pvp") warp_to_village() end end end end Corregido el ultimo error (faltaban unas comas en la tabla) la he testado y funciona.
  3. quest evento_pvp begin state start begin function Config() return { ["Coordenadas"] = {55500,55500}--Coordenadas del mapa cuando das al boton Participar ["Index"] = {360}--Index del mapa del evento ["Vidas"] = {3}--Vidas del usuario } end when 20011.chat"Evento pvp" with game.get_event_flag("eventopvp") == 1 begin local r = game.get_event_flag("eventopvp2") if pc.getqf("eventopvp") != r then pc.setqf("eventopvp",r) pc.setqf("muertes",0) pc.setqf("intento",0) end if pc.getqf("muertes") >= evento_pvp.Config().Vidas[1] then say("Usted ya agoto sus "..evento_pvp.Config().Vidas[1].." vidas.") return end if select ("Participar","Salir") == 1 then pc.warp(evento_pvp.Config().Coordenadas[1],evento_pvp.Config().Coordenadas[2]) end end when 20358.chat."Evento pvp GM" with pc.is_gm() begin local e = select ("Iniciar evento","Terminar evento","Nada") if e == 1 then notice_all("El evento pvp ha iniciado, ve a uriel para participar.") game.set_event_flag("eventopvp",1) game.set_event_flag("eventopvp2",game.get_event_flag("eventopvp2")+1) elseif e == 2 then notice_all("El evento pvp ha terminado.") game.set_event_flag("eventopvp",0) end end when login with pc.get_map_index() == evento_pvp.Config().Index[1] begin if pc.getqf("muertes") >= evento_pvp.Config().Vidas[1] or game.get_event_flag("eventopvp2") == 0 then warp_to_village() return end loop_timer("revisar_pvp",0.5) end when revisar_pvp.timer begin if pc.get_hp() <= 0 and pc.getqf("intento") == 0 then pc.setqf("intento",1) local m = pc.getqf("muertes")+1 pc.setqf("muertes",m) if m >= evento_pvp.Config().Vidas[1] then notice_in_map("El usuario "..pc.get_name().." ha muerto "..m.." veces y fue descalificado.") cleartimer("revisar_pvp") warp_to_village() return end chat("Has muerto "..m.." veces") end if pc.getqf("intento") == 1 and pc.get_hp() >= 1 then pc.setqf("intento",0) end if game.get_event_flag("eventopvp2") == 0 then cleartimer("revisar_pvp") warp_to_village() end end end end puse un paréntesis donde no iba, ahí esta arreglada.
  4. http://metin2zone.net/index.php?/topic/6102-evento-pvp/#entry133673
  5. quest evento_pvp begin state start begin function Config() return { ["Coordenadas"] = {55500,55500}--Coordenadas del mapa cuando das al boton Participar ["Index"] = {360}--Index del mapa del evento ["Vidas"] = {3}--Vidas del usuario } end when 20011.chat("Evento pvp") with game.get_event_flag("eventopvp") == 1 begin local r = game.get_event_flag("eventopvp2") if pc.getqf("eventopvp") != r then pc.setqf("eventopvp",r) pc.setqf("muertes",0) pc.setqf("intento",0) end if pc.getqf("muertes") >= evento_pvp.Config().Vidas[1] then say("Usted ya agoto sus "..evento_pvp.Config().Vidas[1].." vidas.") return end if select ("Participar","Salir") == 1 then pc.warp(evento_pvp.Config().Coordenadas[1],evento_pvp.Config().Coordenadas[2]) end end when 20358.chat."Evento pvp GM" with pc.is_gm() begin local e = select ("Iniciar evento","Terminar evento","Nada") if e == 1 then notice_all("El evento pvp ha iniciado, ve a uriel para participar.") game.set_event_flag("eventopvp",1) game.set_event_flag("eventopvp2",game.get_event_flag("eventopvp2")+1) elseif e == 2 then notice_all("El evento pvp ha terminado.") game.set_event_flag("eventopvp",0) end end when login with pc.get_map_index() == evento_pvp.Config().Index[1] begin if pc.getqf("muertes") >= evento_pvp.Config().Vidas[1] or game.get_event_flag("eventopvp2") == 0 then warp_to_village() return end loop_timer("revisar_pvp",0.5) end when revisar_pvp.timer begin if pc.get_hp() <= 0 and pc.getqf("intento") == 0 then pc.setqf("intento",1) local m = pc.getqf("muertes")+1 pc.setqf("muertes",m) if m >= evento_pvp.Config().Vidas[1] then notice_in_map("El usuario "..pc.get_name().." ha muerto "..m.." veces y fue descalificado.") cleartimer("revisar_pvp") warp_to_village() return end chat("Has muerto "..m.." veces") end if pc.getqf("intento") == 1 and pc.get_hp() >= 1 then pc.setqf("intento",0) end if game.get_event_flag("eventopvp2") == 0 then cleartimer("revisar_pvp") warp_to_village() end end end end Casi nunca ayudo pero hoy fue la excepsion, disfrutela. mini_pvp.rar
  6. --------------------------------------------Update 05/05/2015----------------------------------------- Torneo PVP - Automatico y manual 55€ -----------------------------------------------------------------------------------------------------------------------------------------------
  7. Steam: rinnegan_alejo y si alguno tiene ps3 avise
  8. http://metin2zone.net/topic/17380-game40250-con-timebomb-e-ip-internal/#entry92796 bajate el game sigue las instrucciones y listo te podrás conectar tu y tus amigos
  9. Bueno, despues de probar cuantos games y difs encontre para hacer que otros usuarios se conecten al servidor sin que los bote al elegir pj, aquí les dejo el game de yuko (virgen) con el diff timebomb e ip internal no se que configuracion tenga el game como los status y demás por que yuko no lo dice, un saludo. https://mega.co.nz/#!E1gFlbjC!R7s6NZ8Akt20Zr3ci1_mZkgpb8BjM7ZtzBz59KFik64 Poner esto en cada channel1 y game99 de el archivo .sh con el que prendes el servidor: (en auth y db no se debe poner) ./game1_1 -I 25.100.38.92 & ./game99 -I 25.100.38.92 & la ip es la original de Hamachi, no terminada en 100 la original esto solo funciona con hamachi, con no-ip no sirve. IMPORTANTE: Desactivar el firewall de windows, si no no funcionara diff Fix internal IP 000A0C34: 80 90 000A0C4D: 80 90 000A0CD9: 80 90 002169F3: 80 90 00216A18: 80 90 diff Fix timebomb 00215F69: AC EE 00215F6A: 61 EE 00215F6B: 11 EE 00215F6C: 54 6E 00216846: AC EE 00216847: 61 EE 00216848: 11 EE 00216849: 54 6E
  10. ok, solo que al hacerlo con qf no gastara los 10 intentos de el item al que le estés dando, imagino que no me entenderás pero da igual, ya te la hicieron como la necesitas.
  11. quest prometheus begin state start begin when 40001.use begin local i = 40002 pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.give_item2(i, 1) pc.remove_item(40001, 1) end endend si le das click derecho al item, te dará las 10 cosas que necesites y se elimina el item cambia el 40002 por el item que quieres que de. esto no es exactamente lo que pides, pero es mas o menos tu idea.
  12. Disculpa, no vi tu comentario ahora te respondo: sí todo aún esta a la venta, y gracias =) Como hicieron back up de el foro, estas actualizaciones se habían perdido, a petición de un comprador he actualizado el post, un saludo a todos. --------------------------------------------Update 10/09/2014----------------------------------------- Evento Multi OX 50€ Sistema Cárcel 35€ Interfaz Spirit Of War (no esta a la venta) Algunos dirán, si no esta a la venta pa que la pones? La pongo para que vean el trabajo que hago adaptando y creando interfaz. -----------------------------------------------------------------------------------------------------------------------------------------------
  13. A mi me parece bien, incluso lo que vendo lo pueden comprar 2 servidores y pagar mitad y mitad
  14. Yo no se mucho de esto, pero diría yo que para dar mi opinión tendrías que poner con que imagen iniciaste y cual fue el resultado final, para saber que es lo que has hecho, un saludo.
  15. --------------------------------------------Update 16/05/2014------------------------------------------ Evento Azrael durmiente 25€ **Evento azrael durmiente** El evento consiste en no dejarse matar por Azrael, el ultimo en morir será el ganador de el evento. El evento contiene: *Gui, contador de usuarios participando en el evento *Nuevo mapa *Bloqueo de codigos /pkmode durante el evento *Bloqueo de duelos durante el evento *Bloqueo de botones para cambiar a agresivo *Efecto de usuario ganador *Bloqueo de ataque antes de que azrael despierte *Bloqueo de movimiento antes de que azrael despierte *Si el evento ya inicio, los usuarios pueden ir al mapa como observadores *Los 2 azrael serán respawmeados cada 15 segundos en diferentes zonas de el mapa *Al ser asesinado, será llevado a la zona de observación y será descontado de el contador *Al desconectarse será descalificado inmediatamente de el contador para evitar bugs *Sistema funciona 100% sin ningún bug *Se puede cambiar el mob Azrael al gusto del comprador. ----------------------------------------------------------------------------------------------------------------------------------------------- Si tienes alguna idea para crear un evento, me la puedes decir por skype, un saludo.
  16. Post actualizado 04/05/2014 Sistema de insignias 80€ *Panel de GM iniciar la guerra: Elegir tiempo de duración de la guerra -> ("30 minutos", "60 minutos") Elegir si se podrá usar Pociónes de HP durante la guerra -> ("Pociones activadas", "Pociones desactivadas") Elegir si se podrán formar grupos durane la guerra -> ("Grupos activados", "Grupos desactivados") *El evento se finaliza automáticamente en el tiempo elegido sin necesidad de algún gm on, y todos los pjs serán llevados a sus citys *Nuevo mapa *Al iniciar el evento los usuarios entran a una zona libre para matarse y se activa automáticamente el estado libre *Bloqueado cambiar estado Libre mediante la ventana Opciones de juego *Bloqueados comandos para cambiar el estado Libre: pkmode *Bloqueado anillos o sistemas de teletransportación *Al ser asesinado será llevado inmediata y automáticamente a la zona de protección *Al ser asesinado será llevado a una de las 2 zonas de protección, elegidas al azar *Al asesinar a otro usuario caera una mochila *Al asesinar a otro usuario se consumiran alubias automáticamente para evitar la perdida de items *Al recoger la mochila automáticamente desapareserá de su inventario y le dará los siguientes objetos al azar: Bonus 20% de velocidad de hechizo por 1 minuto Bonus 2k de HP por 1 minuto Bonus 10% de probabilidad de golpe critico por 1 minuto Bonus 10% de fuerza contra medio humanos por 1 minuto Bonus 30% de velocidad de movimiento por 3 minutos Item Insignia de guerra (No comerciable, no dropeable y no puede ser metido en almacen) *Al finalizar el evento, el usuario podrá ir a el npc Uriel a cambiar sus insignias por premios: 15 Insignias == 500kk 25 Insignias == Todo lo anterior + 1kkk 50 Insignias == Todo lo anterior + 2kkk 75 Insignias == Todo lo anterior + 100 coins 100 Insignias == Todo lo anterior + 200 coins 125 Insignias == Todo lo anterior + 300 coins 150 Insignias == Todo lo anerior + Premio (El premio depende de el dueño de el servidor") Si se tiene más de 150 insignias serán retiradas todas y serán dados todos los premios anteriores Evento de mobs por imperios *Sistema de asesinar mobs por imperios* El sistema consiste en que el imperio que derrote más monstruos será el ganador *Panel de control de tiempo 30 minutos 60 minutos *El evento se termina automáticamente luego de pasar el tiempo elegido sin necesidad de ningún GM on *Nuevo mapa *Al asesinar a un corredor se sumara 1 punto a su reino y el corredor volvera a apareser en 30 segundos *Al *Gui gráfico muestra los reinos y su ranking de muertes a los mobs *Al finalizar el tiempo elegido, se chequea cual reino tiene más muertes y se declara ganador, el gremio ganador tendrá 50% de rate de exp por 2 días *Al finalizar el evento todos serán llevados a la ciudad.
  17. Shang no me deja enviarte mensaje privado, agregame al skype fullzebass necesito decirte algo
  18. Muchas gracias shogun, se agradece la traduccion
  19. Update 05/04/2014 6:42 Agregada la descripción de todos los sistemas
  20. Update 05/04/2014 * nuevo evento de guerra total * nuevos clientes agregados a la lista * precio de algunos sistemas rebajado * agregado el precio al sistema de carrera eso es todo un saludo
×
×
  • Crear nuevo...