浏览代码

Added some tabs to the pickpocket quest so it's more readable

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6410 54d463be-8e91-2dee-dedb-b68131a5f0ec
Playtester 19 年之前
父节点
当前提交
14f0bdab75
共有 2 个文件被更改,包括 94 次插入90 次删除
  1. 1 0
      npc/Changelog.txt
  2. 93 90
      npc/quests/quests_lighthalzen.txt

+ 1 - 0
npc/Changelog.txt

@@ -28,6 +28,7 @@ Nexon
 Date		Added
 ======
 04/30
+	* Added some tabs to the Pickpocket Quest so it's more readable [Playtester]
 	* Added first version Gywall's Pickpocket Quest [Playtester]
 	* Updated several job quests so they work again thanks to sodaboy581 [Playtester]
 	* Fixed mjolnir_12 -> prt_maze01 warp [Playtester]

+ 93 - 90
npc/quests/quests_lighthalzen.txt

@@ -1220,113 +1220,116 @@ L4_1:
 // Tested on: eAthena SVN Stable (Unknown version)
 // Version History:
 // 1.0 - Completed and working
+
 lighthalzen.gat,240,216,4	script	Man#Pickpocket1	870,2,2,{
-end;
+	end;
 OnTouch:
-callfunc "F_LHZPick",33,1;
-close;
+	callfunc "F_LHZPick",33,1;
+	close;
 }
+
 lighthalzen.gat,220,169,4	script	Man#Pickpocket2	870,2,2,{
-end;
+	end;
 OnTouch:
-callfunc "F_LHZPick",33,2;
-close;
+	callfunc "F_LHZPick",33,2;
+	close;
 }
+
 lighthalzen.gat,164,127,4	script	Man#Pickpocket3	870,2,2,{
-end;
+	end;
 OnTouch:
-callfunc "F_LHZPick",20,3;
-if(@caught!=1) close;
-mes "[Strange Man]";
-mes "Ayee! I'm trapped.";
-mes "If you will forgive me,";
-mes "I can give you something good.";
-mes "["+strcharinfo(0)+"]";
-mes "You're forgiven, now what is this";
-mes "good thing you mentioned?";
-next;
-mes "[Strange Man]";
-mes "The lower part of your body,";
-mes "will produce a strong power";
-mes "once you've taken the secret potion.";
-mes "It's very useful";
-mes "when you want to run quickly";
-next;
-mes "[Strange Man]";
-mes "I will sell you them for a bargin";
-mes "price of 15,000 zeny to a maximum";
-mes "of three potions.";
-mes "How many do you want?";
-next;
-input @number;
-if(@number>3) set @number,3;
-set @cost,15000*@number;
-if(Zeny<@cost) goto L_Zeny;
-//please check that you add the script to it.
-set Zeny,zeny-@cost;
-getitem 12016,@number; //Speed Potion
-mes "[Strange Man]";
-mes "Thanks for your money.";
-if(rand(1,2)==1) goto L_Reset;
-disablenpc "Man#Pickpocket3";
-enablenpc "Man#Pickpocket2";
-close;
+	callfunc "F_LHZPick",20,3;
+	if(@caught!=1) close;
+	mes "[Strange Man]";
+	mes "Ayee! I'm trapped.";
+	mes "If you will forgive me,";
+	mes "I can give you something good.";
+	mes "["+strcharinfo(0)+"]";
+	mes "You're forgiven, now what is this";
+	mes "good thing you mentioned?";
+	next;
+	mes "[Strange Man]";
+	mes "The lower part of your body,";
+	mes "will produce a strong power";
+	mes "once you've taken the secret potion.";
+	mes "It's very useful";
+	mes "when you want to run quickly";
+	next;
+	mes "[Strange Man]";
+	mes "I will sell you them for a bargin";
+	mes "price of 15,000 zeny to a maximum";
+	mes "of three potions.";
+	mes "How many do you want?";
+	next;
+	input @number;
+	if(@number>3) set @number,3;
+	set @cost,15000*@number;
+	if(Zeny<@cost) goto L_Zeny;
+	//please check that you add the script to it.
+	set Zeny,zeny-@cost;
+	getitem 12016,@number; //Speed Potion
+	mes "[Strange Man]";
+	mes "Thanks for your money.";
+	if(rand(1,2)==1) goto L_Reset;
+	disablenpc "Man#Pickpocket3";
+	enablenpc "Man#Pickpocket2";
+	close;
 L_Reset:
-disablenpc "Man#Pickpocket3";
-enablenpc "Man#Pickpocket1";
-close;
+	disablenpc "Man#Pickpocket3";
+	enablenpc "Man#Pickpocket1";
+	close;
 L_Zeny:
-mes "[Strange Man]";
-mes "Too bad.";
-mes "No zeny makes you a poor man.";
-close;
+	mes "[Strange Man]";
+	mes "Too bad.";
+	mes "No zeny makes you a poor man.";
+	close;
 OnInit:
-disablenpc "Man#Pickpocket2";
-disablenpc "Man#Pickpocket3";
+	disablenpc "Man#Pickpocket2";
+	disablenpc "Man#Pickpocket3";
 }
 
 function	script	F_LHZPick	{
-if(Zeny<100) set Zeny,0;
-if(Zeny>=100) set Zeny,zeny-100;
-mes "Pickpocket";
-next;
-if(rand(0,100)<getarg(0)) goto L_Caught;
-mes "Hehehehe....";
-return;
+	if(Zeny<100) set Zeny,0;
+	if(Zeny>=100) set Zeny,zeny-100;
+	mes "Pickpocket";
+	next;
+	if(rand(0,100)<getarg(0)) goto L_Caught;
+	mes "Hehehehe....";
+	return;
 L_Caught:
-mes "(You notice the man put his";
-mes "hand in your pocket!)";
-mes "["+strcharinfo(0)+"]";
-mes "Eh!? What are you doing!";
-mes "You are!! Stealing my money?!";
-mes "[Strange Man]";
-mes "Ah! I'm caught!";
-mes "["+strcharinfo(0)+"]";
-mes "You're a pickpocket?!?";
-mes "[Strange Man]";
-mes "Hehehehe....";
-next;
-set @rand,rand(1,4);
-if(getarg(1)==1 && @rand<4) goto L_MoveB;
-if(getarg(1)==2 && @rand<4) goto L_MoveA;
-if(getarg(1)==1 && @rand==4) goto L_MoveC1;
-if(getarg(1)==2 && @rand==4) goto L_MoveC2;
-set @caught,1;
-return;
+	mes "(You notice the man put his";
+	mes "hand in your pocket!)";
+	mes "["+strcharinfo(0)+"]";
+	mes "Eh!? What are you doing!";
+	mes "You are!! Stealing my money?!";
+	mes "[Strange Man]";
+	mes "Ah! I'm caught!";
+	mes "["+strcharinfo(0)+"]";
+	mes "You're a pickpocket?!?";
+	mes "[Strange Man]";
+	mes "Hehehehe....";
+	next;
+	set @rand,rand(1,4);
+	if(getarg(1)==1 && @rand<4) goto L_MoveB;
+	if(getarg(1)==2 && @rand<4) goto L_MoveA;
+	if(getarg(1)==1 && @rand==4) goto L_MoveC1;
+	if(getarg(1)==2 && @rand==4) goto L_MoveC2;
+	set @caught,1;
+	return;
 L_MoveA:
-disablenpc "Man#Pickpocket2";
-enablenpc "Man#Pickpocket1";
-return;
+	disablenpc "Man#Pickpocket2";
+	enablenpc "Man#Pickpocket1";
+	return;
 L_MoveB:
-disablenpc "Man#Pickpocket1";
-enablenpc "Man#Pickpocket2";
-return;
+	disablenpc "Man#Pickpocket1";
+	enablenpc "Man#Pickpocket2";
+	return;
 L_MoveC1:
-disablenpc "Man#Pickpocket1";
-enablenpc "Man#Pickpocket3";
-return;
+	disablenpc "Man#Pickpocket1";
+	enablenpc "Man#Pickpocket3";
+	return;
 L_MoveC2:
-disablenpc "Man#Pickpocket2";
-enablenpc "Man#Pickpocket3";
-return;
+	disablenpc "Man#Pickpocket2";
+	enablenpc "Man#Pickpocket3";
+	return;
 }