Couple tips for RYL1

Page 2 of 2 FirstFirst 12
Results 16 to 30 of 30
  1. #16
    Legendary of Sleyer sleyer is offline
    True MemberRank
    Apr 2006 Join Date
    EarthLocation
    248Posts

    Re: Couple tips for RYL1

    Tip3: Fixing ingame mute feature (chat ban)

    Since RYL1 DB doesnt include TblChatBan table in default, you can copy it from RYL2 database and add it to your RYL1 AdminTool database. After its added there, you can mute ppl in game for certain period of time so even if they relog they still cannot chat until time is expired.
    See more info from GM commands how to use /nochat and /yeschat commands.
    this is screenshot my sql
    ImageShack® - Online Photo and Video Hosting

    after i /nochat some user ... user not listed in sql .. after user char select .. user can chat again ... how can i fix it ?

  2. #17
    Account Upgraded | Title Enabled! wck19842003 is offline
    True MemberRank
    Jun 2006 Join Date
    544Posts

    Re: Couple tips for RYL1

    any way to edit the skill damage....by olly

  3. #18
    Account Upgraded | Title Enabled! Arpakuutio is offline
    True MemberRank
    Jun 2005 Join Date
    716Posts

    Re: Couple tips for RYL1

    added my previous guides in main post so everything is in same thread

  4. #19
    Banned Revolution2 is offline
    BannedRank
    Jan 2009 Join Date
    BrasilLocation
    442Posts

    Re: Couple tips for RYL1

    Thanks Arpa, but i want to know if you can help me to fix battle lohan
    i saw in the newest gameguard changer haven't crc check, so have a possibility to change the lobby Bl games NPC to another zone, Maybe Zone 6(virtual zone)? can give us a tip?

  5. #20
    Account Upgraded | Title Enabled! Arpakuutio is offline
    True MemberRank
    Jun 2005 Join Date
    716Posts

    Re: Couple tips for RYL1

    Quote Originally Posted by Revolution2 View Post
    Thanks Arpa, but i want to know if you can help me to fix battle lohan
    i saw in the newest gameguard changer haven't crc check, so have a possibility to change the lobby Bl games NPC to another zone, Maybe Zone 6(virtual zone)? can give us a tip?
    it alot of trouble if using anything else than zone 11...there is alot of things that are related to it...i would suggest not to change unless you know all what is needed to do.

  6. #21
    Banned Revolution2 is offline
    BannedRank
    Jan 2009 Join Date
    BrasilLocation
    442Posts

    Re: Couple tips for RYL1

    my zone 11 always crashing when people use /kill to respawn in lobby.
    any tip to fix this?

    nice to see you here again (:

  7. #22
    Account Upgraded | Title Enabled! Arpakuutio is offline
    True MemberRank
    Jun 2005 Join Date
    716Posts

    Re: Couple tips for RYL1

    the problem is that it randomly set your save location to something else than available bl lobby space...you can see that if you view character save point that causes crash...they crashing it always if using kill or logging in.
    fix for that is currently in progress for me...but it most likely require editing both, client and gameserver.exe
    i dunno where it picks those save coords i thought i found already all coords related to spawns etc but some i seen players getting doesnt match with anything you can possibly fix that crashing issue by expanding map space by editing client.exe code where is all zone spaces set...making it like 100,100(min coords) 3500,3500(max coords) would probably work then it should always save between coords no matter if getting bugged or not.

  8. #23
    Banned Revolution2 is offline
    BannedRank
    Jan 2009 Join Date
    BrasilLocation
    442Posts

    Re: Couple tips for RYL1

    i will try this and reply you, just let me ask you about virtualzone script, anything ingame is related to that script? i want know what can be done with colums change or something, if im not wrong in past when i played ryl factory, when the games finish the player are teleported to map1, so its a fix anyway, i just dont know who Ghost doed.

    anyway thanks for the reply

  9. #24
    Tecktonic bapakayam is offline
    True MemberRank
    Jan 2008 Join Date
    MalaysianLocation
    347Posts

    Re: Couple tips for RYL1

    Hi Arpakuutio ,
    When i trying make Dagger change to OPP_TALON , someone people complain that dagger hard to farm in monster , how to fix this ?

  10. #25
    Account Inactive maryjane25 is offline
    InactiveRank
    Oct 2008 Join Date
    Somewhere IN KLLocation
    308Posts

    Re: Couple tips for RYL1

    Tip4: Fixing bugged vault pages in database
    In RYL1 its quite common that some ppl vault pages get bugged sometimes so they cannot access them. You can fix them easy.

    Run this query in your winner1 db:

    UPDATE ItemStore1 SET Frag = -1073741809 WHERE UID > 0

    You can also set default value of binding as -1073741809 for Frag column so all new accounts get all vault pages already opened so they are fixed from start.

    Arpakoutioo sir, can you advise me how to fix this in SQL2005 winner1 db some step would be perfect. Or attachment just like the guide fixing gold withdraw from guild.

  11. #26
    Account Inactive lostisgood is offline
    InactiveRank
    Jul 2012 Join Date
    21Posts

    Re: Couple tips for RYL1

    verygood

  12. #27
    Newbie jizzyboys is offline
    MemberRank
    Aug 2012 Join Date
    4Posts

    Re: Couple tips for RYL1

    brother how about medal trade not gold trade if i wan open stall medal not gold,and Statue map show at caernarvon

  13. #28
    Registered Muhammad Zaki is offline
    MemberRank
    Apr 2013 Join Date
    6Posts

    Re: Couple tips for RYL1

    no have for Code RYL2 ?

  14. #29
    Registered dekaronx is offline
    MemberRank
    Dec 2014 Join Date
    20Posts

    Re: Couple tips for RYL1

    it gives me a hand ,thanks .

  15. #30
    Registered lluozai is offline
    MemberRank
    Dec 2012 Join Date
    13Posts

    Re: Couple tips for RYL1

    Quote Originally Posted by Arpakuutio View Post
    Here is couple tips for RYL1 server.

    My other guides posted previously:
    Server side GM commands
    RYL1 Event drops (lotteryevent)
    Zone coords explanation in gameserver code
    Battle Lohan GM command usage

    Tip1: Change Statues to give medals in other zones

    Load gameserver.exe to olly and find this code:

    Code:
    004109A0   . 3C 08          CMP AL,3
    change it to zone number you want (or remove check so they work in all zones) but if you change it in example 8, its better you have 2 different gameserver.exes (1 for arena and 1 for all other zones) so you keep arena code orignal and change other exe statue zone to whatever you want.

    after that is done, zone may crash once you test it so you also may need to do other changes...


    Code:
    0045454B  |. 3D C2010000    CMP EAX,64
    This is tick radius i think...and it seems to work only in zone3 well for some reason but i have this changed to 1C2 so you can try it also.


    Code:
    00454556  |. 83C0 0A        ADD EAX,64
    This is how many medals you get per tick (default is 100 medals)


    you may also need to change this (not exactly sure what it is):
    Code:
    00410A41   . 69FF 58020000  IMUL EDI,EDI,96
    i have changed it to 258


    This is statues "conjuring" time:
    Code:
    004A0707   . 05 E0930400    ADD EAX,493E0
    Default is 5min = 300000ms? (hex 493E0)

    Problem in other zones are that if you put there 3 statues, it gives you 3x amount of medals per tick...so i suggest you only add 1 statue so you get medals from that 1 statue only.
    and in other than zone 3 somehow tick radius is covering whole map, not just nearby statues.


    Tip2: Automatic levelup

    Load gameserver.exe to olly and find this code:

    Code:
    0042117D   . E8 EEAF0100    CALL RylGameS.CServerSetup::GetServerZone
    00421182   . 3C 0B          CMP AL,0B
    00421184   . 75 3B          JNZ SHORT RylGameS.004211C1
    00421186   . 8B85 90000000  MOV EAX,DWORD PTR SS:[EBP+90]
    0042118C   . BE 28000000    MOV ESI,28
    Change value 0B (zone 11) to other zone you want enable autolevelup function.

    Change value 28 (level 40) to level you want (5F = level 95)

    If you want that levelup function is enabled in all zones you need to edit this kind:

    Code:
    0042117B   . 8BC8           MOV ECX,EAX
    0042117D   . 90             NOP
    0042117E   . 90             NOP
    0042117F   . 90             NOP
    00421180   . 90             NOP
    00421181   . 90             NOP
    00421182   . 90             NOP
    00421183   . 90             NOP
    00421184   . 90             NOP
    00421185   . 90             NOP
    00421186   . 8B85 90000000  MOV EAX,DWORD PTR SS:[EBP+90]
    0042118C   . BE 5F000000    MOV ESI,5F
    That has automatic level 95 enabled in all zones.


    Tip3: Fixing ingame mute feature (chat ban)

    Since RYL1 DB doesnt include TblChatBan table in default, you can copy it from RYL2 database and add it to your RYL1 AdminTool database. After its added there, you can mute ppl in game for certain period of time so even if they relog they still cannot chat until time is expired.
    See more info from GM commands how to use /nochat and /yeschat commands.


    Tip4: Fixing bugged vault pages in database
    In RYL1 its quite common that some ppl vault pages get bugged sometimes so they cannot access them. You can fix them easy.

    Run this query in your winner1 db:

    UPDATE ItemStore1 SET Frag = -1073741809 WHERE UID > 0

    You can also set default value of binding as -1073741809 for Frag column so all new accounts get all vault pages already opened so they are fixed from start.

    Tip5: Disabling function to withdraw gold from guild store (=gold bug)

    Load DBagentserver.exe to olly and find code:

    Code:
    0043ED8C  |. 77 0D          JA SHORT RylDBAge.0043ED9B
    0043ED8E  |. 2BC2           SUB EAX,EDX
    0043ED90  |. 8981 C8010000  MOV DWORD PTR DS:[ECX+1C8],EAX
    and change it like this:

    Code:
    0043ED8C   . EB 0D          JMP SHORT RylDBAge.0043ED9B
    0043ED8E     90             NOP
    0043ED8F     90             NOP
    0043ED90   . 8981 C8010000  MOV DWORD PTR DS:[ECX+1C8],EAX
    Then open SQL server management studio and find stored procedure called "UPSGuildGiveMemberGold" from winner1 database and open it to modify it.

    It could be modified like this to make it unable to withdraw any gold on characters (i used charinfo names that are not exist in db so i added extra number on each CharInfo table names.

    Possibly doesnt require to edit dbagent at all but doing both doesnt hurt and atleast it works.
    did u know Statues tower show at right side in zone 8 how to edit?



Page 2 of 2 FirstFirst 12

Advertisement