Source Edits

Results 1 to 19 of 19
  1. #1
    Aztec Gaming Johnny is offline
    MemberRank
    Jun 2010 Join Date
    U.S.ALocation
    477Posts

    big grin Source Edits

    Okay i was going through the *********** forums and i found alot of source guides im going to post the good ones here. translated the best i could. I take no credit at all on these

    how to change max level

    change level without Rebirth

    Now, let us begin.

    Requirements:
    Source
    Notepad / Editor

    / / Tips by Sedrika

    It is up to you how you do it ^ ^

    Go into your source folder and open the definejob.h
    Search there for:

    #if __VER >= 15 // __HERO129_VER15 // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    #define MAX_LEGEND_LEVEL 129
    #define MAX_MONSTER_LEVEL 160
    #else // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    #define MAX_LEGEND_LEVEL 121
    #endif // 15Â÷ È÷¾î·Î ·¹º§È®Àå


    Red: Player Max. Level
    Green: Monster Max. Level

    These changes as simple as you want.

    Then you have to just recompile the World Server Files + and make your client in the Definejob.h the same changes as in the source.


    Part 1 of blocking CE


    In this tutorial I will show you how to change the Head of Mark flyff.
    The current Head Mark is well known, 5E, which results as a string ('^').

    For this we go to the World (Project) and looking at the Buffer.h after this text
    Quote:
    # Define HEADER MARK '^' / / Normal message header
    # Define SYSHEADERMARK '%' / / System message header
    What the Sysheadmark is looking for is not even the top 5E.
    Change this and it makes the CE Not work on server.

    Then Tom's anti-hack is no longer useful.

    LG Sedrika

    Part 2 of blocking CE


    In this small text-based tutorial, I want you for a quick time to explain how to rewrite the source so that the IP address does not reading from the Neuz.ini.
    What does this have an advantage?
    The editor needs the IP packet from the INI to join, and if this does not, then what? Now think for yourself


    First you need to get open source even know how you do it, is left with you, and you do the project on the Neuz.

    Then search for the following content in HwOption.cpp


    if (scan.Token == _T ("ip"))
    {
    scan.GetTokenEx ();
    strcpy (m_IPAddress scan.Token);
    }
    and turn it into this:
    Quote:
    if (scan.Token == _T ("ip"))
    {
    / / Scan.GetTokenEx ();
    / / Strcpy (m_IPAddress, scan.Token);
    }
    And you created the solution.


    Then read the Neuz not the IP from the INI anymore. even if put in it


    Max skill's


    All know that, 14 Max buffs, you get all the RM Assist Skills + Skills from Buffpang and no more space for the YJ, Knight, Ranger etc

    With the TUT can provide the remedy it

    # 1 opens the file SkillInfluence.h
    # 2 Search
    Code:

    # Define MAX_SKILLBUFF_COUNT 14

    # 3 Change the 14 to your number (eg 21) and save it from
    # 4 compilation and ready


    I put the 4 major ones i found and translated correctly and can follow correctly I did you Google translate i have done all of these. i got to do the neuz i.p one still and i am done. i will post where it is in the source tho. I do not take credit to this at all. this is made by:

    dennisdra
    .Crasy
    ©ross
    Sedrika

    everything there was German. I hope you enjoy this and these guides aren't hard to follow at all! i will post more here as i get them translated right. Enjoy!

    P.S: This means no server should be able to use CE because its very simple to stop it. takes 5mins maybe less


    Update 1:

    how to turn off "Profiler" in worldserver.exe



    in VersionCommon.h of Worldserver Solution
    Look for

    #define __PROFILE_RUN

    comment it or simply

    //#define __PROFILE_RUN


    credits to bryle000 for posting that. thanks. ill add more soon if you got any ill add them too
    Last edited by Johnny; 21-12-10 at 09:48 PM. Reason: fixing the bad english lol


  2. #2
    Not working on UnitedFlyf Mootie is offline
    MemberRank
    Apr 2009 Join Date
    1,589Posts

    Re: Source Edits

    Quote Originally Posted by johnnyfla1 View Post
    Okay i was going through the *********** forums and i found alot of source guides im going to post the good ones here. translated the best i could. I take no credit at all on these

    how to change max level

    change level without Rebirth

    Now, let us begin.

    Requirements:
    Source
    Notepad / Editor

    / / Tips by Sedrika

    It is up to you how you do it ^ ^

    Go into your source folder and open the definejob.h
    Search there for:

    #if __VER >= 15 // __HERO129_VER15 // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    #define MAX_LEGEND_LEVEL 129
    #define MAX_MONSTER_LEVEL 160
    #else // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    #define MAX_LEGEND_LEVEL 121
    #endif // 15Â÷ È÷¾î·Î ·¹º§È®Àå


    Red: Player Max. Level
    Green: Monster Max. Level

    These changes as simple as you want.

    Then you have to just recompile the World Server Files + and make your client in the Definejob.h the same changes as in the source.


    Part 1 of blocking CE


    In this tutorial I will show you how to change the Head of Mark flyff.
    The current Head Mark is well known, 5E, which results as a string ('^').

    For this we go to the World (Project) and looking at the Buffer.h after this text
    Quote:
    # Define HEADER MARK '^' / / Normal message header
    # Define SYSHEADERMARK '%' / / System message header
    What the Sysheadmark is looking for is not even the top 5E.
    Change this and it makes the CE Not work on server.

    Then Tom's anti-hack is no longer useful.

    LG Sedrika

    Part 2 of blocking CE


    In this small text-based tutorial, I want you for a quick time to explain how to rewrite the source so that the IP address does not reading from the Neuz.ini.
    What does this have an advantage?
    The editor needs the IP packet from the INI to join, and if this does not, then what? Now think for yourself


    First you need to get open source even know how you do it, is left with you, and you do the project on the Neuz.

    Then search for the following content in HwOption.cpp


    if (scan.Token == _T ("ip"))
    {
    scan.GetTokenEx ();
    strcpy (m_IPAddress scan.Token);
    }
    and turn it into this:
    Quote:
    if (scan.Token == _T ("ip"))
    {
    / / Scan.GetTokenEx ();
    / / Strcpy (m_IPAddress, scan.Token);
    }
    And you created the solution.


    Then read the Neuz not the IP from the INI anymore. even if put in it


    Max skill's


    All know that, 14 Max buffs, you get all the RM Assist Skills + Skills from Buffpang and no more space for the YJ, Knight, Ranger etc

    With the TUT can provide the remedy it

    # 1 opens the file SkillInfluence.h
    # 2 Search
    Code:

    # Define MAX_SKILLBUFF_COUNT 14

    # 3 Change the 14 to your number (eg 21) and save it from
    # 4 compilation and ready


    I put the 4 major ones i found and translated correctly and can follow correctly I did you Google translate i have done all of these. i got to do the neuz i.p one still and i am done. i will post where it is in the source tho. I do not take credit to this at all. this is made by:

    dennisdra
    .Crasy
    ©ross
    Sedrika

    everything there was German. I hope you enjoy this and these guides aren't hard to follow at all! i will post more here as i get them translated right. Enjoy!

    P.S: This means no server should be able to use CE because its very simple to stop it. takes 5mins maybe less
    Simply hilarious. They can't simply edit the IP in the resource via reshack? You seem to know nothing about reversing. Those methods take about 5 seconds for any experienced reverser/game hacker to bypass.

    Also, you are NOT talking about CHEAT ENGINE. You're talking about a packet editor, which can be blocked simply by changing the CRC routine(not the best method, but its simple enough for you guys).

    Also, you forget many hackers have the source code to these tools. They can simply modify the packet editor to read your headers differently. These are cute fixes, but they aren't good tips to follow due to the fact any hacker you want to worry about is going to bypass them as quickly as you copypasted this into your code.

  3. #3
    Proficient Member WrongWay is offline
    MemberRank
    Oct 2010 Join Date
    183Posts

    Re: Source Edits

    damn so its not for cheat engine..
    no one have a tut to stop the cheat engine?

  4. #4
    Not working on UnitedFlyf Mootie is offline
    MemberRank
    Apr 2009 Join Date
    1,589Posts

    Re: Source Edits

    Quote Originally Posted by Sedrika View Post
    Didn't we wrote on Epvp "DON'T COPY & PASTE"
    I don't know why anyone would want to copy paste it lol.

    Quote Originally Posted by WrongWay View Post
    damn so its not for cheat engine..
    no one have a tut to stop the cheat engine?
    Simply use kernel level functions to block memory modification functions on neuz. Nothing can't be bypassed though. Just would take a talented reverser if done properly.

  5. #5
    i sell platypus Improved is offline
    MemberRank
    Jun 2009 Join Date
    DenmarkLocation
    2,819Posts

    Re: Source Edits

    First of all theres another thread for thoose prefixes.

    ½ of them are already done before.

  6. #6
    Member Cookiezzz is offline
    MemberRank
    Oct 2010 Join Date
    79Posts

    Re: Source Edits

    Quote Originally Posted by mootie View Post
    I don't know why anyone would want to copy paste it lol.



    Simply use kernel level functions to block memory modification functions on neuz. Nothing can't be bypassed though. Just would take a talented reverser if done properly.
    Writing drivers is a bitch though, sometimes ppl are lazy :D

  7. #7
    Enthusiast careysky is offline
    MemberRank
    Sep 2008 Join Date
    37Posts

    Re: Source Edits

    nice job...thanks...

  8. #8
    Valued Member uneprobleme is offline
    MemberRank
    Nov 2009 Join Date
    117Posts

    Re: Source Edits

    Quote Originally Posted by johnnyfla1 View Post

    Go into your source folder and open the definejob.h
    Search there for:

    #if __VER >= 15 // __HERO129_VER15 // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    #define MAX_LEGEND_LEVEL 129
    #define MAX_MONSTER_LEVEL 160
    #else // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    #define MAX_LEGEND_LEVEL 121
    #endif // 15Â÷ È÷¾î·Î ·¹º§È®Àå
    with vs 2003 or normaly with notepad ??

  9. #9
    Apprentice baba95 is offline
    MemberRank
    Dec 2009 Join Date
    24Posts

    Re: Source Edits

    With a simple text editor

  10. #10
    Valued Member uneprobleme is offline
    MemberRank
    Nov 2009 Join Date
    117Posts

    Re: Source Edits

    If i want to compile my WorldServer i get this error :

    c:\Flyff\V16 Ready Files\Official Source\_Common\Project.h(849): error C2065: 'MAX_MONSTER_LEVEL' : undeclared identifier

    this is Project.h (line 849)
    Code:
    	int		m_anIndex[MAX_MONSTER_LEVEL];
    greets

  11. #11
    Apocalypse bryle000 is offline
    MemberRank
    Oct 2008 Join Date
    221Posts

    Re: Source Edits

    @UNEPROBLEME

    Look at this keyword "undeclared identifier"

    that means, declare it on defineJob.h

  12. #12
    Alpha Member GlaphanKing is offline
    MemberRank
    Sep 2008 Join Date
    World of MorrowLocation
    2,594Posts

    Re: Source Edits

    Stop spamming threads with pointless comments. Either you all keep the thread on topic or I will close it.

    Nobody cares where the origin of this came from, and nobody wants to hear people bitch and moan about it.

    And you all wonder why this section is 10 years behind the rest on RZ. take a look at people's postings. Its always spam this, spam that, and no one helps anyone.

    Grow the hell up!

  13. #13
    Valued Member uneprobleme is offline
    MemberRank
    Nov 2009 Join Date
    117Posts

    Re: Source Edits

    Quote Originally Posted by bryle000 View Post
    @UNEPROBLEME

    Look at this keyword "undeclared identifier"

    that means, declare it on defineJob.h

    thanks but its declared in defineJob.h Oo

    E: i've got it now :D

    how to turn off "Profiler" in worldserver.exe?
    Last edited by uneprobleme; 19-12-10 at 04:21 PM.

  14. #14
    Apocalypse bryle000 is offline
    MemberRank
    Oct 2008 Join Date
    221Posts

    Re: Source Edits

    in VersionCommon.h of Worldserver Solution
    Look for

    #define __PROFILE_RUN

    comment it or simply

    //#define __PROFILE_RUN

  15. #15
    Aztec Gaming Johnny is offline
    MemberRank
    Jun 2010 Join Date
    U.S.ALocation
    477Posts

    Re: Source Edits

    Quote Originally Posted by bryle000 View Post
    in VersionCommon.h of Worldserver Solution
    Look for

    #define __PROFILE_RUN

    comment it or simply

    //#define __PROFILE_RUN
    added it to the main post. thanks

  16. #16
    Pilipinas FLYFF Editor ctby23 is offline
    MemberRank
    Jun 2009 Join Date
    In your orgasm.Location
    244Posts

    Re: Source Edits

    Quote Originally Posted by bryle000 View Post
    in VersionCommon.h of Worldserver Solution
    Look for

    #define __PROFILE_RUN

    comment it or simply

    //#define __PROFILE_RUN
    it doesn't work!

  17. #17
    Apprentice yahama is offline
    MemberRank
    Feb 2009 Join Date
    In my HeadLocation
    10Posts

    Re: Source Edits

    Quote Originally Posted by ctby23 View Post
    it doesn't work!
    comment also #define __NEW_PROFILE

    with // and rebuild the worldserver
    (or delete the profiler Code directly ;)

  18. #18
    Apprentice RetiredGuy is offline
    MemberRank
    Feb 2011 Join Date
    23Posts

    Re: Source Edits

    too much power in neuz, it is time to take the power back to server, without touching the neuz.

    - It is the only way.

  19. #19
    Apprentice rubenn is offline
    MemberRank
    Mar 2011 Join Date
    5Posts

    Re: Source Edits

    can you upload SkillInfluence.h please ? cause i dont see it in my files



Advertisement