From 6720599ffd7a7b6092e9ea1837dbf160e0b114a5 Mon Sep 17 00:00:00 2001 From: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue, 26 May 2020 03:53:17 -0400 Subject: [PATCH] Added usage help to certain commands Commands that require at least one argument to work will now display their usage if the user fails to provide all the required arguments. --- lua/afsu/server/concmd/add/sv_loadingscreen.lua | 1 + lua/afsu/server/concmd/add/sv_message.lua | 1 + lua/afsu/server/concmd/add/sv_name.lua | 1 + lua/afsu/server/concmd/add/sv_redirects.lua | 2 ++ lua/afsu/server/concmd/list/sv_redirects.lua | 2 +- lua/afsu/server/concmd/other/sv_connect.lua | 2 +- 6 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lua/afsu/server/concmd/add/sv_loadingscreen.lua b/lua/afsu/server/concmd/add/sv_loadingscreen.lua index 32564ed..18a82a3 100644 --- a/lua/afsu/server/concmd/add/sv_loadingscreen.lua +++ b/lua/afsu/server/concmd/add/sv_loadingscreen.lua @@ -6,6 +6,7 @@ local Screens = AFSU.LoadingScreens AFSU.NewAddCommand("loading_screen", function(Player, URL) if not URL then SendMessage(Player, "Error", "No loading screen URL was entered!") + SendMessage(Player, "Info", "Usage: afsu add loading_screen ") return end diff --git a/lua/afsu/server/concmd/add/sv_message.lua b/lua/afsu/server/concmd/add/sv_message.lua index 30c5372..06b3ed0 100644 --- a/lua/afsu/server/concmd/add/sv_message.lua +++ b/lua/afsu/server/concmd/add/sv_message.lua @@ -6,6 +6,7 @@ local Messages = AFSU.ServerMessages AFSU.NewAddCommand("server_message", function(Player, Name) if not Name then SendMessage(Player, "Error", "No server message was entered!") + SendMessage(Player, "Info", "Usage: afsu add server_message ") return end diff --git a/lua/afsu/server/concmd/add/sv_name.lua b/lua/afsu/server/concmd/add/sv_name.lua index a132a27..987f966 100644 --- a/lua/afsu/server/concmd/add/sv_name.lua +++ b/lua/afsu/server/concmd/add/sv_name.lua @@ -6,6 +6,7 @@ local Names = AFSU.ServerNames AFSU.NewAddCommand("server_name", function(Player, Name) if not Name then SendMessage(Player, "Error", "No server name was entered!") + SendMessage(Player, "Info", "Usage: afsu add server_name ") return end diff --git a/lua/afsu/server/concmd/add/sv_redirects.lua b/lua/afsu/server/concmd/add/sv_redirects.lua index 9247324..60bb70a 100644 --- a/lua/afsu/server/concmd/add/sv_redirects.lua +++ b/lua/afsu/server/concmd/add/sv_redirects.lua @@ -8,11 +8,13 @@ local Hosts = AFSU.Hostnames AFSU.NewAddCommand("server_redirect", function(Player, Name, IP) if not Name then SendMessage(Player, "Error", "No server name was entered!") + SendMessage(Player, "Info", "Usage: afsu add server_redirect ") return end if not IP then SendMessage(Player, "Error", "No server IP was entered!") + SendMessage(Player, "Info", "Usage: afsu add server_redirect ") return end diff --git a/lua/afsu/server/concmd/list/sv_redirects.lua b/lua/afsu/server/concmd/list/sv_redirects.lua index 50b8083..ad4fca5 100644 --- a/lua/afsu/server/concmd/list/sv_redirects.lua +++ b/lua/afsu/server/concmd/list/sv_redirects.lua @@ -11,7 +11,7 @@ AFSU.NewListCommand("server_redirect", function(Player) Message = "Listing " .. #Hosts .. " redirect servers:" for _, V in ipairs(Hosts) do - Message = Message .. "\n » " .. V.Name .. " = " .. V.Address + Message = Message .. "\n » [" .. V.Name:upper() .. "]\t = " .. V.Address end end diff --git a/lua/afsu/server/concmd/other/sv_connect.lua b/lua/afsu/server/concmd/other/sv_connect.lua index 2bf537c..78dc666 100644 --- a/lua/afsu/server/concmd/other/sv_connect.lua +++ b/lua/afsu/server/concmd/other/sv_connect.lua @@ -13,7 +13,7 @@ AFSU.RegisterSingleCommand("connect", function(Player, Name) if not Name then SendMessage(Player, "Error", "No server name was entered!") - Response(Player, "ConCommand", { "afsu", "list", "server_redirect" }) + SendMessage(Player, "Info", "Usage: afsu connect ") return end