Jump to content
metin2dev
Metin2International

charparodar

Member
  • Content Count

    819
  • Joined

  • Last visited

  • Days Won

    3

charparodar last won the day on March 2

charparodar had the most liked content!

Community Reputation

66 Excellent

About charparodar

  • Rank
    Chivalric

Profile Information

  • Gender
    Male
  • Location
    Portugal

Recent Profile Visitors

5,515 profile views
  1. charparodar

    Two-Factor Authentication On FreeBSD

    It's not working for me... I follow the guide, but when I try to open putty again it doesn't ask me for the code... May be because I already have Authentication Key enabled? EDIT: Solved Besides this changes I also had to had this to sshd_config: Match User username AuthenticationMethods publickey,keyboard-interactive
  2. charparodar

    open Sura Manashield Bug

    Thanks, but that's what I already have... That doesn't work neither does work the one from vanilla source...
  3. charparodar

    open Sura Manashield Bug

    BUMP
  4. charparodar

    Metin2 Icon Database

    Just with you mate, it's working fine...
  5. charparodar

    [RLS]New Pickup Yang Logs

    It's working, but: How can I make it look like yours? Like this isn't very eye friendly...
  6. charparodar

    open [SEARCHING]Locale_de/en/it etc

    Metin2 on steam, it has a bunch of languages...
  7. charparodar

    Metin2 Icon Database

    http://m2icondb.exys2.pt/
  8. charparodar

    open Sura Manashield Bug

    BUMP
  9. Thanks for sharing! The second I can't use, it doesn't do anything... The second, I managed to get it to work on Python 3: import os import math count = 0 extensions = ('prb','prt','prd','pre','pra') with open("property/list", "w", encoding='utf-8') as a: for path, subdirs, files in os.walk(r'property'): for filename in files: f = os.path.join(path, filename) if filename != "list" and filename !="reserve": extension = filename.split ('.')[-1] if (extension in extensions): a.write(str(f) + '\n') else: print ("Strange file: " + f) count = count + 1 print ('Total: ' + str(count) + ' files listed on property/list!') input("Press any key to exit") raw_input doesn't exist anymore, it's now knows as input. print needs parenthesis. I also added the encoding for the file, otherwise I would be getting a encoding message while it wrote the file and couldn't complete it.
  10. charparodar

    open Sura Manashield Bug

    INSERT INTO `player`.`skill_proto`(`dwVnum`, `szName`, `bType`, `bLevelStep`, `bMaxLevel`, `bLevelLimit`, `szPointOn`, `szPointPoly`, `szSPCostPoly`, `szDurationPoly`, `szDurationSPCostPoly`, `szCooldownPoly`, `szMasterBonusPoly`, `szAttackGradePoly`, `setFlag`, `setAffectFlag`, `szPointOn2`, `szPointPoly2`, `szDurationPoly2`, `setAffectFlag2`, `szPointOn3`, `szPointPoly3`, `szDurationPoly3`, `szGrandMasterAddSPCostPoly`, `prerequisiteSkillVnum`, `prerequisiteSkillLevel`, `eSkillType`, `iMaxHit`, `szSplashAroundDamageAdjustPoly`, `dwTargetRange`, `dwSplashRange`) VALUES (79, 0xC8E6BDC5BCF6C8A3, 3, 1, 1, 0, 'DEF_GRADE', '(0.5*iq+15)*k', '20+30*k', '60+120*k', '5+10*k', '63+120*k', '(0.5*iq+15)*k', '', 'SELFONLY,TOGGLE', 'MANASHIELD', 'MANASHIELD', '100-((iq*0.84)*k)', '60+120*k', '', '', '', '', '20+30*k', 0, 0, 'MAGIC', 1, '0.8', 0, 0); On source I'm using the one, also tried the one from vanilla source but didn't work: if(!bugfix_sura_manashield) { // POINT_MANASHIELD ´Â ÀÛ¾ÆÁú¼ö·Ï ÁÁ´Ù int iDamageSPPart = dam / 3; int iDamageToSP = iDamageSPPart * GetPoint(POINT_MANASHIELD) / 100; int iSP = GetSP(); // SP°¡ ÀÖÀ¸¸é ¹«Á¶°Ç µ¥¹ÌÁö Àý¹Ý °¨¼Ò if (iDamageToSP <= iSP) { PointChange(POINT_SP, -iDamageToSP); dam -= iDamageSPPart; } else { // Á¤½Å·ÂÀÌ ¸ðÀÚ¶ó¼­ ÇÇ°¡ ´õ ±ï¿©¾ßÇÒ‹š PointChange(POINT_SP, -GetSP()); dam -= iSP * 100 / MAX(GetPoint(POINT_MANASHIELD), 1); } } else { // POINT_MANASHIELD ´Â ÀÛ¾ÆÁú¼ö·Ï ÁÁ´Ù int iDamageSPPart = (dam * GetPoint(POINT_MANASHIELD)) / 100; int iDamageToSP = iDamageSPPart * 0.2f; int iSP = GetSP(); // SP°¡ ÀÖÀ¸¸é ¹«Á¶°Ç µ¥¹ÌÁö Àý¹Ý °¨¼Ò if (iDamageToSP <= iSP) { PointChange(POINT_SP, -iDamageToSP); dam -= iDamageSPPart; } else { // Á¤½Å·ÂÀÌ ¸ðÀÚ¶ó¼­ ÇÇ°¡ ´õ ±ï¿©¾ßÇÒ‹š PointChange(POINT_SP, -GetSP()); dam -= (iSP / 20) * 100; } }
  11. charparodar

    open Sura Manashield Bug

    BUMP
  12. charparodar

    c++ IP Account security

    What about players with dynamic IP's? Before I reset the router I had a different IP every single day, and even now, I just need to reboot the router and it's done... I don't think this is a great system...
  13. charparodar

    [RLS]Metin2 | Instant Pickup

    10 more from each player (depending on how many players and how many drops) (imagine 100 players and 20 drops for each, 1000 packets in practically 1 second)...
  14. charparodar

    [RLS]Metin2 | Instant Pickup

    Won't this cause lag on servers with a considerable amount of players? Since it'll send a packet for each item like light speed... But anyway, thanks for sharing
×