Modified Command_Kick to display the reason (if given) on the kick message.
Modified the translation file to use the new reason style.
This commit is contained in:
parent
a7a08a7d4e
commit
ddc42bedf5
@ -155,14 +155,31 @@ public Action:Command_Kick(client, args)
|
|||||||
sizeof(target_name),
|
sizeof(target_name),
|
||||||
tn_is_ml)) > 0)
|
tn_is_ml)) > 0)
|
||||||
{
|
{
|
||||||
|
decl String:reason[64];
|
||||||
|
Format(reason, sizeof(reason), Arguments[len]);
|
||||||
|
|
||||||
if (tn_is_ml)
|
if (tn_is_ml)
|
||||||
|
{
|
||||||
|
if (reason[0] == '\0')
|
||||||
{
|
{
|
||||||
ShowActivity2(client, "[SM] ", "%t", "Kicked target", target_name);
|
ShowActivity2(client, "[SM] ", "%t", "Kicked target", target_name);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
|
ShowActivity2(client, "[SM] ", "%t", "Kicked target reason", target_name, reason);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (reason[0] == '\0')
|
||||||
{
|
{
|
||||||
ShowActivity2(client, "[SM] ", "%t", "Kicked target", "_s", target_name);
|
ShowActivity2(client, "[SM] ", "%t", "Kicked target", "_s", target_name);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ShowActivity2(client, "[SM] ", "%t", "Kicked target reason", "_s", target_name, reason);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
new kick_self = 0;
|
new kick_self = 0;
|
||||||
|
|
||||||
@ -175,13 +192,13 @@ public Action:Command_Kick(client, args)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
PerformKick(client, target_list[i], Arguments[len]);
|
PerformKick(client, target_list[i], reason);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (kick_self)
|
if (kick_self)
|
||||||
{
|
{
|
||||||
PerformKick(client, client, Arguments[len]);
|
PerformKick(client, client, reason);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -122,7 +122,13 @@
|
|||||||
"Kicked target"
|
"Kicked target"
|
||||||
{
|
{
|
||||||
"#format" "{1:t}"
|
"#format" "{1:t}"
|
||||||
"en" "Kicked {1}."
|
"en" "Kicked {1}"
|
||||||
|
}
|
||||||
|
|
||||||
|
"Kicked target reason"
|
||||||
|
{
|
||||||
|
"#format" "{1:t},{2:s}"
|
||||||
|
"en" "Kicked {1} (Reason: {2})"
|
||||||
}
|
}
|
||||||
|
|
||||||
"Admin access"
|
"Admin access"
|
||||||
|
Loading…
Reference in New Issue
Block a user