Hitchhiker`s towel quest

Ask for help regarding any technical issue or report any bug or OS independent issues.
Post Reply
Taurus
Newly Registered User
Posts: 8
Joined: 29 Mar 2013, 21:19

Hitchhiker`s towel quest

Post by Taurus »

Today I tried to do the hitchhiker's towel quest with my second char,but the npc didn't ask me for the iron ingots and the pinkie antennas.someone know why?
User avatar
Kazenawa
Novice
Novice
Posts: 189
Joined: 18 Dec 2011, 09:24

Re: Hitchhiker`s towel quest

Post by Kazenawa »

Maybe because your second char isn't level 42 (which is required), or perhaps because you've created it too recently (some delay between creation and ability do to such kind of quests happens sometimes) ?
Taurus
Newly Registered User
Posts: 8
Joined: 29 Mar 2013, 21:19

Re: Hitchhiker`s towel quest

Post by Taurus »

The char is lvl 42 and at the same day i created another char and with this char it works
User avatar
Jenalya
TMW Adviser
TMW Adviser
Posts: 717
Joined: 22 Sep 2010, 19:28

Re: Hitchhiker`s towel quest

Post by Jenalya »

https://github.com/themanaworld/tmwa-se ... ranger.txt

Code: Select all

    if ((gettimetick(2)-TUT_var < 6*7*86400) || (BaseLevel < 42 )) //player must be created at least 6 weeks ago and at least level 42
        goto L_No_Event;
    if (FLAGS & FLAG_TOWEL_HELPED) goto L_Towel;
Mh, if it's not the level and the age requirement, there's only left that the character already did the quest.

Can you tell us what the NPC says to your char when you try to do the quest?
Taurus
Newly Registered User
Posts: 8
Joined: 29 Mar 2013, 21:19

Re: Hitchhiker`s towel quest

Post by Taurus »

Hello. Isn't this a beautiful place?

And it really comes in handy that I have my towel with me. A towel is about the most massively useful thing an inte- ahm, a person can have.

You can read more about that in my favourite book, 'The Hitchhiker's Guide to the Galaxy'.
User avatar
Jenalya
TMW Adviser
TMW Adviser
Posts: 717
Joined: 22 Sep 2010, 19:28

Re: Hitchhiker`s towel quest

Post by Jenalya »

That's the text where you get to under the 'L_No_Event' label.

Code: Select all

    if (FLAGS & FLAG_TOWEL_COMPLETED) goto L_Event_Done;
    if (gettime(6) != @month) goto L_No_Event;
    if (gettime(5) < @start_day) goto L_No_Event;
    if (gettime(5) > @end_day) goto L_No_Event;
    if ((gettimetick(2)-TUT_var < 6*7*86400) || (BaseLevel < 42 )) //player must be created at least 6 weeks ago and at least level 42
        goto L_No_Event;
    if (FLAGS & FLAG_TOWEL_HELPED) goto L_Towel;
Since the first three possibilities to get to that text are depending on the time and therefore are global, it seems your character is either below level 42 or younger than six weeks.
Post Reply