Jump to content

Kenshi Torres

Miembro
  • Contador contenido

    321
  • Ingreso

  • Última visita

  • Días ganados

    31

Todo lo publicado por Kenshi Torres

  1. Link: https://www.mediafire.com/file/snyj1pxbc32646v/Neue_Waffen_-_H4ZEJ.7z/file
  2. Esa es la idea y seguire aportando toda la noche y aportare hasta quest
  3. Link: https://dosya.co/p67e92mheecl/6.rar.html .
  4. Versio Granny Version 2.9 Link: https://www.dosyaupload.com/flbQ
  5. Link:https://www.dosyaupload.com/sllQ
  6. Kenshi Torres

    Mapa granja

    Link youtube presiona aqui Link de descarga: https://dosya.co/7abfkkpule9o/bellator2_keyto_farmmap.rar.html
  7. Link de video :Mazmorra submarina (incluida la misión de mazmorra submarina) Link: https://mega.nz/file/5YIhSIxI#a9wZeo0MivcqRJXPh3feA_DIlUxx5T92vV_RECA4S_U
  8. Link: https://www.dosyaupload.com/k8S1
  9. link: https://www.mediafire.com/file/kngvis994kak0df/Lidya2_Torrent.rar/file
  10. Link: https://www.dosyaupload.com/clyR
  11. keyto_mount_best3.rar
  12. Link: https://dosya.co/ue1thldyb7xd/LOGO.rar.html
  13. Link:https://www.mediafire.com/file/i79wcn83z1dg2id/Christmas_cities_design_%5BWith_snowflakes%5D.rar/file
  14. Cuando el ramo se lleva en la montura, el personaje se mantiene firme y entra en juego. Para ello, puede bloquear lo siguiente. Busque char_item.cpp: int iWearCell = item->FindEquipCell(this, iCandidateCell); if (iWearCell < 0) return false; // ¹«¾ğ°¡¸¦ ź »óÅ¿¡¼ Åνõµ ÀԱ⠱İÁö if (iWearCell == WEAR_BODY && IsRiding() && (item->GetVnum() >= 11901 && item->GetVnum() <= 11904)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¸»À» ź »óÅ¿¡¼ ¿¹º¹À» ÀÔÀ» ¼ö ¾ø½À´Ï´Ù.")); return false; } Agrega abajo: if (iWearCell == WEAR_WEAPON && IsRiding() && (item->GetVnum() >= 50201 && item->GetVnum() <= 50202)) { ChatPacket(CHAT_TYPE_INFO,"Binek uzerinde bu esyayi takamazsin."); return false; }
  15. Hola chicos, sé que este tema está disponible en muchos foros, pero como quiero que esté a nuestra disposición, dejo aquí el bloque de código para que los amigos que lo necesiten puedan usarlo. NOTA: Esto no recoge todos los elementos del suelo de una sola vez. Solo te permite recolectarlo rápidamente. ClientSource / UserInterface / PythonPlayer.cpp void CPythonPlayer::SendClickItemPacket(DWORD dwIID) { if (IsObserverMode()) return; static DWORD s_dwNextTCPTime = 0; DWORD dwCurTime=ELTimer_GetMSec(); if (dwCurTime >= s_dwNextTCPTime) { s_dwNextTCPTime=dwCurTime + 500; const char * c_szOwnerName; if (!CPythonItem::Instance().GetOwnership(dwIID, &c_szOwnerName)) return; if (strlen(c_szOwnerName) > 0) if (0 != strcmp(c_szOwnerName, GetName())) { CItemData * pItemData; if (!CItemManager::Instance().GetItemDataPointer(CPythonItem::Instance().GetVirtualNumberOfGroundItem(dwIID), &pItemData)) { Tracenf("CPythonPlayer::SendClickItemPacket(dwIID=%d) : Non-exist item.", dwIID); return; } if (!IsPartyMemberByName(c_szOwnerName) || pItemData->IsAntiFlag(CItemData::ITEM_ANTIFLAG_DROP | CItemData::ITEM_ANTIFLAG_GIVE)) { PyCallClassMemberFunc(m_ppyGameWindow, "OnCannotPickItem", Py_BuildValue("()")); return; } } CPythonNetworkStream& rkNetStream=CPythonNetworkStream::Instance(); rkNetStream.SendItemPickUpPacket(dwIID); } } Si lo desea, cambie el bloque de código anterior a la línea de comentarios o reemplácelo con el bloque de código a continuación ClientSource / UserInterface / PythonPlayer.cpp: void CPythonPlayer::SendClickItemPacket(DWORD dwIID) { if (IsObserverMode()) return; const char * c_szOwnerName; if (!CPythonItem::Instance().GetOwnership(dwIID, &c_szOwnerName)) return; if (strlen(c_szOwnerName) > 0) if (0 != strcmp(c_szOwnerName, GetName())) { CItemData * pItemData; if (!CItemManager::Instance().GetItemDataPointer(CPythonItem::Instance().GetVirtualNumberOfGroundItem(dwIID), &pItemData)) { Tracenf("CPythonPlayer::SendClickItemPacket(dwIID=%d) : Non-exist item.", dwIID); return; } if (!IsPartyMemberByName(c_szOwnerName) || pItemData->IsAntiFlag(CItemData::ITEM_ANTIFLAG_DROP | CItemData::ITEM_ANTIFLAG_GIVE)) { PyCallClassMemberFunc(m_ppyGameWindow, "OnCannotPickItem", Py_BuildValue("()")); return; } } CPythonNetworkStream& rkNetStream=CPythonNetworkStream::Instance(); rkNetStream.SendItemPickUpPacket(dwIID); } ClientSource / UserInterface / PythonPlayer.cpp:
  16. Dare un pequeño aporte que encontre espero que les sirva El tiempo de desaparición de los artículos caídos del suelo; İtem.h void StartDestroyEvent(int iSec=300); Nick tiempo de desaparición del artículo cuando cortas mobs; item.h void SetOwnership(LPCHARACTER ch, int iSec = 10); El tiempo que tarda un elemento en desaparecer; char_item.cpp Buscar; pkItemToDrop->StartDestroyEvent(); Remplazar; pkItemToDrop->StartDestroyEvent(3);
  17. Muestras tus hack mejor en lion ok no jajajaja
×
×
  • Crear nuevo...