diff --git a/HelixuAddons.sk b/HelixuAddons.sk index 66b9c24..d8a92ba 100644 --- a/HelixuAddons.sk +++ b/HelixuAddons.sk @@ -108,22 +108,28 @@ on join: if player has permission "helixu.staffchat": loop all players: loop-player has permission "helixu.staffchat": - send "&b[STAFF] &e%player's prefix%%player's name% &ejoined." to loop-player + send "&b[STAFF] &e%first 2 characters of coloured player's prefix%%player's name% &ejoined." to loop-player on quit: if player has permission "helixu.staffchat": loop all players: loop-player has permission "helixu.staffchat": - send "&b[STAFF] &e%player's prefix%%player's name% &eleft." to loop-player + send "&b[STAFF] &e%first 2 characters of coloured player's prefix%%player's name% &eleft." to loop-player command /o []: aliases: /staffchat permission: helixu.staffchat trigger: - loop all players: - if loop-player has permission "helixu.staffchat": - send "&b[STAFF] %player's prefix%%player's name%&f: %arg-1%" to loop-player - send "&b[STAFF] %player's prefix%%player's name%&f: %arg-1%" to console + if sender is console: + loop all players: + if loop-player has permission "helixu.staffchat": + send "&b[STAFF] &cCONSOLE&f: &c%arg-1%" to loop-player + send "&b[STAFF] &cCONSOLE&f: &c%arg-1%" to console + if sender is not console: + loop all players: + if loop-player has permission "helixu.staffchat": + send "&b[STAFF] %player's prefix%%player's name%&f: %arg-1%" to loop-player + send "&b[STAFF] %player's prefix%%player's name%&f: %arg-1%" to console command /push []: permission: helixu.push @@ -195,3 +201,13 @@ on server ping: stop if {mm} is not set: set motd to "&cLads Factions &6| &dDaewoo Espero nation" + +command /csay []: + trigger: + if sender is console: + if arg-1 is not set: + send "&cYou cannot send an empty message!" + if arg-1 is set: + broadcast "&cCONSOLE &f» &c%arg-1%" + if sender is not console: + send "&cYou are not console!" to player