-
Contador contenido
16 -
Ingreso
-
Última visita
-
Días ganados
1
Mensajes publicados por Ghost
-
-
-
Lo recomiendo para trabajos de quest!
-
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.
-
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!
-
hace 5 horas, Lord Ahriman - 3D Modeler dijo:
reabro el tema, que hago en el caso de agregarle drop a un mob que no lo tenia, le queria darle al Lykos, pero al hacerlo y dar reboot no pasa nada, sigue dando lo mismo
Puedes mostrar cómo estás agregando el drop?
Mira esta misión de caza :O
en Quest
Publicado
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