/
FunCommands.php
40 lines (32 loc) · 1.33 KB
/
FunCommands.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
namespace esc\Modules;
use esc\Classes\Hook;
use esc\Classes\Server;
use esc\Controllers\ChatController;
use esc\Controllers\PlayerController;
use esc\Models\Player;
class FunCommands
{
public function __construct()
{
ChatController::addCommand('afk', function (Player $player) {
ChatController::playerChat($player, '$oAway from keyboard.');
Server::forceSpectator($player->Login, 3);
}, 'Go AFK.', '/');
ChatController::addCommand('afk', function (Player $player) {
ChatController::playerChat($player, '$oAway from keyboard.');
Server::forceSpectator($player->Login, 3);
}, 'Go AFK.', '');
ChatController::addCommand('gg', function (Player $player) {
ChatController::playerChat($player, '$oGood Game');
}, 'Say Good Game.', '/');
ChatController::addCommand('gga', function (Player $player) {
ChatController::playerChat($player, '$oGood Game All');
}, 'Say Good Game All.', '/');
ChatController::addCommand('bootme', function (Player $player) {
infoMessage($player, ' boots back to the real world!')->sendAll();
Server::kick($player->Login, 'cya');
Hook::fire('PlayerDisconnect', $player);
}, 'Boot yourself back to the real world.', '/');
}
}