Jump to content

Ghost

Miembro
  • Contador contenido

    16
  • Ingreso

  • Última visita

  • Días ganados

    1

Mensajes publicados por Ghost

  1. hace 8 minutos, AinCrad dijo:

    Buena quest, lo vi en turkmmo 😉

    Deberías postear el link donde lo viste, puesto que esta quest fue creada y testeada desde 0 en mi servidor por caanmasu, así de una vez reviso donde tengo la brecha de seguridad en mi server para que no saquen las quest 😅

  2. Justo ahora, Alexander Peña dijo:

    Baia baia lo dice uno nuevo en el foro seve que te mando a defender !!

    Esa persona que dices que es nueva en el foro seguramente es más antigua en el metin que tu, del servidor Pegaso, Por mi parte también he tenido la oportunidad de tratar con Carlos y aunque hemos tenido algunas diferencias, dudo mucho todo lo que tu estás afirmando, es una persona con bastantes conocimientos en lo que hace, no veo el motivo para llegar a estafar a alguien, no es por demeritarte, pero como se te dijo en el grupo de metineros, no puedes comprar una base y por esto esperar a que te hagan todo el trabajo, como te dije ahí es mi opinión. 😉

  3. hace 8 horas, Jfirewall dijo:
    
    service.h
    #define __LOAD_MOB_TXT__
    #define __LOAD_CHEST_TXT__
    
    
    buscas ACMD(do_reload)
    
    debajo de  
    
    			case 'c':	// cube
    				// ·ÎÄà ÇÁ·Î¼¼½º¸¸ °»»êÇÑ´Ù.
    				Cube_init ();
    				break;
    
    #if defined(__LOAD_CHEST_TXT__) || defined(__LOAD_MOB_TXT__)
    			case 't':
    				snprintf(szSpecialItemGroupFileName, sizeof(szSpecialItemGroupFileName), "%s/special_item_group.txt", LocaleService_GetBasePath().c_str());
    				ITEM_MANAGER::Instance().DestroyChestDropItem();
    				if (!ITEM_MANAGER::Instance().ReadSpecialDropItemFile(szSpecialItemGroupFileName))
    				{
    					ch->ChatPacket(CHAT_TYPE_INFO, "Error al cargar special_item_group.txt.");
    					return;
    				}
    				else
    				{
    				 ch->ChatPacket(CHAT_TYPE_INFO, "Cargaste special_item_group.");
    				}
    				break;
    
    			case 'm':
    				snprintf(szMOBDropItemFileName, sizeof(szMOBDropItemFileName), "%s/mob_drop_item.txt", LocaleService_GetBasePath().c_str());
    				ITEM_MANAGER::Instance().DestroyMobDropItem();
    				if (!ITEM_MANAGER::Instance().ReadMonsterDropItemGroup(szMOBDropItemFileName))
    				{
    					ch->ChatPacket(CHAT_TYPE_INFO, "Error al cargar mob_drop_item.txt.");
    					return;
    				}
    				else
    				{
    				 ch->ChatPacket(CHAT_TYPE_INFO, "Cargaste mob_drop_item.");
    				}
    				break;
    #endif
    
    agregar al final de item_manager.cpp
    #if defined (__LOAD_MOB_TXT__) || defined(__LOAD_CHEST_TXT__)
    void ITEM_MANAGER::DestroyMobDropItem()
    {
    	if (!m_map_pkMobItemGroup.empty())
    		m_map_pkMobItemGroup.clear();
    
    	if (!m_map_pkDropItemGroup.empty())
    		m_map_pkDropItemGroup.clear();
    
    	if (!m_map_pkLevelItemGroup.empty())
    		m_map_pkLevelItemGroup.clear();
    
    	if (!m_map_pkGloveItemGroup.empty())
    		m_map_pkGloveItemGroup.clear();
    }
    
    void ITEM_MANAGER::DestroyChestDropItem()
    {
    	if (!m_map_pkSpecialItemGroup.empty())
    		m_map_pkSpecialItemGroup.clear();
    }
    
    #endif
    
    en item_manager.h debajo de void			GracefulShutdown(); agregar
    
    #if defined(__LOAD_MOB_TXT__) || defined(__LOAD_CHEST_TXT__)
    		void			DestroyMobDropItem();
    		void			DestroyChestDropItem();
    #endif

    Agregando esto no tienes necesidad de dar reboot  solo reload t y reload m y automaticamente se carga en el juego.

    Excelente esto, muchas gracias!

×
×
  • Crear nuevo...