mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-03 00:31:51 +00:00
Random stuff 3 (#311)
* Make ::update automatically restart server as well
* Add bank area checks back since previously you could open a bank, and as long as you didn't open another interface you could abuse it
* Fix noclip (NEEDS TESTING)
* Revert "Fix noclip (#302)"
This reverts commit 521ae52e4c.
* ::clip command removed, fixed a typo, reordered some stuff, fixed a bug with others cannon
-Removed the clip command from the client;
-Fixed a typo in a dialogue;
-Fixed mud battlestaff nto working as runes (water and earth);
-Fixed a bug with other cannons near you preventing you from setting down a cannon. Somehow your player would glitch himself and make it impossible to spawn a cannon at certain spot;
* Snow improvement
Nothing major
* Fixed Click to teleport command
Fixed Click to teleport command;
* cleaned stuff
* Update Commands.java
Co-authored-by: Daniel Ginovker <dcress01@uoguelph.ca>
This commit is contained in:
@@ -83,6 +83,7 @@ public class Commands implements PacketType {
|
|||||||
player.getPacketSender().sendMessage(String.format("Run energy: %d", (int) player.playerEnergy));
|
player.getPacketSender().sendMessage(String.format("Run energy: %d", (int) player.playerEnergy));
|
||||||
break;
|
break;
|
||||||
case "password":
|
case "password":
|
||||||
|
case "changepassword":
|
||||||
case "pwd":
|
case "pwd":
|
||||||
if (arguments.length < 2) {
|
if (arguments.length < 2) {
|
||||||
player.getPacketSender().sendMessage("Must have 2 arguments: ::password oldpassword newpassword");
|
player.getPacketSender().sendMessage("Must have 2 arguments: ::password oldpassword newpassword");
|
||||||
@@ -201,9 +202,13 @@ public class Commands implements PacketType {
|
|||||||
player.getPacketSender().closeAllWindows();
|
player.getPacketSender().closeAllWindows();
|
||||||
break;
|
break;
|
||||||
case "commands":
|
case "commands":
|
||||||
|
case "cmd":
|
||||||
String[] commands = new String[]{
|
String[] commands = new String[]{
|
||||||
"::players",
|
"::players",
|
||||||
"Show how many players are online",
|
"Show a list of active players",
|
||||||
|
"",
|
||||||
|
"::changepassword",
|
||||||
|
"Change your password",
|
||||||
"",
|
"",
|
||||||
"::highscores",
|
"::highscores",
|
||||||
"Get a list of current highscores",
|
"Get a list of current highscores",
|
||||||
@@ -226,11 +231,14 @@ public class Commands implements PacketType {
|
|||||||
"::shop",
|
"::shop",
|
||||||
"Open/Move player owned shop to your location",
|
"Open/Move player owned shop to your location",
|
||||||
"",
|
"",
|
||||||
"::closeshop",
|
"::closeshop(::cshop)",
|
||||||
"Close your player owned shop",
|
"Close your player owned shop",
|
||||||
"",
|
"",
|
||||||
"::withdrawshop",
|
"::withdrawshop(::wshop)",
|
||||||
"Withdraw profits from player owned shop",
|
"Withdraw profits from player owned shop",
|
||||||
|
"",
|
||||||
|
"::snow",
|
||||||
|
"Add some snow in your mainscreen(works only in december)",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -247,12 +255,13 @@ public class Commands implements PacketType {
|
|||||||
break;
|
break;
|
||||||
case "stuck":
|
case "stuck":
|
||||||
player.getPlayerAssistant().startTeleport(LUMBRIDGE_X, LUMBRIDGE_Y, 0, "modern");
|
player.getPlayerAssistant().startTeleport(LUMBRIDGE_X, LUMBRIDGE_Y, 0, "modern");
|
||||||
player.getPacketSender().sendMessage("How did you manage that one..");
|
player.getPacketSender().sendMessage("How did you manage that one... If it's bug related, please report on Github/Discord!");
|
||||||
player.gfx100(80);
|
player.gfx100(80);
|
||||||
player.startAnimation(404);
|
player.startAnimation(404);
|
||||||
break;
|
break;
|
||||||
case "randomtoggle":
|
case "randomtoggle":
|
||||||
case "togglerandom":
|
case "togglerandom":
|
||||||
|
case "random":
|
||||||
player.randomEventsEnabled = !player.randomEventsEnabled;
|
player.randomEventsEnabled = !player.randomEventsEnabled;
|
||||||
player.getPacketSender().sendMessage("You will " + (player.randomEventsEnabled ? "now" : "no longer") + " receieve random events.");
|
player.getPacketSender().sendMessage("You will " + (player.randomEventsEnabled ? "now" : "no longer") + " receieve random events.");
|
||||||
break;
|
break;
|
||||||
@@ -262,6 +271,9 @@ public class Commands implements PacketType {
|
|||||||
player.getPacketSender().sendMessage("You will " + (player.debugMode ? "now" : "no longer") + " receieve additional debug information when doing things.");
|
player.getPacketSender().sendMessage("You will " + (player.debugMode ? "now" : "no longer") + " receieve additional debug information when doing things.");
|
||||||
break;
|
break;
|
||||||
case "highscores":
|
case "highscores":
|
||||||
|
case "highscore":
|
||||||
|
case "hiscores":
|
||||||
|
case "hiscore":
|
||||||
for (Player p : PlayerHandler.players) {
|
for (Player p : PlayerHandler.players) {
|
||||||
if (p == null) {
|
if (p == null) {
|
||||||
continue;
|
continue;
|
||||||
@@ -272,26 +284,41 @@ public class Commands implements PacketType {
|
|||||||
}
|
}
|
||||||
HighscoresHandler hs = new HighscoresHandler();
|
HighscoresHandler hs = new HighscoresHandler();
|
||||||
String[] highscores = new String[]{
|
String[] highscores = new String[]{
|
||||||
"Top 5 Total Level:",
|
"Top 10 Total Level:",
|
||||||
hs.getRank(player, 0, "level"),
|
hs.getRank(player, 0, "level"),
|
||||||
hs.getRank(player, 1, "level"),
|
hs.getRank(player, 1, "level"),
|
||||||
hs.getRank(player, 2, "level"),
|
hs.getRank(player, 2, "level"),
|
||||||
hs.getRank(player, 3, "level"),
|
hs.getRank(player, 3, "level"),
|
||||||
hs.getRank(player, 4, "level"),
|
hs.getRank(player, 4, "level"),
|
||||||
|
hs.getRank(player, 5, "level"),
|
||||||
|
hs.getRank(player, 6, "level"),
|
||||||
|
hs.getRank(player, 7, "level"),
|
||||||
|
hs.getRank(player, 8, "level"),
|
||||||
|
hs.getRank(player, 9, "level"),
|
||||||
"",
|
"",
|
||||||
"Top 5 Wealthiest Players:",
|
"Top 10 Wealthiest Players:",
|
||||||
hs.getRank(player, 0, "gold"),
|
hs.getRank(player, 0, "gold"),
|
||||||
hs.getRank(player, 1, "gold"),
|
hs.getRank(player, 1, "gold"),
|
||||||
hs.getRank(player, 2, "gold"),
|
hs.getRank(player, 2, "gold"),
|
||||||
hs.getRank(player, 3, "gold"),
|
hs.getRank(player, 3, "gold"),
|
||||||
hs.getRank(player, 4, "gold"),
|
hs.getRank(player, 4, "gold"),
|
||||||
|
hs.getRank(player, 5, "gold"),
|
||||||
|
hs.getRank(player, 6, "gold"),
|
||||||
|
hs.getRank(player, 7, "gold"),
|
||||||
|
hs.getRank(player, 8, "gold"),
|
||||||
|
hs.getRank(player, 9, "gold"),
|
||||||
"",
|
"",
|
||||||
"Top 5 Highest Total Damage:",
|
"Top 10 Highest Total Damage:",
|
||||||
hs.getRank(player, 0, "damage"),
|
hs.getRank(player, 0, "damage"),
|
||||||
hs.getRank(player, 1, "damage"),
|
hs.getRank(player, 1, "damage"),
|
||||||
hs.getRank(player, 2, "damage"),
|
hs.getRank(player, 2, "damage"),
|
||||||
hs.getRank(player, 3, "damage"),
|
hs.getRank(player, 3, "damage"),
|
||||||
hs.getRank(player, 4, "damage"),
|
hs.getRank(player, 4, "damage"),
|
||||||
|
hs.getRank(player, 5, "damage"),
|
||||||
|
hs.getRank(player, 6, "damage"),
|
||||||
|
hs.getRank(player, 7, "damage"),
|
||||||
|
hs.getRank(player, 8, "damage"),
|
||||||
|
hs.getRank(player, 9, "damage"),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user