Jump to content

4erepaxa

Member
  • Content Count

    61
  • Joined

  • Last visited

  • Days Won

    18

4erepaxa last won the day on October 2

4erepaxa had the most liked content!

2 Followers

About 4erepaxa

  • Rank
    Senior Member

Recent Profile Visitors

991 profile views
  1. 4erepaxa

    The cost of platinum for registering a guild tournament

    Yes. Change this offset to your cost 0x257212 in Zoneserver.
  2. 4erepaxa

    [Help] Armor SetEffect

    Show us your files setitemeffect, both.
  3. 4erepaxa

    New online database of RF Online

    I can export your script's data to mssql for free
  4. 4erepaxa

    [Release] Change start Location [GU; 2.2.3.2]

    @LeMinou Look at other modules of Yorozuya's project and do the same! It need to spend a lot of time to figure out how it exactly works.
  5. 4erepaxa

    [Release] Change start Location [GU; 2.2.3.2]

    Explain what? Here i post a working source code of a module, you can implement it in your project by yourself easily!
  6. 4erepaxa

    Search client 2.1.5

    https://yadi.sk/d/c_fmi0Ci8TxmWQ
  7. 4erepaxa

    Maximum number of system guard towers

    0x0BDD02 for GM command to set system tower. 0x1ed4f9 help U 😃
  8. 4erepaxa

    Rewarding Players through In-Game Mail

    make your own GM command through addon (module) or buy it. SkyMD, Fedor, Cerberus, me...
  9. 4erepaxa

    Maximum number of system guard towers

    try modify in zoneserver here - 0x0BDD02
  10. 4erepaxa

    [Release] Change start Location [GU; 2.2.3.2]

    Here: "g_ModOptional->nMapIndex_StartLoc"
  11. 4erepaxa

    Useful Offsets

    [2.2.3.2] NPC buttons offset 0x00452140 (BIN 7.23 mb)
  12. I decided to share a method of changing the start location for the newly created characters. In this video, you can see how the character is created and appears not in the usual starting location.(clickable) Here is the code to embed into your security system / modules: CMapData* CMapOperation::GetPosStartMap(char byRaceCode, bool bRand, float *pfoutPos) { CMapData *result; CMapData* pMapData; int pPos = -1; switch (byRaceCode) { case 0: {pPos = 0; break; } case 1: {pPos = 1; break; } case 2: {pPos = 2; break; } } if (!bRand) { pMapData = GetStartMap(byRaceCode); if (pMapData->GetRandPosInDummy(pMapData->m_pStartDummy[0].m_pDumPos, pfoutPos, 1)) { result = pMapData; } else { result = 0i64; } } else { pMapData = GetStartMapEx(byRaceCode); if (pMapData->GetRandPosInDummy(pMapData->m_pStartDummy[pPos].m_pDumPos, pfoutPos, 1)) { result = pMapData; } else { result = 0i64; } } if (!pMapData) { return 0i64; } return result; } CMapData * CMapOperation::GetStartMapEx(char byRaceCode) { _map_fld *pMap_fld; int nMapRecordNum = m_tblMapData.GetRecordNum(); for (int dwIndex = 0; dwIndex < nMapRecordNum; ++dwIndex) { pMap_fld = m_tblMapData.GetRecord(dwIndex); if (pMap_fld->m_dwIndex == g_ModOptional->nMapIndex_StartLoc) { return &m_Map[dwIndex]; } } return 0i64; } CMapData *CMapOperation::GetStartMap(char byRaceCode) { _map_fld *pMap_fld; int nMapRecordNum = m_tblMapData.GetRecordNum(); for (int dwIndex = 0; dwIndex < nMapRecordNum; ++dwIndex) { pMap_fld = m_tblMapData.GetRecord(dwIndex); if (pMap_fld->m_nRaceVillageCode == (unsigned __int8)byRaceCode) return &this->m_Map[dwIndex]; } return 0i64; } You must intercept at this address: 0x00000001400137A0
  13. 4erepaxa

    RF GameCP V2

    @H4TE U trying to open zip-file via web
  14. 4erepaxa

    Change New Player Location

    @Rusyhan https://yadi.sk/i/VDrBn3YXncO85A @PrinceRay i made a mistake, wrong func on my previous post
×
×
  • Create New...