Помогите дописать плагин

Помогите написать что-то типо команды /banlist, но должно выводить бан из этого когда

if($cmd->getName() == "tempban"){
if($s->hasPermission("oper.use")){
if(isset($args[0])){
if($p = $this->getServer()->getPlayer($args[0])){
if(isset($args[1])){
$gr = $this->pp->getUserDataMgr()->getGroup($s)->getName();
if(is_numeric($args[1])){
if($args[1] == "0" or $args[1] == "01" or $args[1] == "02" or $args[1] == "03" or $args[1] == "04" or $args[1] == "05" or $args[1] == "06" or $args[1] == "07" or $args[1] == "08" or $args[1] == "09"){
$s->sendMessage("§l§cC§aL §7» §r§fВремя не может начинаться с нуля.");
}else{
if($args[1] <= 20 && $gr == "OPER" or $args[1] <= 20 && $gr == "Grifer" or $args[1] <= 30 && $gr == "Founder" or $args[1] <= 30 && $gr == "Owner" or $args[1] <= 40 && $gr == "YT" or $args[1] <= 60 && $gr == "Bady" or $args[1] <= 120 && $gr == "YTB" or $args[1] <= 1440 && $gr == "Helper" or $args[1] <= 4320 && $gr == "MODER" or $args[1] <= 4320 && $gr == "OP" or $args[1] <= 4320 && $gr == "Staff"){
if(isset($args[2])){
$reason = "";
for($i = 2; $i < count($args); $i++){
$reason .= $args[$i];
$reason .= " ";
}
$reason = substr($reason, 0, strlen($reason) - 1);
$this->getServer()->broadcastMessage("§7§lИгрок §b".$s->getName()." §7заблокировал игрока §b".$p->getName()." §7на §b".$args[1]."-м§7.\n§7§lПричина: §a".$reason."§7.");
$t = $args[1] * 60;
$this->ban->set(strtolower($p->getName()), time() + $t);
$this->ban->save();
$p->close(null, "§7§lВас заблокировал игрок §b".$s->getName()." §7на §b".$args[1]."-м.\n§7§lПричина: §a".$reason."§7.\n§7§lЕсли вы не согласны с блокировкой, напишите нам §f- §bvk§7.");
}else{
$s->sendMessage("§l§cC§aL §7» §r§fУкажите причину блокировки.");
}
}else{
if($gr == "OPER" or $gr == "Grifer"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b20-м.\n§l§cC§aL §7» §r§fПривилегия §bFounder §7может заблокировать игрока до §b30-м.");
}elseif($gr == "Founder" or $gr == "Owner"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b30-м.\n§l§cC§aL §7» §r§fПривилегия §bYouTube §7может заблокировать игрока до §b40-м.");
}elseif($gr == "YT"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b40-м.\n§l§cC§aL §7» §r§fПривилегия §bBady §7может заблокировать игрока до §b1-ч.");
}elseif($gr == "Bady"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b1-ч.\n§l§cC§aL §7» §r§fПривилегия §bYouTube+ §7может заблокировать игрока до §b2-ч.");
}elseif($gr == "YTB"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b2-ч.\n§l§cC§aL §7» §r§fПривилегия §bHelper §7может заблокировать игрока до §b1-д.");
}elseif($gr == "Helper"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b1-д.\n§l§cC§aL §7» §r§fПривилегия §bMODER §7может заблокировать игрока до §b3-д.");
}elseif($gr == "MODER" or $gr == "OP" or $gr == "Creator"){
$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b3-д.");
}
}
}
}else{
$s->sendMessage("§l§cC§aL §7» §r§fВремя должно быть указано числом.");
}
}else{
$s->sendMessage("§l§cC§aL §7» §r§fУкажите время блокировки в минутах.");
}
}else{
$s->sendMessage("§l§cC§aL §7» §r§fИгрок не в сети.");
}
}else{
$s->sendMessage("§l§cC§aL §7» §r§fУкажите ник игрока.");
}
}else{
$s->sendMessage("§l§cC§aL §7» §r§fЭту команду может использовать игрок с привилегией §bOPER и выше§7.\n§l§cC§aL §7» §r§fПривилегию можно купить на сайте §f- §a...§7.");
}
}

гкод

Поможешь исправить гкод на норм код?

да я сам люблю писать с гкодом) но не настолько…

если кто то будет в этом говне разбираться то удачи, вот если что код с табуляцией

if($cmd->getName() == "tempban"){
	if($s->hasPermission("oper.use")){
		if(isset($args[0])){
			if($p = $this->getServer()->getPlayer($args[0])){
				if(isset($args[1])){
					$gr = $this->pp->getUserDataMgr()->getGroup($s)->getName();
					if(is_numeric($args[1])){
						if($args[1] == "0" or $args[1] == "01" or $args[1] == "02" or $args[1] == "03" or $args[1] == "04" or $args[1] == "05" or $args[1] == "06" or $args[1] == "07" or $args[1] == "08" or $args[1] == "09"){
							$s->sendMessage("§l§cC§aL §7» §r§fВремя не может начинаться с нуля.");
						}else{
							if($args[1] <= 20 && $gr == "OPER" or $args[1] <= 20 && $gr == "Grifer" or $args[1] <= 30 && $gr == "Founder" or $args[1] <= 30 && $gr == "Owner" or $args[1] <= 40 && $gr == "YT" or $args[1] <= 60 && $gr == "Bady" or $args[1] <= 120 && $gr == "YTB" or $args[1] <= 1440 && $gr == "Helper" or $args[1] <= 4320 && $gr == "MODER" or $args[1] <= 4320 && $gr == "OP" or $args[1] <= 4320 && $gr == "Staff"){
								if(isset($args[2])){
									$reason = "";
									for($i = 2; $i < count($args); $i++){
										$reason .= $args[$i];
										$reason .= " ";
									}
									$reason = substr($reason, 0, strlen($reason) - 1);
									$this->getServer()->broadcastMessage("§7§lИгрок §b".$s->getName()." §7заблокировал игрока §b".$p->getName()." §7на §b".$args[1]."-м§7.\n§7§lПричина: §a".$reason."§7.");
									$t = $args[1] * 60;
									$this->ban->set(strtolower($p->getName()), time() + $t);
									$this->ban->save();
									$p->close(null, "§7§lВас заблокировал игрок §b".$s->getName()." §7на §b".$args[1]."-м.\n§7§lПричина: §a".$reason."§7.\n§7§lЕсли вы не согласны с блокировкой, напишите нам §f- §bvk§7.");
								}else{
									$s->sendMessage("§l§cC§aL §7» §r§fУкажите причину блокировки.");
								}
							}else{
								if($gr == "OPER" or $gr == "Grifer"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b20-м.\n§l§cC§aL §7» §r§fПривилегия §bFounder §7может заблокировать игрока до §b30-м.");
								}elseif($gr == "Founder" or $gr == "Owner"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b30-м.\n§l§cC§aL §7» §r§fПривилегия §bYouTube §7может заблокировать игрока до §b40-м.");
								}elseif($gr == "YT"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b40-м.\n§l§cC§aL §7» §r§fПривилегия §bBady §7может заблокировать игрока до §b1-ч.");
								}elseif($gr == "Bady"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b1-ч.\n§l§cC§aL §7» §r§fПривилегия §bYouTube+ §7может заблокировать игрока до §b2-ч.");
								}elseif($gr == "YTB"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b2-ч.\n§l§cC§aL §7» §r§fПривилегия §bHelper §7может заблокировать игрока до §b1-д.");
								}elseif($gr == "Helper"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b1-д.\n§l§cC§aL §7» §r§fПривилегия §bMODER §7может заблокировать игрока до §b3-д.");
								}elseif($gr == "MODER" or $gr == "OP" or $gr == "Creator"){
									$s->sendMessage("§l§cC§aL §7» §r§fВы можете заблокировать игрока только до §b3-д.");
								}
							}
						}
					}else{
						$s->sendMessage("§l§cC§aL §7» §r§fВремя должно быть указано числом.");
					}
				}else{
					$s->sendMessage("§l§cC§aL §7» §r§fУкажите время блокировки в минутах.");
				}
			}else{
				$s->sendMessage("§l§cC§aL §7» §r§fИгрок не в сети.");
			}
		}else{
			$s->sendMessage("§l§cC§aL §7» §r§fУкажите ник игрока.");
		}
	}else{
		$s->sendMessage("§l§cC§aL §7» §r§fЭту команду может использовать игрок с привилегией §bOPER и выше§7.\n§l§cC§aL §7» §r§fПривилегию можно купить на сайте §f- §a...§7.");
	}
}

Может мне ещё сервер за тебя написать?

Тут я солидарен с молодым человеком рил гкод