Snake Island Race

Results 1 to 12 of 12
  1. #1
    Valued Member teclis11 is offline
    MemberRank
    Apr 2010 Join Date
    132Posts

    Snake Island Race

    Hi im using beasty files on a ubuntu pc, all is working fina but i have problems with Snake Island Race. All time based quest are working fine but this not. When i try to enter into the race i see a message saying that time mision is expired any ideas?.


  2. #2
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: Snake Island Race

    Im using beasties files also. Check your servers date/time and see if its on the same time like the quest when you try it. For me its working after i set the servertime to utc -1

  3. #3
    Robb rbb138 is offline
    MemberRank
    Jan 2009 Join Date
    London, EnglandLocation
    1,241Posts

    Re: Snake Island Race

    I have trouble with this also actually.
    The quest doesnt give any error it simply doesnt ever show up.

    I got monthly horse race to work once, then it never worked again.

    I can only presume the quest time system in our server files is kinda messed up for those quests.

    All my other time based quests work, forest ruins, dragon palace, netherbeast...

  4. #4
    Angelemu founder tbnanubis is offline
    MemberRank
    Mar 2011 Join Date
    Unicorn ForestLocation
    527Posts

    Re: Snake Island Race

    Snake island race is very difficult to get running. You need BOTH (yes there are 2) clocks which are used by perfect world in perfect sync.
    There are some steps to check that:
    1. check "hwclock" what time it displays
    2. check "date" what time it displays
    3. ingame open console and check what "d_getservertime" says

    if your hwclock is not set in UTC, you need to set some special file in debian that tells informs some systems (including pw server) about that fact, otherwise you will always have a minimum of 1h offset between 2 of the 3 outputs, which result in horse racing not working.

    i can help you but you need to tell in which timezone(s) your server currently is

  5. #5
    Robb rbb138 is offline
    MemberRank
    Jan 2009 Join Date
    London, EnglandLocation
    1,241Posts

    Re: Snake Island Race

    I set them both and it simply wont activate.

    I think it takes into account the client users timezone also to display the quest.

  6. #6
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: Snake Island Race

    My actual working config for that:

    hwclock = utc
    date set to local utc -1

    working fine with that. Just needed several restarts till the server knew that it has to use that settings.

  7. #7
    Angelemu founder tbnanubis is offline
    MemberRank
    Mar 2011 Join Date
    Unicorn ForestLocation
    527Posts

    Re: Snake Island Race

    use repairdb script to apply that settings ;)

    additionally in debian are not just the 2 times and their setting, there is also a config file that is threated seperatly from all date/hwclock changings which tell the system (AND pw server) if the hwclock is in utc

    edit: i found it again:
    its /etc/default/rcS
    its the setting "UTC=yes" which tells the low level stuff if the hwclock is utc. this has to be set seperately.
    It can be quite confusing, for us the server was always 1h ahead of our time until i found that setting (we are in germany, gmt+1). Since i set it correctly i can even use ntpdate to set the clock automatically and the server accepts it without problems.
    Last edited by tbnanubis; 11-03-11 at 12:02 AM.

  8. #8
    Black Magic Development das7002 is offline
    MemberRank
    Apr 2010 Join Date
    EarthLocation
    2,188Posts

    Re: Snake Island Race

    Quote Originally Posted by tbnanubis View Post
    use repairdb script to apply that settings ;)

    additionally in debian are not just the 2 times and their setting, there is also a config file that is threated seperatly from all date/hwclock changings which tell the system (AND pw server) if the hwclock is in utc

    edit: i found it again:
    its /etc/default/rcS
    its the setting "UTC=yes" which tells the low level stuff if the hwclock is utc. this has to be set seperately.
    It can be quite confusing, for us the server was always 1h ahead of our time until i found that setting (we are in germany, gmt+1). Since i set it correctly i can even use ntpdate to set the clock automatically and the server accepts it without problems.
    That is the only thing I don't like about Linux at times... so many ways to do the same damn thing...

  9. #9
    Angelemu founder tbnanubis is offline
    MemberRank
    Mar 2011 Join Date
    Unicorn ForestLocation
    527Posts

    Re: Snake Island Race

    i laughed loud as "ms" had that problem, they took the server offline for 23 hours to fix a clock, instead of letting the repairdb script update all changed times.

  10. #10
    Valued Member teclis11 is offline
    MemberRank
    Apr 2010 Join Date
    132Posts

    Re: Snake Island Race

    Ok thanks i try it.

  11. #11
    cats addicted Zorno is offline
    MemberRank
    Apr 2010 Join Date
    GermanyLocation
    1,465Posts

    Re: Snake Island Race

    Any idea how to use that repairdb tool ? cause i cant see any. Our servertime changed again and it killed most of the eventquests.

    Actual setting is:

    hardware clock: UTC
    local clock ( date ): CEST
    d_getservertime: UTC+1

    Dunno where it gets this time from because its exact between that 2 clocks.
    Last time i simply changed the timezone and rebooted the whole Server but this time it doesnt change anything.

  12. #12
    Alpha Member Hycker is offline
    MemberRank
    Dec 2010 Join Date
    /root/gameguardLocation
    1,590Posts

    Re: Snake Island Race

    one more thigns.
    remove unknow date from tasks.data
    set the npc in world ncpgen data with trigger where u set the time when its showing up and dissapear



Advertisement