Fixed (bugreport:5570) added break and continue in switch-case block
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16022 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
parent
2803af9777
commit
8db69ca6a7
@ -3,7 +3,7 @@
|
|||||||
//===== By: ==================================================
|
//===== By: ==================================================
|
||||||
//= [Ishizu-chan]
|
//= [Ishizu-chan]
|
||||||
//===== Current Version: =====================================
|
//===== Current Version: =====================================
|
||||||
//= 2.2
|
//= 2.3
|
||||||
//===== Compatible With: =====================================
|
//===== Compatible With: =====================================
|
||||||
//= Any rAthena Version i guess?
|
//= Any rAthena Version i guess?
|
||||||
//===== Description: =========================================
|
//===== Description: =========================================
|
||||||
@ -24,6 +24,7 @@
|
|||||||
//= 2.0 Cleaned up the trans-only check, and added expanded classes. [L0ne_W0lf]
|
//= 2.0 Cleaned up the trans-only check, and added expanded classes. [L0ne_W0lf]
|
||||||
//= 2.1 Replaced effect numerics with constants. [Samuray22]
|
//= 2.1 Replaced effect numerics with constants. [Samuray22]
|
||||||
//= 2.2 Updated the whole Script to match with latest available official file. [Masao]
|
//= 2.2 Updated the whole Script to match with latest available official file. [Masao]
|
||||||
|
//= 2.3 Added continue and break in switch case. [JayPee]
|
||||||
//============================================================
|
//============================================================
|
||||||
|
|
||||||
hu_fild01,140,163,5 script Tower Keeper 852,3,3,{
|
hu_fild01,140,163,5 script Tower Keeper 852,3,3,{
|
||||||
@ -1522,19 +1523,23 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 2:
|
case 2:
|
||||||
mes "^00B2EE*Sneeeep*^000000";
|
mes "^00B2EE*Sneeeep*^000000";
|
||||||
set @small_1,1;
|
set @small_1,1;
|
||||||
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 3:
|
case 3:
|
||||||
mes "^5C246E*Mrreeem*^000000";
|
mes "^5C246E*Mrreeem*^000000";
|
||||||
set @small_1,3;
|
set @small_1,3;
|
||||||
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
switch (select("Raise Wheel:Lower Wheel:Press Wheel")) {
|
switch (select("Raise Wheel:Lower Wheel:Press Wheel")) {
|
||||||
case 1:
|
case 1:
|
||||||
@ -1543,19 +1548,23 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 2:
|
case 2:
|
||||||
mes "^EE0000*Choom*^000000";
|
mes "^EE0000*Choom*^000000";
|
||||||
set @small_2,2;
|
set @small_2,2;
|
||||||
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 3:
|
case 3:
|
||||||
mes "^00B2EE*Sneeeep*^000000";
|
mes "^00B2EE*Sneeeep*^000000";
|
||||||
set @small_2,1;
|
set @small_2,1;
|
||||||
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
switch (select("Raise Wheel:Lower Wheel:Vertically Shift Wheel")) {
|
switch (select("Raise Wheel:Lower Wheel:Vertically Shift Wheel")) {
|
||||||
case 1:
|
case 1:
|
||||||
@ -1564,19 +1573,23 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 2:
|
case 2:
|
||||||
mes "^5C246E*Mrreeem*^000000";
|
mes "^5C246E*Mrreeem*^000000";
|
||||||
set @big_1,3;
|
set @big_1,3;
|
||||||
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 3:
|
case 3:
|
||||||
mes "^EE0000*Choom*^000000";
|
mes "^EE0000*Choom*^000000";
|
||||||
set @big_1,2;
|
set @big_1,2;
|
||||||
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
case 4:
|
case 4:
|
||||||
switch (select("Raise Wheel:Lower Wheel:Vertically Shift Wheel")) {
|
switch (select("Raise Wheel:Lower Wheel:Vertically Shift Wheel")) {
|
||||||
case 1:
|
case 1:
|
||||||
@ -1585,19 +1598,23 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 2:
|
case 2:
|
||||||
mes "^5C246E*Mrreeem*^000000";
|
mes "^5C246E*Mrreeem*^000000";
|
||||||
set @big_2,3;
|
set @big_2,3;
|
||||||
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 3:
|
case 3:
|
||||||
mes "^00B2EE*Sneeeep*^000000";
|
mes "^00B2EE*Sneeeep*^000000";
|
||||||
set @big_2,1;
|
set @big_2,1;
|
||||||
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
switch (select("Raise Wheel:Lower Wheel:Vertically Shift Wheel")) {
|
switch (select("Raise Wheel:Lower Wheel:Vertically Shift Wheel")) {
|
||||||
case 1:
|
case 1:
|
||||||
@ -1606,19 +1623,23 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
if ((@small_1 == 2) && (@small_2 == 2) && (@big_1 == 2) && (@big_2 == 2) && (@big_3 == 2)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 2:
|
case 2:
|
||||||
mes "^00B2EE*Sneeeep*^000000";
|
mes "^00B2EE*Sneeeep*^000000";
|
||||||
set @big_3,1;
|
set @big_3,1;
|
||||||
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
if ((@small_1 == 1) && (@small_2 == 1) && (@big_1 == 1) && (@big_2 == 1) && (@big_3 == 1)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 3:
|
case 3:
|
||||||
mes "^5C246E*Mrreeem*^000000";
|
mes "^5C246E*Mrreeem*^000000";
|
||||||
set @big_3,3;
|
set @big_3,3;
|
||||||
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
if ((@small_1 == 3) && (@small_2 == 3) && (@big_1 == 3) && (@big_2 == 3) && (@big_3 == 3)) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
case 6:
|
case 6:
|
||||||
mes "---Wheel Position---";
|
mes "---Wheel Position---";
|
||||||
if (@small_1 == 0) {
|
if (@small_1 == 0) {
|
||||||
@ -1712,6 +1733,7 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
} else {
|
} else {
|
||||||
mes "3rd Big Wheel: *Mrreeem*";
|
mes "3rd Big Wheel: *Mrreeem*";
|
||||||
}
|
}
|
||||||
|
continue;
|
||||||
case 7:
|
case 7:
|
||||||
set @small_1,0;
|
set @small_1,0;
|
||||||
set @small_2,0;
|
set @small_2,0;
|
||||||
@ -1720,6 +1742,7 @@ tha_t06,43,152,0 script Machine Devicett4 111,{
|
|||||||
set @big_3,0;
|
set @big_3,0;
|
||||||
close;
|
close;
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
mes "^3355FFAs you adjust the wheels,";
|
mes "^3355FFAs you adjust the wheels,";
|
||||||
mes "they suddenly immobilize with";
|
mes "they suddenly immobilize with";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user