Jump to content

Johan™

Miembro
  • Contador contenido

    470
  • Ingreso

  • Última visita

  • Días ganados

    40

Actividad de reputación

  1. Me Gusta
    Johan™ reacted to Dragonslayer in [C++][Python] Añadir rangos (Rank)   
    Bueno esto es una especie de continuación del anterior.
     
    Antes de empezar, para quien lo quiera hacer tiene que tocar tres cosas mínimo. (Binario,game,python)
    Esta guía la haré en base como tengo yo puesto el rank,  y explicándola.
    Empezamos por la parte del server.
    Recurro al otro
    Debes iniciar sesión para ver el contenido del enlace en esta publicación., si quieres añadir mas de 34.000 puntos tienes que cambiar el tipo de dato.  
    Como podéis ver adelante, tengo 6 rangos positivos y 6 negativos. Aquí siguiendo el esquema no creo que haya complicación.
    Esto esta en el archivo char_battle.cpp 
     

     
    Dropeo para cada rango. Mismo archivo. Por ejemplo: (Yo tengo puesto para que ninguno dropee, por ejemplo si pones en la ultima fila: 5, 45, 125, 200 esas serán las posibilidades de que dropee cuando muera(En distintas circunstancias))

     
    Ahora vamos a la parte del cliente.
     
    Casi igual que lo primero. Archivo InstanceBase.cpp
     

    Mismo archivo, tenemos que añadir cuales seran los rangos buenos y malos.
     

    Ahora añadiremos cuantos rangos hay y cual sera el rango invisible, el que no se ve el nombre, por defecto es el neutral pero si hemos añadido hay que cambiarle el numero.
    Archivo InstanceBase.h
     

     
    Para acabar la parte python.
     
    Archivo  localeinfo.py
     

     
    Mismo archivo:(Hay que añadir la misma cantidad de rangos)
     

     
    Ahora añadimos los nombres, archivo locale_game.txt
     

     
    Y ya para terminar los colores. . Archivos uicharacter.py  y  colorinfo.py
     

     
    Espero que os sirva. Un saludo.
  2. Me Gusta
    Johan™ got a reaction from Arkasia2 in Mision matar a varios mobs   
    es practicamente la misma, como te dije no te explicas, no soy brujo para saber como la quieres, solo dijiste quiero una quest de una mision de matar a 5 diferente mobs.
  3. Me Gusta
    Johan™ got a reaction from barbera69 in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  4. Sorprendido
    Johan™ got a reaction from josecobra in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  5. Me Gusta
    Johan™ got a reaction from [[ADM]Dark in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  6. Me Gusta
    Johan™ reacted to PENTAGRAMA in [Por Fin] Aprendí a Animar XD   
    Hola Amigos de Metin2Zone
     
    Depues de Tanto Tiempo Buscando como  MIERD$# animar, experimentando por mi cuenta
    Pude Animar En  gr2 Como un Campeon, Claro el  Gif que les muestro es una Tremenda  Porqueria
    Pero es mi tremenda porqueria Yo y solo yo lo hice XD jajaja... ahora Si amepezare a hacer muchas Cosas Que simpre e querido hacer, Ahora solo me queda aprende a  poner Huesos en NPCS y nostros Amorfos....
     

  7. Me Gusta
    Johan™ got a reaction from Only4Fun in [PETICIÓN]Quest de items   
    quest item begin
        state start begin
            when 9010.chat."Item drop" wht pc.is_gm() begin
                say_title(mob_name())
                say("Por favor ingrese el vnum del item")
                local a = tonumber(input())
                if a == nil then say("valor no valido") return end
                say("Por favor ingrese la prob del item")
                say("entre 1 y 100.")
                local b = tonumber(input())
                if b == nil then say("valor no valido") return end
                game.set_event_flag("drop",a)
                game.set_event_flag("prob",b)
            end
            when kill begin
                local n = number(1,100)
                if n >= game.get_event_flag("prob") then
                    game.drop_item(game.get_event_flag("drop"))
                end
            end
        end
    end
    No la he probado pero ve, recien la cree.
  8. Me Gusta
    Johan™ reacted to WorldArd in [Guia]Python -> Quest   
    Buenas a todos/as
     
    Aqui les vengo a enseñar como abrir una funcion de quest en python
     
     
     
    Guia:
     
     
     
     
    pd: perdonar , pero no soy el mejor explicando .Cualquier cosa decirme y con gusto les ayudare con el tema
  9. Me Gusta
    Johan™ got a reaction from FaltaUnEdwiin in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  10. Me Gusta
    Johan™ got a reaction from Night-legionm2.com in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  11. Me Gusta
    Johan™ got a reaction from iMixxx in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  12. Me Gusta
    Johan™ got a reaction from 𝗔𝗿𝗲𝘀 in [APORTE] Quest de banco + iconos de los cheques + No superar el limite de los 2kkk   
    Hola, shamanes y SHAMANASSSSSSSSSS.

    Este es una quest de banco + los iconos del los cheques.
    Item_proto para txt y no txt.

    No olvides agregar el pack al index :v

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  13. Me Gusta
    Johan™ reacted to Akren in Akren, ¡Canción para finalizar el año!   
    A ti
  14. Me Gusta
    Johan™ got a reaction from Akren in Akren, ¡Canción para finalizar el año!   
    Feliz Año....
  15. Me Gusta
    Johan™ reacted to GuilleMetin2 in [Guia]make.py Daroo   
    Como ejecutar el make.py dentro de las files Daroo.
    Abrir linea de comandos.
    cd /usr/home/game/share/locale/germany/quest chmod 777 make.py python make.py Si no descarga , Upload para /usr/home/game/share/locale/germany/quest
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. cd /usr/home/game/share/locale/germany/quest chmod 777 make.sh sh make.sh Done
    Nota: Revisas que el locale_list tiene una lista de las quests.
  16. Me Gusta
    Johan™ reacted to jegarba2 in Aki les Dejo unos Acc nuevos de Nueva era   
    Aki les  dejo unos Acc  Espero ke les  gusten fueron sakados de  arcangeles pero mucha gente los kiere  tener  en su server  aki  estan no se olviden dar las  gracias 
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.!qLuQFTfV2lPCwpFANxNyta_0Qzz4yQP2_ArN9UOe5YU

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.
  17. Me Gusta
    Johan™ reacted to Fulger in [APORTE] Armas adaptas por mi :P   
    Espero que os guste  Os lo dejo adjunto





    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  18. Me Gusta
    Johan™ reacted to Desmint in Quias Perfectas, Full Programacion P2   
    Hola Amigos De Metin2Zone Como Bien Anteriormente Habia Posteado Una Imagen En La Cargado Habia Cargado Guias Muy Basicas Y Muy Pequeñas Para Programacion De Python, C++, PHP, Entre Muchas Otras, E Terminado De Cargar Unas Guias Mejor, Junto Con Aletinte Un Amigo Muy Profesional En Estos Temas.
     
    Pues Bien, COn Mi Amigo Esta Vez Estamos Mas Recargados Que Nunca. Pues Bien Hoy Decidi Traerles Un Link Completo Para Que Descarguen Todas Las Guias, Pero Pilas Con Denunciar El Link Por Que Hay Muchas Guias Para Que Aprendan A Programar.
     
    Pues Bien Para Aquellos Arenosos Que Dicen:
    "La Bajaste Y La Cargaste De Nuevo"
    "Solo La Buscaste Por Todo Internet Y Lo Subiste" 
    Entre Muchas Otras Babosadas, Dejo Una Imagen Para Esos Arenosos Fastidiosos Que NO Hacen Mas Sino (Perdon La Palabra) Cagar Los Post Diciendo Pendejadas Que No Son De Mi Importancia.
     
    El Link No Lo Posteare A Menos Que Mandes Un Mensaje A Mi Bandeja De Entrada(Para Evitar Arenosos Que Denuncian)
     
    PS: Muchas De Las Guias Han Sido Sacadas De La DeepWeb En El Nivel 3 Que Como Muchos De Ustedes Saben, No Es Nada Facil Entrar Al Nivel 3 De La DeepWeb, ya Que Alli Encontraras Una Serie De Personas Inescrupulosas Como: Hackers, Ladrones, Matones A Sueldo, Incluso Narcotraficantes Y Es Como La Ciudad De Los Pedofilos, Pero Bueno Les Dejo Una Imagen. Cuando Envien El MP Yo Les Devuelvo El MP Con El Link,.
    Espero Les Sea De Gran Utilidad.
     
    Si Les Sirvio No Se Olviden De Mi +1 (No Cuesta Nada) xD
     
    Saludos:
    Desmint
  19. Me Gusta
    Johan™ got a reaction from Fulger in [Petición Quest]   
    el 9003 es el id del npc.
    quest metin2zone begin state start begin when 9003.chat."LLevame a un lugar xd" begin say_title("LLevame a un lugar xd") say("Por favor ingresa la primer coordenada del mapa") say("al que quieres ir") local a = input () say_title("LLevame a un lugar xd") say("Por favor ingresa la segunda coordenada del mapa") say("al que quieres ir") local b = input () a = tonumber (a) b = tonumber (b) say("quiere continuar") local s = select("Si","No") if s == 1 then pc.warp(a,b) else return end end end end
  20. Me Gusta
    Johan™ got a reaction from mamiferox in [APORTE] Quest de comprar bonus + Sistema de catpcha   
    Holaaaaaaa.
    este es mi primer aporte.
    quest ShopBonus begin state start begin when 9003.chat."Comprar: Objecto Encantado." begin say_title("Tienda: Objecto Encantado") say("Hola aventurero bienvenido a la tienda de.") say("objectos encantos.") say("Te recordamos que cada objecto encantado tiene un.") say("valor de 1.000.000") say("") say("Quieres Continuar") local pregunta1 = select("Si","No") if pregunta1 == 1 then say_title("Tienda: Objecto Encantado") say("Cuantos deseas comprar.") local item = {10,20,30,40,50} local pedido = select("10","20","30","40","50") if pc.countitem ("71084") == 0 then say_title("Ingresa el Catpcha.") say("Para poder realizar esta compra debes") local captch = math.random(101,999) --La captcha se genera en el rango de 101 a 999 por ejemplo puede salir 405 say("ingresar el codigo que aparece.") say_reward(captch) local ingre_cap = input() ingre_cap=tonumber(ingre_cap) if ingre_cap == captch then local yang = item[pedido] * 1000000 --El numero 1000000 es el valor por Objecto Encantado, Ejemplo 10x1000000 = 10000000 if pc.get_gold() >= yang then pc.give_item2(71084,item[pedido]) pc . changegold (-yang) else chat("No tienes suficiente yang para realizar esta compra.") end else chat("No has ingresado el codigo correctamente.") end else chat("No te puedo dar más objectos encantados hasta que no termines") chat("de usar los que tienes en tu inventario.") end else return end end end end
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  21. Me Gusta
    Johan™ got a reaction from Silva Goncalves in [APORTE] Quest de comprar bonus + Sistema de catpcha   
    Holaaaaaaa.
    este es mi primer aporte.
    quest ShopBonus begin state start begin when 9003.chat."Comprar: Objecto Encantado." begin say_title("Tienda: Objecto Encantado") say("Hola aventurero bienvenido a la tienda de.") say("objectos encantos.") say("Te recordamos que cada objecto encantado tiene un.") say("valor de 1.000.000") say("") say("Quieres Continuar") local pregunta1 = select("Si","No") if pregunta1 == 1 then say_title("Tienda: Objecto Encantado") say("Cuantos deseas comprar.") local item = {10,20,30,40,50} local pedido = select("10","20","30","40","50") if pc.countitem ("71084") == 0 then say_title("Ingresa el Catpcha.") say("Para poder realizar esta compra debes") local captch = math.random(101,999) --La captcha se genera en el rango de 101 a 999 por ejemplo puede salir 405 say("ingresar el codigo que aparece.") say_reward(captch) local ingre_cap = input() ingre_cap=tonumber(ingre_cap) if ingre_cap == captch then local yang = item[pedido] * 1000000 --El numero 1000000 es el valor por Objecto Encantado, Ejemplo 10x1000000 = 10000000 if pc.get_gold() >= yang then pc.give_item2(71084,item[pedido]) pc . changegold (-yang) else chat("No tienes suficiente yang para realizar esta compra.") end else chat("No has ingresado el codigo correctamente.") end else chat("No te puedo dar más objectos encantados hasta que no termines") chat("de usar los que tienes en tu inventario.") end else return end end end end
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  22. Me Gusta
    Johan™ got a reaction from 【ℛ-𝓝】ℛ𝔂𝓼𝒆 in [APORTE] Quest de comprar bonus + Sistema de catpcha   
    Holaaaaaaa.
    este es mi primer aporte.
    quest ShopBonus begin state start begin when 9003.chat."Comprar: Objecto Encantado." begin say_title("Tienda: Objecto Encantado") say("Hola aventurero bienvenido a la tienda de.") say("objectos encantos.") say("Te recordamos que cada objecto encantado tiene un.") say("valor de 1.000.000") say("") say("Quieres Continuar") local pregunta1 = select("Si","No") if pregunta1 == 1 then say_title("Tienda: Objecto Encantado") say("Cuantos deseas comprar.") local item = {10,20,30,40,50} local pedido = select("10","20","30","40","50") if pc.countitem ("71084") == 0 then say_title("Ingresa el Catpcha.") say("Para poder realizar esta compra debes") local captch = math.random(101,999) --La captcha se genera en el rango de 101 a 999 por ejemplo puede salir 405 say("ingresar el codigo que aparece.") say_reward(captch) local ingre_cap = input() ingre_cap=tonumber(ingre_cap) if ingre_cap == captch then local yang = item[pedido] * 1000000 --El numero 1000000 es el valor por Objecto Encantado, Ejemplo 10x1000000 = 10000000 if pc.get_gold() >= yang then pc.give_item2(71084,item[pedido]) pc . changegold (-yang) else chat("No tienes suficiente yang para realizar esta compra.") end else chat("No has ingresado el codigo correctamente.") end else chat("No te puedo dar más objectos encantados hasta que no termines") chat("de usar los que tienes en tu inventario.") end else return end end end end
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  23. Me Gusta
    Johan™ got a reaction from mebe in [APORTE] Quest de comprar bonus + Sistema de catpcha   
    Holaaaaaaa.
    este es mi primer aporte.
    quest ShopBonus begin state start begin when 9003.chat."Comprar: Objecto Encantado." begin say_title("Tienda: Objecto Encantado") say("Hola aventurero bienvenido a la tienda de.") say("objectos encantos.") say("Te recordamos que cada objecto encantado tiene un.") say("valor de 1.000.000") say("") say("Quieres Continuar") local pregunta1 = select("Si","No") if pregunta1 == 1 then say_title("Tienda: Objecto Encantado") say("Cuantos deseas comprar.") local item = {10,20,30,40,50} local pedido = select("10","20","30","40","50") if pc.countitem ("71084") == 0 then say_title("Ingresa el Catpcha.") say("Para poder realizar esta compra debes") local captch = math.random(101,999) --La captcha se genera en el rango de 101 a 999 por ejemplo puede salir 405 say("ingresar el codigo que aparece.") say_reward(captch) local ingre_cap = input() ingre_cap=tonumber(ingre_cap) if ingre_cap == captch then local yang = item[pedido] * 1000000 --El numero 1000000 es el valor por Objecto Encantado, Ejemplo 10x1000000 = 10000000 if pc.get_gold() >= yang then pc.give_item2(71084,item[pedido]) pc . changegold (-yang) else chat("No tienes suficiente yang para realizar esta compra.") end else chat("No has ingresado el codigo correctamente.") end else chat("No te puedo dar más objectos encantados hasta que no termines") chat("de usar los que tienes en tu inventario.") end else return end end end end
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
×
×
  • Crear nuevo...