diff options
Diffstat (limited to 'world/map/npc/029-2/sorfina.txt')
-rw-r--r-- | world/map/npc/029-2/sorfina.txt | 38 |
1 files changed, 34 insertions, 4 deletions
diff --git a/world/map/npc/029-2/sorfina.txt b/world/map/npc/029-2/sorfina.txt index ff5b3a3b..9d2d4bb3 100644 --- a/world/map/npc/029-2/sorfina.txt +++ b/world/map/npc/029-2/sorfina.txt @@ -26,13 +26,43 @@ L_Start: mes "\"You didn't have any possessions on you when we found you and no one knows who you are.\""; mes "Do you have a name?"; menu - strcharinfo(0), L_name; + strcharinfo(0), L_Name; -L_name: +L_Name: mes "[Old Woman]"; mes "\"Well " + strcharinfo(0) + " what else can you tell me about yourself?.\""; menu - "Umm... I... I don't remember anything...", L_KnowNothing; + "I'm a woman from ...", L_Woman, + "I'm a man that lived in ...", L_Man, + "My home is in ...", L_N; + +L_Woman: + set Sex, 0; + goto L_Species; + +L_Man: + set Sex, 1; + goto L_Species; + +L_N: + set Sex, 2; + goto L_Species; + +L_Species: + mes "[Old Woman]"; + mes "\"Go on. If you need to think a bit, take your time.\""; + menu + "... Tulimshar in Tonori ... I'm a Talpan.", L_Talpan; + +L_Talpan: + set Class, 1; + goto L_AnythingElse; + +L_AnythingElse: + mes "[Old Woman]"; + mes "\"Anything else you can remember?\""; + menu + "Umm... no... I... I don't remember anything else...", L_KnowNothing; L_KnowNothing: mes "[Old Woman]"; @@ -349,10 +379,10 @@ L_Block: { if (TUT_var > 0) end; - callfunc "GameRules"; mes "[Server/Client Notice]"; mes "The explanations in this tutorial are based on the official client, Manaplus."; mes "If you're using another client, settings and controls may be different."; + callfunc "GameRules"; close; } 029-2,22,26,0|script|#GameRules3|32767,1,0 |