Jump to content

Jfirewall

Developer
  • Content Count

    339
  • Joined

  • Last visited

  • Days Won

    13

Jfirewall last won the day on March 13

Jfirewall had the most liked content!

About Jfirewall

  • Rank
    ~Jfirewall Works~
  • Birthday 11/19/1996

Profile Information

  • Gender
    Array

Contact Methods

  • Skype
    Array
  • Discord
    Array

Recent Profile Visitors

7,721 profile views
  1. svside.com es mierda....., si sabes un poco editando 2 cositas quitas la proteccion que lo diga @Robert que es todo un hack
  2. 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.
  3. UP! Información de los últimos mantenimientos; - Reparadas las monturas nuevas. - Se agregaron nuevos items en la categoria de DRS. - Hoy primer evento de tanakas. - Se agrego nuevo sistema de medallas cada 11 muertes ganas 10% contra medio humanos. - Ahora en chat general podras adjuntar link de paginas web y abrirlos directamente. - Se añadieron nuevas emociones. - Se rediseño pestaña de quest - Se agrego 3 monturas nuevas disponibles en la itemshop - Se Agrego nuevo sistema de visualizacion de items, con esto tendremos la posiblidad de ver armas,armaduras,peinados,pet y monturas con la tecla alt y pasando el mouse. - Fix en monturas que se podian matar. - Nuevo mapa de jefes y metines hoy ala 1 p.m colombia se habilitara el mapa para hacer este evento. - Fix slime con sus habilidades. - Se eliminaron Jugo de raiz Gango y Jugo lila del vote-Coins
  4. *Link Borrado* Ayudando un poco al foro a mejorar, traeré algunos sistemas que diseñe y ademas no usare, de pronto alguno si les sirva.
  5. Gracias, Si la presentación esta hecha por nuestro diseñador
  6. Yo lo vendo mas barato xDD ok´no, buena base suerte con la venta
  7. en lo personal yo lo uso mejor en pet y monturas, me parece muy molesto esa puta bandera en un pet o una montura agregamos primero: #include "../gamelib/ItemManager.h" buscas void CInstanceBase::__AttachEmpireEffect(DWORD eEmpire) debajo de CInstanceBase* pkInstMain=__GetMainInstancePtr(); agregas: CItemData * pItemData = CItemManager::Instance().GetSelectedItemDataPointer(); debajo de if (IsResource()) ponemos if (CItemData::COSTUME_MOUNT) return; if (GetRace() >= 53001 && GetRace() <= 53251) return;
×
×
  • Create New...