Clan hall auctioneers get town name from fnAgitMap spawn value.

This commit is contained in:
MobiusDevelopment
2021-09-19 23:02:21 +00:00
parent 01bd285cec
commit 31e2b1f178
21 changed files with 1082 additions and 44 deletions

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -77,9 +77,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio").toUpperCase());
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -431,6 +432,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -78,9 +78,10 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
case "map":
{
final String fnAgitMap = npc.getParameters().getString("fnAgitMap", "gludio");
htmltext = getHtm(player, "ClanHallAuctioneer-map.html");
htmltext = htmltext.replace("%MAP%", npc.getParameters().getString("fnAgitMap", "gludio"));
htmltext = htmltext.replace("%TOWN_NAME%", npc.getCastle().getName());
htmltext = htmltext.replace("%MAP%", fnAgitMap);
htmltext = htmltext.replace("%TOWN_NAME%", getTownName(fnAgitMap));
break;
}
case "cancelBid":
@@ -432,6 +433,62 @@ public class ClanHallAuctioneer extends AbstractNpcAI
}
}
private String getTownName(String fnAgitMap)
{
String name = "";
switch (fnAgitMap)
{
case "aden":
{
name = "Aden";
break;
}
case "floran":
{
name = "Floran";
break;
}
case "dion":
case "dion01":
{
name = "Dion";
break;
}
case "giran":
{
name = "Giran";
break;
}
case "gludin":
{
name = "Gludin";
break;
}
case "gludio":
case "gludio01":
{
name = "Gludio";
break;
}
case "godard":
{
name = "Goddard";
break;
}
case "rune":
{
name = "Rune";
break;
}
case "schuttgart":
{
name = "Schuttgart";
break;
}
}
return name;
}
public static void main(String[] args)
{
new ClanHallAuctioneer();

View File

@@ -2,6 +2,11 @@
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
<spawn name="Dion">
<group>
<npc id="30767" x="18853" y="145939" z="-3075" heading="49152" respawnTime="60sec"> <!-- Auctioneer -->
<parameters>
<param name="fnAgitMap" value="dion" />
</parameters>
</npc>
<npc id="30485" x="17725" y="108220" z="-9057" heading="16384" respawnTime="60sec" /> <!-- Belkadhi -->
<npc id="30673" x="16460" y="113488" z="-3575" heading="0" respawnTime="60sec" /> <!-- Lorain -->
<npc id="31843" x="17719" y="115430" z="-6582" heading="0" respawnTime="180sec" /> <!-- Teleportation Cubic -->
@@ -44,7 +49,6 @@
<npc id="30642" x="20000" y="143108" z="-3045" heading="63000" respawnTime="60sec" /> <!-- Chianta -->
<npc id="31688" x="16304" y="144288" z="-2992" heading="55000" respawnTime="60sec" /> <!-- Saige -->
<npc id="31690" x="16256" y="144256" z="-2992" heading="55000" respawnTime="60sec" /> <!-- Monument of Heroes -->
<npc id="30767" x="18853" y="145939" z="-3075" heading="49152" respawnTime="60sec" /> <!-- Auctioneer -->
<npc id="30057" x="20777" y="144971" z="-3068" heading="53248" respawnTime="60sec" /> <!-- Amidol -->
<npc id="30058" x="20750" y="144432" z="-3068" heading="8192" respawnTime="60sec" /> <!-- Holvas -->
<npc id="30469" x="21040" y="144608" z="-3069" heading="32768" respawnTime="60sec" /> <!-- Jonas -->

View File

@@ -2,6 +2,11 @@
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
<spawn name="GludinVillage">
<group>
<npc id="30767" x="-81376" y="151715" z="-3132" heading="49152" respawnTime="60sec"> <!-- Auctioneer -->
<parameters>
<param name="fnAgitMap" value="gludin" />
</parameters>
</npc>
<npc id="30010" x="-81861" y="149197" z="-3120" heading="16384" respawnTime="60sec" /> <!-- Auron -->
<npc id="30014" x="-82212" y="149197" z="-3120" heading="16384" respawnTime="60sec" /> <!-- Celma -->
<npc id="30022" x="-79256" y="150676" z="-3040" heading="16384" respawnTime="60sec" /> <!-- Zigaunt -->

View File

@@ -2,6 +2,16 @@
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
<spawn name="Gludio">
<group>
<npc id="30767" x="-14767" y="122955" z="-3120" heading="0" respawnTime="60sec"> <!-- Auctioneer -->
<parameters>
<param name="fnAgitMap" value="gludio" />
</parameters>
</npc>
<npc id="30767" x="-28276" y="122445" z="-3720" heading="9231" respawnTime="60sec"> <!-- Auctioneer -->
<parameters>
<param name="fnAgitMap" value="gludio01" />
</parameters>
</npc>
<npc id="30405" x="-115080" y="222168" z="-2930" heading="42000" respawnTime="60sec" /> <!-- Marius -->
<npc id="30407" x="-104240" y="222064" z="-3437" heading="16384" respawnTime="60sec" /> <!-- Mesella -->
<npc id="30497" x="-114685" y="222291" z="-2925" heading="44000" respawnTime="60sec" /> <!-- Edmond -->
@@ -50,7 +60,6 @@
<npc id="30611" x="-93523" y="152513" z="-3623" heading="28672" respawnTime="60sec" /> <!-- Triff -->
<npc id="30424" x="-92310" y="154223" z="-3284" heading="57344" respawnTime="60sec" /> <!-- Allana -->
<npc id="30428" x="-93275" y="147654" z="-2674" heading="0" respawnTime="60sec" /> <!-- Perrin -->
<npc id="30767" x="-81376" y="151715" z="-3132" heading="49152" respawnTime="60sec" /> <!-- Auctioneer -->
<npc id="30733" x="-87847" y="250564" z="-3616" heading="4096" respawnTime="60sec" /> <!-- Guard -->
<npc id="30733" x="-87406" y="250079" z="-3600" heading="8192" respawnTime="60sec" /> <!-- Guard -->
<npc id="30733" x="-75242" y="254590" z="-3310" heading="45056" respawnTime="60sec" /> <!-- Guard -->
@@ -165,7 +174,6 @@
<npc id="30506" x="-12788" y="124764" z="-3126" heading="0" respawnTime="60sec" /> <!-- Buka -->
<npc id="31688" x="-15120" y="122096" z="-3065" heading="3000" respawnTime="60sec" /> <!-- Saige -->
<npc id="31690" x="-15104" y="122040" z="-3059" heading="3000" respawnTime="60sec" /> <!-- Monument of Heroes -->
<npc id="30767" x="-14767" y="122955" z="-3120" heading="0" respawnTime="60sec" /> <!-- Auctioneer -->
<npc id="30289" x="-12784" y="121709" z="-2952" heading="32768" respawnTime="60sec" /> <!-- Raymond -->
<npc id="30030" x="-13269" y="121884" z="-2966" heading="49152" respawnTime="60sec" /> <!-- Vivyan -->
<npc id="30345" x="-13487" y="121884" z="-2960" heading="49152" respawnTime="60sec" /> <!-- Ramoniell -->
@@ -190,11 +198,6 @@
<npc id="32478" x="-13283" y="124612" z="-3120" heading="48655" respawnTime="60sec" /> <!-- Game Assistant -->
<npc id="33359" x="-14764" y="122994" z="-3112" respawnTime="60sec" /> <!-- Kerry -->
<npc id="30658" x="-28041" y="121821" z="-3726" heading="16384" respawnTime="60sec" /> <!-- Gupu -->
<npc id="30767" x="-28276" y="122445" z="-3720" heading="9231" respawnTime="60sec"> <!-- Auctioneer -->
<parameters>
<param name="fnAgitMap" value="gludio01" />
</parameters>
</npc>
<npc id="36721" x="-27451" y="122464" z="-3704" heading="61647" respawnTime="60sec" /> <!-- Leina -->
<npc id="36722" x="-27637" y="122637" z="-3720" heading="31429" respawnTime="60sec" /> <!-- Bini -->
<npc id="36723" x="-28410" y="121621" z="-3704" heading="28798" respawnTime="60sec" /> <!-- Bubek -->