Akroma
-
Contador contenido
175 -
Ingreso
-
Última visita
-
Días ganados
21
Mensajes publicados por Akroma
-
-
si se k va x crc, lo k pasa k no me acuerdo como se hacia funcionar xD, el lz packer de tim, si me pones 1 ejemplo ps mejor, ya k no me acuerdo como se comprimia en .eix.lz o lo k sea.
-
la parte de hacer el .lz donde anda¿
-
- Este es un tema popular.
- Este es un tema popular.
Bueno, antes de ponerme a explicar nada pedir, que este tema lo pongan en IMPORTANTES, debido a que estara en continuos updates.
Os preguntareis porque hago este post.
La razon es la siguiente: Si quereis desencriptar algo, seguireis este post, i podreis abrir qualquier cliente del mercado, escepto los .eix .epk en 1 (o sea mi encriptacion) xd, yo ya estoy arto de desencriptar clientes, os enseñare todo lo que se y asi podreis abrir qualquier cosa del mercado.
Pondre todos los metodos de desencriptacion k tengo desde descompilar types del .es, hasta desencriptar cadenas ocultas, descomprimir binarios, volcados de arxivos, quitar los "Access Denied", encontrar las cadenas en otras posiciones, y tipos de desencriptadores que se pueden usar.
Los updates comenzaran el dia 14/6/13.
Update 15/6/13:
XTEAS, M2.EXE, Y COMO SUSTITUIRLAS.
Bueno empezare por lo mas basico que es:
m2.exe
y xteas
M2.EXE: Bueno como algunos sabreis es el descompilador estandard, de metin2 (creditos a Tim por el), hay varias versiones, yo os recomiendo para no saliros del guion usar el del masterpack(es antiguo pero os servira).
Como modificarlo:
Bueno la forma de modificar el m2.exe es la siguiente:
HXD necesario:Debes iniciar sesión para ver el contenido del enlace en esta publicación.
hxd es un editor hexadecimal que nos permitira modificar las XTEAS, de un m2.exe y encontrar las verdaderas en un binario, aparte de mas cosas que se explicaran mas adelante.
Modificacion de xteas en m2.exe:
Las cadenas de nuestro m2.exe siempre son las estandar que son:
xTea1=B99EB0026F69810563989B2879181A00
xTea2=22B8B40464B26E1FAEEA1800A6F6FB1C
con esas 2 cadenas podremos descompilar todo el cliente, esceptuando ITEM - MOB PROTO.
Buscamos esas 2 cadenas hexadecimalmente y una vez encontradas sustituimos por las cadenas del cliente a desencriptar.
Como encontrar xteas:
Bueno para encontrar las xteas haremos lo siguiente:
Descargar process explorer:Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Una vez tengamos el process explorer ejecutamos el cliente normal, y abrimos el process explorer.
Suspendemos el proceso dandole click en Suspend, y entonces ejecutamos un Mini Dump.
Una vez echo eso abrimos el mini dump con HXD, y buscamos la siguiente palabra: AVCeter
entonces nos aparecera:
a partir del .. son las cadenas del .bin
Fin de la teoria de hoy, qualquier duda lo dejais aqui comentado ( se que esto no es lo que muchos esperabais pero quiero partir de 0)
UPDATE 21/6/13
Suspension de binarios con acceso denegado
Bueno para esta tarea tenemos varias herramientas, que son las siguientes:
1- Linux (comandos de consola, son infalibles)
2- Services.msc(WINDOWS), con esto podremos detener los procesos del sistema.
3- Desconectarnos de internet (metodo poco ortodoxo pero funciona, debido a que hay servidores que el permiso denegado se debe a el funcionamiento del servidor.)
4- AllyDBG: Este programa es un debugger/decrypter/descompilador de todo tipo de archivos, se usa para ver funciones del game, o modificar las funciones del binario, pero tambien se puede usar para dumpear archivos con acceso denegado (creditos de esto a mr.lucifer, ya que no me acordaba de el programa).
Con esas 4 formas, podreis suspender QUALQUIER BINARIO, es cuestion de probar qual os lo suspende.
Dudas, etc comentarlas.
Saludos
- Salami4EverR, Kenshi Torres, Mageste y 26 mas reacciono a esto
- 28
- 1
-
mm cierto, eso se me paso lo del baul de abrir, i demas mm, la modificare.
-
- Este es un tema popular.
- Este es un tema popular.
Bueno, ya que estaba hablando con vampirito, e decidido hacer el baul del aprendiz, esta bastante simplificado con 1 array muy facilmente modificable.
Aqui os la dejo.
Link:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.- Allan Rodriguez, NataliMontoya, Magnus354 y 62 mas reacciono a esto
- 62
- 2
- 1
-
sabes k laguearas el sv de mala manera consultando eso cada vez k le da al guardian no?.
tus querys estan mal pepineitor, te faltan los ("
-
-
ren = rename, opino que no hay que ser un lince para crear eso no¿
-
esta mal echa, te dropeara todos los objetos a partir del 149, si la quieres bien fixeada seria algo asi.
if pc.get_level() < 99 and pc.get_level > 149 then
lo k sea
-
Buenas zoneros.
Como algunos habreis visto en mi estado de skype, ando desenvolupando, una mazmorra a nivel gigante, basandome en la serie SAO(sword art online).
La mazmorra consiste en 100 plantas, de las quales aqui os pondre una que he terminado hace rato (claramente, la parte de hp, reseteo de cuenta y demas que veais no es que me lo haya dejado, es que no lo e querido poner.)
Aqui os la dejo:
quest jefe_final begin
state start begin
when 2077.chat."Planta 75" begin
say("Vaya por lo que veo quereis ir a pelear contra el gran jefe")
say("En el momento en el que alguien acceda")
say("Todos los sistemas de regeneracion quedaran desactivados")
say("Borrando la cuenta y el jugador, en el momento")
say("En que vuestra HP caiga en 0")
say("Algun jugador podria resucitaros, en los siguientes 3 minutos")
say("A la primera caida")
say("Deseais acceder?")
local akro = select("Si","No")
if akro == 1 then
timer("akro_reaper", 3)
end
end
when akro_reaper.timer begin
d.new_jump_all(75, 333, 333)
d.setf("skull_reaper", 1)
d.spawn_mob(1002, 3333, 3333)
end
when 1002.kill with d.getf("skull_reaper")== 1 begin
timer("akro_reapers", 3)
end
when akro_reapers.timer begin
d.notice("El gran skull reaper ha sido convocado")
d.notice("Matarlo, para conseguir el acceso a la planta 76")
d.notice("Sistemas de regeneracion DESACTIVADOS")
d.regen_file("data/dungeon/SAO/planta_75.txt")
end
when 200002.kill with d.getf("skull_reaper")== 1 begin
d.notice("Skull reaper ha sido derrotado, habeis completado la planta 75")
notice_all("La planta 75 ha sido liberada, viajeros")
game.set_event_flag("sao", 75)
end
end
end
-
Buenas foreros de Zone, me doy el honor de estrenar esta seccion junto a keko, conforme que aqui os traigo mi modo Zombis.
Os estareis preguntando:
-En que consiste esto akroma?
Senzillo amigos, vosotros partireis de la ronda 1, en 1 mapa con mobs, cada 5 rondas os dropeara 1 cofre i os teletransportara a otra zona del mapa, el cofre solo podra abrirse mientras la dungeon este activa, una vez tengais el cofre, y lo abrais os dropeara 1 arma, armadura, o lo que sea al azar para vuestra raza, en el momento en el que murais os llevaria a city i quedaria anulada la subida para ese jugador, recomiendo ir en grupo, para que sea mas ameno.
Si completais las 45 rondas, podreis llevaros las cosas dropeadas del cofre, y los cofres si decidieseis no abrirlos.
Esta testeada i funciona perfectamente.
PD: Podeis hacer 1 ranking mysql para ella si quereis para tener 1 ranking de maximos jugadores de ronda maxima.
Aqui os la dejo.
--QUEST CREADA POR AKROMA--
quest zombie_mode begin
state start begin
when 20093.chat."Modo Zombis" begin
say("Deseas ir al Modo zombis?")
say("Es un modo en el que deberas aguantar oleadas")
say("De todo tipo de mobs, al azar")
say("Cuanta mas rondas, aguantes mejor sera la recompensa")
say("Deseas acceder?")
local zombiis = select("Si", "No")
if zombiis == 1 then
pc.warp(9999900, 9999900)
end
end
when logout with pc.get_map_index()== 241 and d.getf("mode_zombies")== 1 and d.getf("estancia_completada")!= 1 begin
pc.remove_item("10010", 5)
pc.remove_item("10011", 5)
pc.remove_item("10012", 5)
pc.remove_item("10013", 5)
pc.remove_item("10014", 5)
pc.remove_item("10015", 5)
pc.remove_item("10016", 5)
pc.remove_item("1033", 5)
end
when 20092.chat."Zombis" begin
say_title("Guardian del Modo Zombis")
say("Hola, viajeros, quereis acceder al modo zombis")
say("Las rondas, son ilimitadas, en cuanto os maten")
say("Sereis llevados a la ciudad")
say("Cada 5 rondas, os dropearan 1 cofre y sereis teletransportados")
say("A otra zona de el mapa")
say("Cuanta mas ronda, tengais mejores seran las cosas del cofre")
say("Quereis entrar al mapa?")
local zombie_map = select("Si", "No")
if zombie_map == 1 then
if pc.level < 75 then
say("Lo siento, no eres nivel 75 aun")
else
timer("start_zombies_cod", 3)
end
end
end
when start_zombies_cod.timer begin
d.new_jump_all(241, 10399, 10399)
d.setf("mode_zombies", 1)
d.setf("wave", 1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
end
when 101.kill with d.getf("mode_zombies")== 1 begin
d.setf("zombies", d.getf("zombies")+1)
if d.getf("zombies")== 30 and d.getf("wave")== 1 then
game.drop_item(10010, 1)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 2 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 3 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 4 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 5 then
game.drop_item(10011, 1)
d.notice("Sereis teletransportados a otra zona")
timer("rondas_bajas", 5)
end
end
when rondas_bajas.timer begin
d.jump_all(777, 777)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 6 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 7 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 8 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 9 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 10 then
game.drop_item(10012, 1)
d.notice("Sereis teletransportados a otra zona")
timer("rondas_intermedias", 5)
end
end
when rondas_intermedias.timer begin
d.jump_all(999, 999)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 11 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 12 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 13 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 14 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 15 then
game.drop_item(10013, 1)
d.notice("Sereis teletransportados a otra zona")
timer("rondas_altas", 5)
end
end
when rondas_altas.timer begin
d.jump_all(555, 555)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 16 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 17 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 18 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 19 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 20 then
game.drop_item(10014, 1)
d.notice("Sereis teletransportados a otra zona")
timer("rondas_aster", 5)
end
end
when rondas_aster.timer begin
d.jump_all(333, 333)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 21 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 22 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 23 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 24 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 25 then
game.drop_item(10015, 1)
d.notice("Sereis teletransportados a otra zona")
timer("rondas_finales", 5)
end
end
when rondas_finales.timer begin
d.jump_all(444, 444)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 26 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 27 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 28 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 29 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 30 then
game.drop_item(10016, 1)
d.notice("Sereis teletransportados a otra zona")
timer("rondas_finalizadas", 5)
end
end
when rondas_finalizadas.timer begin
d.jump_all(111, 111)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 31 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 32 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 33 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 34 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 35 then
d.notice("Sereis teletransportados a otra zona")
timer("rondas_mortales", 5)
end
end
when rondas_mortales.timer begin
d.jump_all(455, 455)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 36 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 37 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 38 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 39 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 40 then
d.notice("Sereis teletransportados a otra zona")
timer("ronda_mortifera", 5)
end
end
when ronda_mortifera.timer begin
d.jump_all(988, 988)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 41 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 42 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 43 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 44 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 45 then
d.notice("Sereis teletransportados a otra zona")
timer("finalizacion_zombis", 5)
end
end
when finalizacion_zombis.timer begin
d.jump_all(784, 784)
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 46 then
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 47 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 48 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 49 then
d.setf("wave", d.getf("wave")+1)
d.setf("zombies", 0)
d.regen_file("data/dungeon/zombies_cod/wave"..d.getf("wave")..".txt")
d.notice("Ronda:"..d.getf("wave").."")
end
if d.getf("zombies")== 30 and d.getf("wave")== 50 then
d.notice("Haveis completado las 50 rondas del modo Zombis, felicidades viajeros")
d.notice("Como recompensa, los objetos ganados no desapareceran.")
d.setf("estancia_completada", 1)
end
end
when login with pc.get_map_index() == 241 begin
loop_timer("muerte_zombis", 4)
end
when muerte_zombis.timer begin
if pc.get_hp() <= 0 then
warp_to_village()
end
end
when 10010.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
when 10011.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
when 10012.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
when 10013.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
when 10014.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
when 10015.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
when 10016.use with d.getf("mode_zombies")== 1 begin
local start_random = math.random(1, 10)
if start_random == 1 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 2 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 3 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 4 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 5 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 6 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 7 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 8 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 9 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
elseif start_random == 10 then
if pc.get_job()== 0 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 1 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 2 then
game.drop_item(1033, 1)
item.remove()
elseif pc.get_job()== 3 then
game.drop_item(1033, 1)
item.remove()
end
end
end
end
end
Link pastebin
Debes iniciar sesión para ver el contenido del enlace en esta publicación.Te lo puse yo (rafa23alzira) si te molesta dímelo y lo quito.- Dj_Xhema Roman Somet, siguaschristofer2332, Slabon y 9 mas reacciono a esto
- 12
-
solo cuadrakill con nidalee?, me e echo yo 1 heptakill con ella en partida con gente lv 30 i soi solo 20.
Ese personaje esta CHETADO.
Opino que una cuadrakill no es para subirlo a youtube.
-
es vdd, lo puse al reves sin querer sorry pixones.
-
- Este es un tema popular.
- Este es un tema popular.
Buenas feos esta tarde e estado jugando al sg, y ha dado la casualidad de que hoy tocaba la Nation War, y e decidido copiarla, es una copia exacta de ella, lo unico que falta, eso lo e dejado a decision de cada uno es si el reino que gana recibe o no exp extra y demas.
aqui os la dejo:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
no borre la pota xk se me olvido, me lo dijo luego sema, pero me daba palo retocar el comentario, y lo de los .use era tmbn x vagancia, gracias keko .
-
quest potionuse begin
state start begin
when27113.useor27114.useor27115.usebegin
cmdchat("efecto_poti")
affect.add_collect(apply.HP_REGEN, 100000, 1)
end
end
end
* donde pone HP_REGEN buscas tu el nombre del bonus de la velocidad de ataque y de movimiento, y donde pone el 100000 pones la cantidad.
** Tienes que hacer 1 efecto en python para que el cmdchat funcione correctamente, una vez echo tendras el resultado de las pociones rojas y azules .
Esto pueden usarlo todas las personas, gm incluidos.
-
buenisimo xd
-
me apunto yo tmbn <_<
-
en epvp-inforge esta baneado x eso, aqui creo k no hay k banearlo pero si darle 1 toque de atencion con esto, ya que siempre pones tus videos.
-
no, no los e echo eso ya cada uno a su gusto
-
pero si esta en el link
-
- Este es un tema popular.
- Este es un tema popular.
Bueno, aqui os dejo mi quest de catacumbas, que he echo, estan muy logradas, y son exactas al oficial, no le faltan plantas y el funcionamiento es el mismo, la unica pega que le veo es que no traen los dialogos, si poneis los dialogos del .es, tendreis 1 clon de ellas.
Aqui os dejo el link:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.Funcionan sin problemas, no hay ningun error aparente.
Teneis que editar el deviltower_zone.quest para que esta os funcione, matando al reaper.
Si teneis algun problema, con ellas, avisarme, tambien decir que falta poner los mobs, bien, cordenadas etc.
Pero eso ya es cosa vuestra.
Un saludo. Akroma
- Francisco Román Some, Metin2 Soul, Libra y 23 mas reacciono a esto
- 25
- 1
-
bien, echo keko, aunque a base de palos acabe viendo como se hacian. xD!
-
buenisima jaja. xd
PBE Leage Of Legends[AYUDA]
en Offtopic
Publicado
tu puedes registrarte en el PBE no se que le ves para no poder registrarte, el cliente se puede descargar los dias 1,2,3 de cada mes.
Suerte .