Jump to content

Owsap

VIP
  • Content Count

    109
  • Joined

  • Last visited

  • Days Won

    11

Owsap last won the day on August 28

Owsap had the most liked content!

Community Reputation

197 Friendly

About Owsap

  • Rank
    OSP
  • Birthday 09/02/1997

Informations

  • Gender
    Male
  • Location
    Macaronesia

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Sanctions:

    • banned 12 months
    • order to stay away (domestic authority)

    Reasons:

    • reselling other works

     

  2. Yes, that's correct.
  3. Here is your problem. Change int iRet; if(iRet != BATTLE_NONE) { pkVictim->SetSyncOwner(this); if (pkVictim->CanBeginFight()) pkVictim->BeginFight(this); } With pkVictim->SetSyncOwner(this); if (pkVictim->CanBeginFight()) pkVictim->BeginFight(this); int iRet;
  4. Show us your CHARACTER::Attack function from char_battle.cpp
  5. Owsap

    Align bonus

    GitHub Repository: https://github.com/Owsap/ALIGNMENT_AFFECT Preview: https://i.gyazo.com/d6bee23ab97f95efbb6c3a36e887962e.mp4
  6. /// 1. @ game/src/char_manager.cpp // Search LPCHARACTER CHARACTER_MANAGER::SpawnMob(DWORD dwVnum, long lMapIndex, long x, long y, long z, bool bSpawnMotion, int iRot, bool bShow) { const CMob* pkMob = CMobManager::instance().Get(dwVnum); if (!pkMob) { sys_err("SpawnMob: no mob data for vnum %u", dwVnum); return NULL; } // Add below unsigned long ulRestricedMapIndex[] = { 3, 23, 43 }; if (g_bChannel > 1 /* Check channel */ && std::find(std::begin(ulRestricedMapIndex), std::end(ulRestricedMapIndex), mapindex) != std::end(ulRestricedMapIndex) /* Search the map index for thi
  7. If I read your question correctly, you want to spawn a monster (boss) only in channel 1. You can try this, I have not tested it. Let me know if it works. /// 1. @ game/src/char_manager.cpp // Search LPCHARACTER CHARACTER_MANAGER::SpawnMob(DWORD dwVnum, long lMapIndex, long x, long y, long z, bool bSpawnMotion, int iRot, bool bShow) { const CMob* pkMob = CMobManager::instance().Get(dwVnum); if (!pkMob) { sys_err("SpawnMob: no mob data for vnum %u", dwVnum); return NULL; } // Add below if (g_bChannel > 1) { switch (dwVnum) { case 591: // Bestial Captain (metin2_
  8. Search for static void GrannyError in UserInterface.cpp.
  9. Check again, I have updated it.
  10. Give this a try, root/uiToolTip.py
  11. Your hyperlink tokens are messed up, it looks like they’re not in order. Can you show us: "playerGetItemLink" from UserInterface/PythonPlayerModule.cpp HyperlinkItemToolTip class from root/uiToolTip.py Additional information: Do you use 5 sockets? "METIN_SOCKET_MAX_NUM" Do you have change look system implemented?
  12. Hi, I made this system not so long ago, benefited the script from the official server and worked on the C++, just decided to share this system with everyone because I no longer care much about it. It’s not really a big of a system and most likely it could be leaked from some traitor so honestly, I rather share it myself. Instead of adding the tutorial here I will link a repository to the guidelines. Demonstration Git Repository https://github.com/Owsap/SKILLBOOK_COMB_SYSTEM The inventory slot marking works best with @xP3NG3Rx's releas
  13. So, someone asked me to do this some time ago, I know some servers have already thought of this idea and have been present for some time but anyway I will share it since I haven’t seen nothing similar shared elsewhere and this has been sitting around my hard drive. Although it's something very simple, it’s a good feeling to see from the inventory the status of the dragon soul. Instead of adding the tutorial here I will link a repository to the guidelines. Demonstration Git Repository https://github.com/Owsap/DSS_ACTIVE_EFFECT_BUTTON
  14. Implementing CEF to the binary source is not that hard, if you look at the documents mentioned above you can easily follow up the examples that are already included in some of the CEF repositories, with this you can understand how CEF works and then start to integrate it in your binary. Here are also some useful links, https://bitbucket.org/chromiumembedded/cef/wiki/Tutorial http://opensource.spotify.com/cefbuilds/index.html
  15. No, that's a query you can run in Navicat, for example which you can see the variables of the sql_mode, it's just so you can confirm they were set.
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.