Jump to content

Üşengeç Adam

Miembro
  • Contador contenido

    1
  • Ingreso

  • Última visita

Actividad de reputación

  1. Me Gusta
    Üşengeç Adam reacted to Phoenix in Offline Shop- Korai   
    Hoy he entrado a Metin2Dev como todas las tardes para ver los "topic posts" y me encontré con esto.
    Korai ha publicado su shop offline (o eso parece, no lo he descargado), nadie sabe por qué pero bueno el tendrá sus motivos. Él ha dejado este vídeo y ha publicado el link en zippyshare. Lo posteo tal cual están en Dev, yo creo que es la shopoffline de lo contrario avísenme por favor que cambio el título (ya que en este momento no lo puedo descargar). 
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  2. Me Gusta
    Üşengeç Adam reacted to 【ℛ-𝓝】ℛ𝔂𝓼𝒆 in [C++] Agregar 8vo bonus.   
    Buenas, les traigo una guia de como agregar 8 bonus en sus serverfiles/cliente 😛
    PD: La guia la tenia descargada en alemán asi que no se de quien era pero la traducí a Español para que entiendan un poco mejor 😋
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  3. Me Gusta
    Üşengeç Adam reacted to Rakancito in Sistema Multi Lenguaje   
    Todo funciona bien, solo agregue una parte del cliente "python", para que los usuarios cambien el idioma con un botón, tuve la pereza de hacerlo.   Debes iniciar sesión para ver el contenido del enlace en esta publicación.   - El sistema guarda un idioma por cuenta.
    - Es capaz de traducir misiones, clientes, etc.
    - El sistema toma el idioma del archivo mylang.cfg del cliente y lo guarda en la base de datos de esta cuenta en el cliente.

    La guía simplemente se enfoca en buscar DEFINE:
    ENABLE_MULTILANGUAGE   Entonces puedes ver cómo lo coloqué.   Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  4. Me Gusta
    Üşengeç Adam reacted to laben in Metin2 multiherramienta ( proto & Pack archivo y más)   
    Tengo en mi disco duro todavía encontró una toolthat lo hizo una vez privada , pero es demasiado malo si no se utiliza , funciona a la perfección , por lo que comparto con ustedes.

    Gracias recordar! : D
     
     

     
     
     
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  5. Me Gusta
    Üşengeç Adam reacted to Sir Lancelot in [C++] Cambiar nombre PET   
    Muy buenas chicos, estuve navegando por ahí y me encontre esto... lo cual me parece interesante ya que en el foro esta como quitar el nombre.
     
    Vamos a empezar:
     
    GAME:
     
    Busamos la siguiente linea en petsystem.cpp
    #include "item.h" Debajo de eso agregamos:
    #include "db.h" Luego de agregar eso vamos a buscar lo siguiente en el mismo cpp.
    void CPetActor::SetName(const char* name) Lo que van a hacer es reemplazar esa linea por esta:
    void CPetActor::SetName(const char* name) { std::string petName = m_pkOwner->GetName(); if (0 != m_pkOwner && 0 == name && 0 != m_pkOwner->GetName()) { petName += "'s Pet"; } else petName += name; char sorgu[512]; snprintf(sorgu, sizeof(sorgu), "SELECT name FROM pet_name WHERE id = %u", m_pkOwner->GetPlayerID()); std::auto_ptr<SQLMsg> cekgelsin( DBManager::instance().DirectQuery(sorgu) ); if (cekgelsin->Get()->uiNumRows != 0) { MYSQL_ROW row = mysql_fetch_row(cekgelsin->Get()->pSQLResult); char petad[CHARACTER_NAME_MAX_LEN + 1]; strlcpy(petad, row[0], sizeof(petad)); petName = petad; } if (true == IsSummoned()) m_pkChar->SetName(petName); m_name = petName; } Ya terminamos con petsystem.cpp, ahora nos vamos a questlua_pet.cpp y buscamos lo siguiente:
    #include "PetSystem.h" Debajo de eso agregamos:
    #include "db.h" Ahora buscamos dentro del mismo cpp la siguiente linea:
    int pet_spawn_effect(lua_State* L) Debajo de eso vamos a agregar las siguientes lineas:
    int pet_namever(lua_State* L) { LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr() ; if ( lua_isstring(L, 1) != true ) { lua_pushnumber(L, 1); return 1; } const char * szName = lua_tostring(L, 1); char sorgu[512]; snprintf(sorgu, sizeof(sorgu), "REPLACE INTO pet_name VALUES(%u, '%s')", ch->GetPlayerID(), szName); std::auto_ptr<SQLMsg> yolla( DBManager::instance().DirectQuery(sorgu) ); if (yolla->Get()->uiAffectedRows != 0) { lua_pushnumber(L, 3); return 3; } return 4; } Ahora buscamos lo siguiente en el mismo archivo:
    { "spawn_effect", pet_spawn_effect }, Debajo de esto agregamos lo siguiente:
    { "adver", pet_namever }, Ya terminamos de editar nuestro game, ahora toca la parte de NAVICAT:
     
    Debemos agregar esto en la parte de mysql (Navicat-->Query):
    DROP TABLE IF EXISTS `pet_name`; CREATE TABLE `pet_name` ( `id` int(11) NOT NULL DEFAULT '0', `name` varchar(24) CHARACTER SET utf8 COLLATE utf8_turkish_ci NOT NULL DEFAULT 'NONAME', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci; Ahora vamos a FTP y nos dirigimos a ques_functions a agregar las funciones necesarias para la quest que utiliza este sistema:
    pet.adver Recuerden que si pide otra función la deben agregar.
     
    Ahora toca la parte de quest:
    quest ademin begin state start begin when 71115.use begin say_title("yeni isim ver") local str = input() if str == "" or str == nill then say_title("Kutuyu bos birakma") return end if string.len(str) <= 0 or string.len(str) > 12 then say_title("isim en fazla 12 karakter olabilir") return end local tt = "%'" local ct = "%:" local nk = "%." local vg = "%," if string.find(str, tt) or string.find(str, ct) or string.find(str, nk) or string.find(str, vg) then say_title("ozel isaret kullanamazsin") return end local t = pet.adver(str) say_title("pet adi degistirildi. peti gonder") if t == 1 then say_title("kutuyu bos bırakma") return elseif t == 2 then say_title("12 karakteri gecme") return elseif t == 3 then say_title("isim degisti") end end end end Code: local tt = "%'" local ct = "%:" local nk = "%." local vg = "%," LINK de lo aportado:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bueno espero que les haya servido la GUIA .
    Saludos!
     
    PD: Fuente 4Metin
  6. Me Gusta
    Üşengeç Adam reacted to SzC in [Aporte] Anti-Magic Stone   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Download:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Creditos: board legend
     
  7. Me Gusta
    Üşengeç Adam reacted to WorldArd in [Release] Color Slot Cube C++/Python   
    [Cliente/Root]
     
     
     
     
    [binario/EterPythonLib]
     
     
     
     
    Imagen:
     

     
    Saludos!
  8. Me Gusta
    Üşengeç Adam reacted to Serex in Creación de videojuegos - Unreal Engine   
    Hola zoneros, este trimestre tengo una asignatura de creación y desarollo de videojuegos en la universidad.
    El material que usamos es unreal engine y c++.
     
    Los tutoriales y tareas están en rumano/ingles, y no va solo de aprender a usar el programa, te enseñan a ser un verdadero desarollador de videojuegos en todos los aspectos.
     
    Os puedo ir dejando el materia por aqui, contestando dudas y enseñando lo que pueda un poco ya que yo tambien estoy interesado.
     
    En primer lugar os voy a dejar el tema 1 y 2, y un librito bastante largo del que os dire que es lo más importante para leer y alguna cosilla más, si veo que la gente se anima y le interesa le daré mas caña.
     
    También podéis usar unity pero en mi caso elegi unreal engine-
     
    En esta carpeta os iré subiendo todo el material:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Cualquier cosa responderé por aquí y iré actualizando el post.
     
    Aqui dejo un tutorial de youtube bastante bueno que estuve siguiendo también:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  9. Me Gusta
    Üşengeç Adam reacted to ALEXANDER2020 in FILES de "gran" calidad.   
    HOLA EL VENDEDOR DE ESTOS FILES LOS PUBLICO YA QUE NADIE LOS COMPRABA  AL IGUAL LOS COLOCO PUBLICO  
    Detalles del servidor Systeme: 
    1: sistema de tienda fuera de línea. 
    2: Sistema Extra Refine. (Vegas) 
    3: Sistema de acompañamiento (Oficial). 
    4: Sistema de información de objetivo de la mafia. 
    5: Sistema de información de caída Coufer. 
    6: Sistema de cinturones. 
    7: sistema de barbut. 
    8: Sistema global de chat. 
    9: Sistema de títulos (Lennt) 
    10: Sash System v3 (Lennt) 
    11: Sistema de vestuario. 
    12: Sistema de destrucción de objetos cuando quieras lanzarlo. 
    13: Sistema de elaboración. 
    14: Sistema de armamento (solo GM). 
    15: Chamán sistema tampón 
    16 se adapta al sistema de montaje 
    17: Sistemas de Armas de vestuario (Pieles / traje de armas) 
    18: Decimal Hp (total jugadores CV / HP Total de monstruos). 
    19: HP Pecent (Hp en porcentaje de jugadores / Hp porcentaje de monstruos).
    20: Sistema de Mantenimiento (Vegas) 
    21: Sistema de Banderas (Vegas) 
    22: Talismanes 
    23: Muchos lenguajes (Andy) 
    24: Biolog Sistema 
    25: Quickslot (Vegas) 
     
     





     
     
     
     

     

     
    Spyke 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. descarga 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  10. Me Gusta
    Üşengeç Adam reacted to 【ℛ-𝓝】ℛ𝔂𝓼𝒆 in [C++] ShopOffline by Ken   
    Descarga: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    Creditos: Ken
  11. Me Gusta
    Üşengeç Adam reacted to ALEXANDER2020 in Última versión TC OfflineShop   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  12. Me Gusta
    Üşengeç Adam reacted to Happy in [Sistema]GiftBox   
    Hoy os voy a mostrar un sistema que subieron ayer en metin2dev, este sistema consiste en que cada x horas te daran un regalo. [Los items que se dan se pueden editar]
     
    Imagen del sistema: 
     

     
     
     
    Primero de todo es poner esta query: 
    CREATE TABLE `surprisebox` (`id` int(5) NOT NULL AUTO_INCREMENT ,`openorclose` int(5) NOT NULL ,`box1` int(8) NULL DEFAULT NULL ,`box2` int(8) NULL DEFAULT NULL ,`box3` int(8) NULL DEFAULT NULL ,`box4` int(8) NULL DEFAULT NULL ,`box5` int(8) NULL DEFAULT NULL ,`date` varchar(20) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL ,`hour` varchar(20) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL ,PRIMARY KEY (`id`))ENGINE=MyISAMDEFAULT CHARACTER SET=latin1 COLLATE=latin1_swedish_ciAUTO_INCREMENT=47CHECKSUM=0ROW_FORMAT=DYNAMICDELAY_KEY_WRITE=0; Una vez puesta la anterior procedimos a poner la siguiente: 
    INSERT INTO `surprisebox` (`openorclose`,`box1`,`box2`,`box3`,`box4`,`box5`,`date`,`hour`) VALUES (1, ITEM_ID_1, ITEM_ID_2, ITEM_ID_3, ITEM_ID_4, ITEM_ID_5, '<date>', '<hour>'); Donde dice Item_ID_X hay ponemos la id del item que queramos que de.
     
    Aora ponemos esta quest:
    quest thsgiftdev begin state start begin when login begin cmdchat("zetsugfsys "..q.getcurrentquestindex()) end function giverandomitem() local random_nr = number(1,5) chat("I: The box it's opening...") -- Opening if random_nr==1 then pc.give_item2(tonumber(mysql_query('SELECT box1 from player.surprisebox WHERE openorclose=1 LIMIT 1;').box1[1])) elseif random_nr==2 then pc.give_item2(tonumber(mysql_query('SELECT box2 from player.surprisebox WHERE openorclose=1 LIMIT 1;').box2[1])) elseif random_nr==3 then pc.give_item2(tonumber(mysql_query('SELECT box3 from player.surprisebox WHERE openorclose=1 LIMIT 1;').box3[1])) elseif random_nr==4 then pc.give_item2(tonumber(mysql_query('SELECT box4 from player.surprisebox WHERE openorclose=1 LIMIT 1;').box4[1])) elseif random_nr==5 then pc.give_item2(tonumber(mysql_query('SELECT box5 from player.surprisebox WHERE openorclose=1 LIMIT 1;').box5[1])) end pc.setqf("giftsystemuse", get_time()+60*60*12) -- 12 HRS  cmdchat("giftsyshide") end when button or info begin if pc.getqf("giftsystemuse") <= get_time() then thsgiftdev.giverandomitem() -- yeah..function -_- don't try to bind that condition with this.. else chat("W: You have no gift. Try after 12 hours...") -- Played end end endend Ahora vamos a la instalacion del cliente.
     
    Abrimos el game.py (root), y buscamos: self.playerGauge = None
     
    a continuación pegamos esto:
    self.GiftBox = ui.Button()self.GiftBox.SetUpVisual("d:/ymir work/ui/present.tga")self.GiftBox.SetOverVisual("d:/ymir work/ui/present.tga")self.GiftBox.SetDownVisual("d:/ymir work/ui/present.tga")self.GiftBox.SetText(" ")self.GiftBox.SetToolTipText("Open the box!")self.GiftBox.SetPosition(10, int(wndMgr.GetScreenHeight())-126)self.GiftBox.SetEvent(self.ZetsuGiftSystem__deff__)self.GiftBox.Show() Buscamos: def OnUpdate(self):
     
    a continuación pegamos esto:
    ## Z ############################################################################# if app.IsPressed(app.DIK_P) and app.IsPressed(app.DIK_LSHIFT): if self.GiftBox.IsShow(): self.GiftBox.Hide() else: self.GiftBox.Show() ## Z ############################################################################# Tiene que quedar algo asi:
     

     
    Ahora buscaos: def __ServerCommand_Build(self):
     
    Y agregamos:
    ## Begin LuckyBoxes system "zetsugfsys" : self.ZetsuGiftSystem__init__, "giftsysshow" : self.ZetsuGiftSystem__show__, "giftsyshide" : self.ZetsuGiftSystem__hide__, ## End LuckyBoxes Y a final del archivo pegamos esto:
    ## Begin LuckyBoxes system def ZetsuGiftSystem__init__(self, index): constInfo.GIFTSYS = index # if doesn't work replace with: constInfo.GIFTSYS = int(index) # But it's impossible... def ZetsuGiftSystem__deff__(self): import event event.QuestButtonClick(int(constInfo.GIFTSYS)) ## End LuckyBoxes # Warning!! Let the last row empty!! ## def ZetsuGiftSystem__show__(self): self.GiftBox.Show() def ZetsuGiftSystem__hide__(self): self.GiftBox.Hide()  Ahora guardamos el game.py y abrimos el costinfo.py
    Justo al principio del archivo pegamos esto: GIFTSYS = 1
     
    Esto seria todo, falta añadir el boton.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Lo pegan en (Etc.epk/eix)D:/ymir work/ui
     
    Y listo
     
     
    Fuente: Metin2Dev
    Creditos: Zetsu
  13. Me Gusta
    Üşengeç Adam reacted to Rakancito in Simple code vs Debugger anti Anti reverse engineering   
    Es un código simple contra un método de ingeniería inversa, además de detectar Cheat Engine a través de un análisis de proceso rápido.

    Hay más métodos de depuración, sin embargo, esto es lo más habitual, lo único que revisa es si el ejecutable actual (nuestro binario) contiene el puerto de depuración abierto y si lo hace, cierra el programa, en caso de no encontrar un puerto de momento pero está en proceso, analice y verifique si existe el famoso "Motor" en línea.

     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  14. Me Gusta
    Üşengeç Adam reacted to TuMAMAmEToca in [C++] Evento del 10º Aniversario   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  15. Me Gusta
    Üşengeç Adam reacted to mrsanty in sistema de ver drup de los mob   
    hola, acá les paso el sistema que te permite ver el drup de los mob y de las metines.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.Debes iniciar sesión para ver el contenido del enlace en esta publicación.  

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  16. Me Gusta
    Üşengeç Adam reacted to Desmint in [SERVERFILES]Phebia2   
    Hola amigos de Metin2Zone
    El día de hoy les traigo unos files que aunque no he probado, se ve que son bastante buenos, les dejo todo, como siempre.....
    Nota hecha por el creador de los files: Funciona siempre y cuando se omitan algunos errores del src de python
    Caracteristicas: 
    Nivel 1 Inicio Nivel 120 Fin. (Cambiable)  Sistema de cinturón oficial Sistema oficial de mascotas (con nivel) Sistema de cinturón oficial Evento Okey oficial Sistema de tienda sin conexión 2 CH Dragon Room (escritura electiva) Sistema de bendición de grupo de chamanes  Capa de coraje ilimitado Sistema de equipo rápido Sistema de registro de cuenta rápida Sistema de categoría de tareas  Ventana de amigos avanzada  Ventana avanzada de PM  Sistema de buzones  Templo oficial del zodiaco  Batalla oficial de Hydra Ship  Sistema de expansión de inventario  Sistema de dados grupales  Pasajero Sistema de pasajeros  Sistema de aumento de HP calificado Sistema de interrupción de hechizos de piedra Sistema de invisibilidad del mapa de bueyes  Sistema de bloqueo de caracteres  Sistema de agente de guerra de gremios Comercio e historia del mercado Monitoreo de la sala del dragón y sistema de control vacío Cambio rápido de canal sin error Sistema de evolución de armas 4 Sistema de piedra activo! Sistema de información del jefe Sistema de seguimiento de mazmorras! Nuevos trajes activos! Sistema de paquete de cachemir Sistema de configuración del teclado Sistema de inventario K Renderizar sistema de destino Sistema Rün Power Stone Sistema de espejo de pecho Sistema de alquimia Mitsi Sistema Youtuber Sistema NPC remoto Sistema de combinación de artículos  7-8 Sistema Skiller Sistema auxiliar de Afrodita de Chamán Sala oficial Nemere-Razador Sistema de vestuario de armas Generación de aniversario, etc. Activo! Nuevos mapas activos! Sistema de prisión activo! Sistema de 4 piedras Sistema de mercado Gaya King Player - King Guild Active! ¡Armas de jóvenes héroes! Sistema de escala de la mafia Sistema oficial de emociones Sistema de caza automático Cristal comercial oficial Sistema de zona de guerra Sistema de menú rápido Sistema de caza de jefes Sistema de espejo oficial Sistema de control de bot Sistema de puntos de éxito Sistema de llamarada de vestuario Sistema de bolsa de flecha Talismán y sistema de elementos   Capturas
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación. Debes iniciar sesión para ver el contenido del enlace en esta publicación.   Descarga: Mysql -> Debes iniciar sesión para ver el contenido del enlace en esta publicación. Source Cliente -> Debes iniciar sesión para ver el contenido del enlace en esta publicación. Source Game-> Debes iniciar sesión para ver el contenido del enlace en esta publicación. Cliente-> Debes iniciar sesión para ver el contenido del enlace en esta publicación.   Fuente: Turkmmo
×
×
  • Crear nuevo...