Jump to content

Robert

Estafador (Niño)
  • Contador contenido

    337
  • Ingreso

  • Última visita

  • Días ganados

    29

Actividad de reputación

  1. Me Gusta
    Robert got a reaction from admnahui in Nuevas ciudades MAP 1   
    Buenas me encontre con esto y os lo dejo a vosotros tambien, no se si ya las han posteado si es asi pido que borren post

    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  2. Me Gusta
    Robert got a reaction from Hunyadi Jani in [C++] Anti Wait hack   
    Vamos a battle.cpp
    Y agregamos al final de los include:
    #include "db.h" Luego buscamos:
    bool IS_SPEED_HACK(LPCHARACTER ch, LPCHARACTER victim, DWORD current_time) Y remplazamos con esto:
    #define ENABLE_SYSCHAT_NOTICE #define ENABLE_SYSLOG_NOTICE #define ENABLE_BAN_WAITHACK bool IS_SPEED_HACK(LPCHARACTER ch, LPCHARACTER victim, DWORD current_time) { if (ch->m_kAttackLog.dwVID == victim->GetVID()) { if (current_time - ch->m_kAttackLog.dwTime < GET_ATTACK_SPEED(ch)) { INCREASE_SPEED_HACK_COUNT(ch); if (test_server) { sys_log(0, "%s attack hack! time (delta, limit)=(%u, %u) hack_count %d", ch->GetName(), current_time - ch->m_kAttackLog.dwTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); ch->ChatPacket(CHAT_TYPE_INFO, "%s attack hack! time (delta, limit)=(%u, %u) hack_count %d", ch->GetName(), current_time - ch->m_kAttackLog.dwTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); } SET_ATTACK_TIME(ch, victim, current_time); SET_ATTACKED_TIME(ch, victim, current_time); return true; } } SET_ATTACK_TIME(ch, victim, current_time); if (victim->m_AttackedLog.dwPID == ch->GetPlayerID()) { if (current_time - victim->m_AttackedLog.dwAttackedTime < GET_ATTACK_SPEED(ch)) { INCREASE_SPEED_HACK_COUNT(ch); if (ch->m_speed_hack_count > 50) { #ifdef ENABLE_SYSLOG_NOTICE sys_log(0, "%s Attack Speed HACK! time (delta, limit)=(%u, %u), hack_count = %d", ch->GetName(), current_time - victim->m_AttackedLog.dwAttackedTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); #endif #ifdef ENABLE_SYSCHAT_NOTICE ch->ChatPacket(CHAT_TYPE_INFO, "Attack Speed Hack(%s), (delta, limit)=(%u, %u), hack_count = %d", ch->GetName(), current_time - victim->m_AttackedLog.dwAttackedTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); #endif #ifdef ENABLE_BAN_WAITHACK std::auto_ptr<SQLMsg> msg(DBManager::instance().DirectQuery("UPDATE account.account SET status= 'BLOCK' WHERE id = %d", ch->GetDesc()->GetAccountTable().id)); #endif ch->GetDesc()->DelayedDisconnect(3); } SET_ATTACKED_TIME(ch, victim, current_time); return true; } } SET_ATTACKED_TIME(ch, victim, current_time); return false; } Debería quedar algo así:


     
    Y un video de la prueba:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  3. Me Gusta
    Robert got a reaction from CHRISTIAN YESID CARVAJAL FUENTES in [Cliente] Metin2essential.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  4. Me Gusta
    Robert got a reaction from Speedy94 in [Quest] Sistema de matar con sonido   
    Bueno me encontre con esto hace ya semanas no me acuerdo ni donde y os lo traigo a vosotros tambien. Lo que hace el sistema es que a cada muerte que hagas dice un sonido como monsterkill, ultrakill, pentakill etc. Y para que sigan tienes que matar en un intervalo de 20 segundos. Esto solo lo vas a escuchar tu la otra persona no, solo si te mata ella primero.

     

    Entrais en game.py y buscais:


    "PlayMusic" : self.__PlayMusic,

    Debajo de ella añadireis esto:


    "PlayMusicxd" : self.__PlayMusicxd,

    Allí os copiáis de los TAB que trae el de arriba.

    Después buscáis esto:


    snd.FadeInMusic("BGM/" + musicInfo.fieldMusic)

    Y debajo añadiréis esto:


    [TAB]def __PlayMusicxd(self, filename):
    [TAB][TAB]snd.PlaySound("BGM/" + filename)

    Aquí los [TAB] es la tecla tab no la copiéis

     

    Ahora la quest:


    quest pentakillxd begin
    state start begin
    when kill with npc.is_pc() begin
    if get_time()< pc.getqf("grupo") then
    pc.delqf("grupo")
    pc.setqf("one", get_time()+20)
    cmdchat("PlayMusicxd onekill.mp3")
    elseif get_time()< pc.getqf("one") then
    pc.setqf("doble", get_time()+20)
    cmdchat("PlayMusicxd doublekill.mp3")
    elseif get_time()< pc.getqf("doble") then
    pc.setqf("triple", get_time()+20)
    cmdchat("PlayMusicxd triplekill.mp3")
    elseif get_time()< pc.getqf("triple") then
    pc.setqf("quadra", get_time()+20)
    cmdchat("PlayMusicxd quadra.mp3")
    elseif get_time()< pc.getqf("quadra") then
    pc.setqf("pentakill", get_time()+20)
    cmdchat("PlayMusicxd pentakill.mp3")
    elseif get_time()< pc.getqf("pentakill") then
    pc.setqf("hexakill", get_time()+20)
    cmdchat("PlayMusicxd hexakill.mp3")
    elseif get_time()< pc.getqf("hexakill") then
    pc.setqf("dominating", get_time()+20)
    cmdchat("PlayMusicxd dominating.mp3")
    elseif get_time()< pc.getqf("dominating") then
    pc.setqf("neutralized", get_time()+20)
    cmdchat("PlayMusicxd neutralized.mp3")
    elseif get_time()< pc.getqf("neutralized") then
    pc.setqf("unstoppable", get_time()+20)
    cmdchat("PlayMusicxd unstoppable.mp3")
    elseif get_time()< pc.getqf("unstoppable") then
    pc.setqf("unstoppable", get_time()+20)
    cmdchat("PlayMusicxd unstoppable.mp3")
    else
    pc.setqf("grupo", get_time()+10)
    cmdchat("PlayMusicxd onekill1.mp3")
    end
    end
    end
    end

    Y por ultimo los sonidos que los meteis en la carpeta BGM.


    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  5. Me Gusta
    Robert got a reaction from caanmasu in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  6. Confuso
    Robert got a reaction from jose reyes in [MAP] Crystal Dungeon   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Contraseña: RobertMZ
  7. Me Gusta
    Robert got a reaction from flagerhost in Nuevas ciudades MAP 1   
    Buenas me encontre con esto y os lo dejo a vosotros tambien, no se si ya las han posteado si es asi pido que borren post

    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  8. Me Gusta
    Robert got a reaction from ragnarok1515 in Nuevas ciudades MAP 1   
    Buenas me encontre con esto y os lo dejo a vosotros tambien, no se si ya las han posteado si es asi pido que borren post

    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  9. Me Gusta
    Robert got a reaction from Curva95 in [3D] Berserker Personaje nuevo   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  10. Me Gusta
    Robert got a reaction from ADA FERNANDEZ in Cliente Metin35 año 2007   
    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Contraseña: Metin35

  11. Me Gusta
    Robert got a reaction from Mandale Mecha in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  12. Me Gusta
    Robert got a reaction from xOSCUROREYx in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  13. Me Gusta
    Robert got a reaction from Anubi in Nuevas ciudades MAP 1   
    Buenas me encontre con esto y os lo dejo a vosotros tambien, no se si ya las han posteado si es asi pido que borren post

    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  14. Me Gusta
    Robert got a reaction from [[ADM]Dark in [C++] Anti Wait hack   
    Vamos a battle.cpp
    Y agregamos al final de los include:
    #include "db.h" Luego buscamos:
    bool IS_SPEED_HACK(LPCHARACTER ch, LPCHARACTER victim, DWORD current_time) Y remplazamos con esto:
    #define ENABLE_SYSCHAT_NOTICE #define ENABLE_SYSLOG_NOTICE #define ENABLE_BAN_WAITHACK bool IS_SPEED_HACK(LPCHARACTER ch, LPCHARACTER victim, DWORD current_time) { if (ch->m_kAttackLog.dwVID == victim->GetVID()) { if (current_time - ch->m_kAttackLog.dwTime < GET_ATTACK_SPEED(ch)) { INCREASE_SPEED_HACK_COUNT(ch); if (test_server) { sys_log(0, "%s attack hack! time (delta, limit)=(%u, %u) hack_count %d", ch->GetName(), current_time - ch->m_kAttackLog.dwTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); ch->ChatPacket(CHAT_TYPE_INFO, "%s attack hack! time (delta, limit)=(%u, %u) hack_count %d", ch->GetName(), current_time - ch->m_kAttackLog.dwTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); } SET_ATTACK_TIME(ch, victim, current_time); SET_ATTACKED_TIME(ch, victim, current_time); return true; } } SET_ATTACK_TIME(ch, victim, current_time); if (victim->m_AttackedLog.dwPID == ch->GetPlayerID()) { if (current_time - victim->m_AttackedLog.dwAttackedTime < GET_ATTACK_SPEED(ch)) { INCREASE_SPEED_HACK_COUNT(ch); if (ch->m_speed_hack_count > 50) { #ifdef ENABLE_SYSLOG_NOTICE sys_log(0, "%s Attack Speed HACK! time (delta, limit)=(%u, %u), hack_count = %d", ch->GetName(), current_time - victim->m_AttackedLog.dwAttackedTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); #endif #ifdef ENABLE_SYSCHAT_NOTICE ch->ChatPacket(CHAT_TYPE_INFO, "Attack Speed Hack(%s), (delta, limit)=(%u, %u), hack_count = %d", ch->GetName(), current_time - victim->m_AttackedLog.dwAttackedTime, GET_ATTACK_SPEED(ch), ch->m_speed_hack_count); #endif #ifdef ENABLE_BAN_WAITHACK std::auto_ptr<SQLMsg> msg(DBManager::instance().DirectQuery("UPDATE account.account SET status= 'BLOCK' WHERE id = %d", ch->GetDesc()->GetAccountTable().id)); #endif ch->GetDesc()->DelayedDisconnect(3); } SET_ATTACKED_TIME(ch, victim, current_time); return true; } } SET_ATTACKED_TIME(ch, victim, current_time); return false; } Debería quedar algo así:


     
    Y un video de la prueba:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  15. Me Gusta
    Robert got a reaction from Luiz A. G. Oliveira in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  16. Me Gusta
    Robert got a reaction from Alexis23 in Map City Nueva   
    Bueno hoy os voy a enseñar como implementar este map en vuestro server aqui unas fotos.
    Cada portal va en city 2 de su respectivo reino.

     
    Bueno ahora descargais el map de aqui
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Ahora la parte del cliente meteis los epk y eix en pack despues vais a index y pegais lo que pone ally.
    Descompilais el root vais a atlasinfo y pegais lo de atlasinfo.
     
    La parte del serverfiles cogei la carpeta del map y la poneis en dnd los map dais a la carpeta permiso 777 y a los archivos de dentro tmb 777.
    Despues vais al index de dnd las maps abajo del todo lo encontrais lo abris y poneis
    en dnd 315 podeis poner el nr que querais siempre q nose repitaDespues en chanel 1, 2 y game 99 editais el config y dnd map allow poneis en nr 315 o el que vos elegis.
    Para teleportarse ally no sirve con go ni warp teneis que poner las coordendas en anillo teleport o teleporter 1243200 1243300 . EL MAP TIENE DIMENSIONES DE 4X4
    Agradecer no cuesta nada por si alguna dupa mi skype roby_bengosu
  17. Me Gusta
    Robert got a reaction from n1njutsu in Map City Nueva   
    Bueno hoy os voy a enseñar como implementar este map en vuestro server aqui unas fotos.
    Cada portal va en city 2 de su respectivo reino.

     
    Bueno ahora descargais el map de aqui
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Ahora la parte del cliente meteis los epk y eix en pack despues vais a index y pegais lo que pone ally.
    Descompilais el root vais a atlasinfo y pegais lo de atlasinfo.
     
    La parte del serverfiles cogei la carpeta del map y la poneis en dnd los map dais a la carpeta permiso 777 y a los archivos de dentro tmb 777.
    Despues vais al index de dnd las maps abajo del todo lo encontrais lo abris y poneis
    en dnd 315 podeis poner el nr que querais siempre q nose repitaDespues en chanel 1, 2 y game 99 editais el config y dnd map allow poneis en nr 315 o el que vos elegis.
    Para teleportarse ally no sirve con go ni warp teneis que poner las coordendas en anillo teleport o teleporter 1243200 1243300 . EL MAP TIENE DIMENSIONES DE 4X4
    Agradecer no cuesta nada por si alguna dupa mi skype roby_bengosu
  18. Me Gusta
    Robert got a reaction from [[ADM]Dark in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  19. Me Gusta
    Robert got a reaction from CurroSB in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  20. Gracias
    Robert got a reaction from KADİR MERCAN in [Cliente] Egoria.pl   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  21. Me Gusta
    Robert got a reaction from Anghel Florin in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  22. Me Gusta
    Robert got a reaction from TrafalgarLaw in Nuevas ciudades MAP 1   
    Buenas me encontre con esto y os lo dejo a vosotros tambien, no se si ya las han posteado si es asi pido que borren post

    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  23. Me Gusta
    Robert got a reaction from Mari Carmen Rodriguez Morete in [Atuendo] Spartan   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  24. Sorprendido
    Robert got a reaction from Ruby in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  25. Me Gusta
    Robert got a reaction from herbunker348 in [Cliente] Angel2.es   
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
×
×
  • Crear nuevo...