summaryrefslogtreecommitdiff
path: root/npc/custom/stylist.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/custom/stylist.txt')
-rw-r--r--npc/custom/stylist.txt74
1 files changed, 0 insertions, 74 deletions
diff --git a/npc/custom/stylist.txt b/npc/custom/stylist.txt
deleted file mode 100644
index 188a91ca7..000000000
--- a/npc/custom/stylist.txt
+++ /dev/null
@@ -1,74 +0,0 @@
-//===== Hercules Script ======================================
-//= Stylist
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= Changes your hair style, hair color, and cloth color.
-//===== Additional Comments: =================================
-//= 1.1 Switched to 'getbattleflag', credits to Saithis. [Euphy]
-//= 1.2 Fix style start at min_style, add Job_Summoner [AnnieRuru]
-//============================================================
-
-prontera,170,180,1 script Stylist#custom_stylist 2_M_DYEINGER,{
- .@choose = select("Hair style", "Hair color", "Cloth color") - 1;
- .@part = .look[.@choose];
- if (BaseClass != Job_Summoner)
- callsub(L_styles, .@part, .minstyle[.@part], .maxstyle[.@part]);
- else
- callsub(L_styles, .@part, .summoner_minstyle[.@part], .summoner_maxstyle[.@part]);
-L_styles:
- .@lookpart = getarg(0);
- .@minstyle = getarg(1);
- .@maxstyle = getarg(2);
- .@i = .@revert = getlook(.@lookpart);
- while (true) {
- setlook(.@lookpart, .@i);
- message(strcharinfo(PC_NAME), sprintf(_("This is style #%d."), .@i));
- if (.@i == .@maxstyle)
- .@next = .@minstyle;
- else
- .@next = .@i + 1;
- if (.@i == .@minstyle)
- .@previous = .@maxstyle;
- else
- .@previous = .@i - 1;
- switch(select(
- sprintf(_(" ~ Next (%s%d%s)"), F_MesColor(C_BLUE), .@next, F_MesColor(C_BLACK)),
- sprintf(_(" ~ Previous (%s%d%s)"), F_MesColor(C_BLUE), .@previous, F_MesColor(C_BLACK)),
- " ~ Jump to...",
- sprintf(_(" ~ Revert to original (%s%d%s)"), F_MesColor(C_BLUE), .@revert, F_MesColor(C_BLACK)))) {
- case 1:
- .@i = .@next;
- break;
- case 2:
- .@i = .@previous;
- break;
- case 3:
- message(strcharinfo(PC_NAME), sprintf(_("Choose a style between %d - %d."), .@minstyle, .@maxstyle));
- input(.@i, .@minstyle, .@maxstyle);
- break;
- case 4:
- .@i = .@revert;
- }
- }
- end;
-OnInit:
- setarray .look[0], LOOK_HAIR, LOOK_HAIR_COLOR, LOOK_CLOTHES_COLOR;
-
- .minstyle[LOOK_HAIR] = getbattleflag("min_hair_style");
- .maxstyle[LOOK_HAIR] = getbattleflag("max_hair_style");
- .minstyle[LOOK_HAIR_COLOR] = getbattleflag("min_hair_color");
- .maxstyle[LOOK_HAIR_COLOR] = getbattleflag("max_hair_color");
- .minstyle[LOOK_CLOTHES_COLOR] = getbattleflag("min_cloth_color");
- .maxstyle[LOOK_CLOTHES_COLOR] = getbattleflag("max_cloth_color");
-
- .summoner_minstyle[LOOK_HAIR] = getbattleflag("min_hair_style");
- .summoner_maxstyle[LOOK_HAIR] = getbattleflag("max_hair_style");
- .summoner_minstyle[LOOK_HAIR_COLOR] = getbattleflag("min_hair_color");
- .summoner_maxstyle[LOOK_HAIR_COLOR] = getbattleflag("max_hair_color");
- .summoner_minstyle[LOOK_CLOTHES_COLOR] = getbattleflag("min_cloth_color");
- .summoner_maxstyle[LOOK_CLOTHES_COLOR] = getbattleflag("max_cloth_color");
- end;
-}