how to change character place

Results 1 to 6 of 6
  1. #1
    Apprentice FurianOnline is offline
    MemberRank
    Jul 2013 Join Date
    18Posts

    how to change character place

    i want to have my own character place not that constantinople one how can i fix it ?


  2. #2
    Retired blapanda is offline
    MemberRank
    Oct 2013 Join Date
    LocalhostLocation
    536Posts

    Re: how to change character place

    Easy.
    Did you changed e.g. starting gold and skillpoints, yet?
    It is at the same string, same insert into statement and values.

    Try it, if it is not working, just reply here again.

    Update: AFAIK, you will reply here ...

    INSERT INTO _Char
    (RefObjID, CharName16, Scale,
    Strength, Intellect,
    LatestRegion,PosX, PosY, PosZ,
    AppointedTeleport, InventorySize, LastLogout,
    CurLevel, MaxLevel,
    RemainGold, RemainStatPoint,
    RemainSkillPoint, HP, MP,
    JobLvl_Trader, JobLvl_Hunter, JobLvl_Robber, WorldID)

    VALUES
    (@RefCharID, @CharName, @CharScale,
    20, 20,
    26959, 1231, 80, 1429,
    @DefaultTeleport, 45, GetDate(),
    1, 1,
    50000, 0,
    10000000, 200,200,
    1, 1, 1, 1)

    I hope you will understand this and where to modify/alter these values at. If not, you shouldn't only ask, more you should consider learning these things.

    Tip, these commands could become handy:
    /getcurpos & /addrallypoint
    Last edited by blapanda; 12-03-15 at 01:02 PM.

  3. #3
    Enthusiast Cyberninjah is offline
    MemberRank
    Nov 2008 Join Date
    31Posts

    Re: how to change character place

    Quote Originally Posted by blapanda View Post
    Easy.
    Did you changed e.g. starting gold and skillpoints, yet?
    It is at the same string, same insert into statement and values.

    Try it, if it is not working, just reply here again.

    Update: AFAIK, you will reply here ...

    INSERT INTO _Char
    (RefObjID, CharName16, Scale,
    Strength, Intellect,
    LatestRegion,PosX, PosY, PosZ,
    AppointedTeleport, InventorySize, LastLogout,
    CurLevel, MaxLevel,
    RemainGold, RemainStatPoint,
    RemainSkillPoint, HP, MP,
    JobLvl_Trader, JobLvl_Hunter, JobLvl_Robber, WorldID)

    VALUES
    (@RefCharID, @CharName, @CharScale,
    20, 20,
    26959, 1231, 80, 1429,
    @DefaultTeleport, 45, GetDate(),
    1, 1,
    50000, 0,
    10000000, 200,200,
    1, 1, 1, 1)

    I hope you will understand this and where to modify/alter these values at. If not, you shouldn't only ask, more you should consider learning these things.

    Tip, these commands could become handy:
    /getcurpos & /addrallypoint
    I think he means the region at Character Selection.
    so far i remember this was in the sro_client.exe somewhere was the regionID.

    can't really remember 100% where it was.

  4. #4
    Retired blapanda is offline
    MemberRank
    Oct 2013 Join Date
    LocalhostLocation
    536Posts

    Re: how to change character place

    Well, english is essential for understanding, I guess.

    If he means the region, character box placement, character offsets, camera box, camera angle, camera offsets - during the login/character selection screen - simply, he cannot.
    Those are hard coded.
    The only thing which is changeable is the region ID (offset: 0085F4F8), declared as "6951" in hex, which is the real coordinate region ID "26961", consta wharf grid.

    About the other values, no one figured them out yet.

  5. #5
    No avatar RenePunik is offline
    MemberRank
    Feb 2013 Join Date
    1,431Posts

    Re: how to change character place

    Quote Originally Posted by blapanda View Post
    Well, english is essential for understanding, I guess.

    If he means the region, character box placement, character offsets, camera box, camera angle, camera offsets - during the login/character selection screen - simply, he cannot.
    Those are hard coded.
    The only thing which is changeable is the region ID (offset: 0085F4F8), declared as "6951" in hex, which is the real coordinate region ID "26961", consta wharf grid.

    About the other values, no one figured them out yet.
    Even this didn't worked i have tested it before.

  6. #6
    Retired blapanda is offline
    MemberRank
    Oct 2013 Join Date
    LocalhostLocation
    536Posts

    Re: how to change character place

    Quote Originally Posted by RenePunik View Post
    Even this didn't worked i have tested it before.
    It won't work at all, as I mentioned, the character screen spot has multiple aspects:
    1. Location
    1a) Region Offset
    1b) X Offset
    1c) Y Offset
    1d) Z Offset
    2. Character Holder (Box)
    2b/c/d) X Y Z Offsets
    3. Camera Holder (Box)
    2b/c/d) X Y Z Offsets
    4. Camera Angle/Perspective
    4?) Unknown.

    As I programmed a camera "hotspot" for my game, I was in charge coding multiple offsets just for a decent placement and show-off.

    We do only have 1a) so far. That is ... nothing we can start off with. The regionID is changable, but it won't fit/stick/magnetize ever to the surface (navmesh).
    The positioning is as far as I know even out of the regionID boundary. The character spot is quite far more located outside of the given regionID area.


    TL;DR
    Stop dreaming, there won't be any options changing/modifying the character selection screen. :)



Advertisement