mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-31 04:51:40 +09:00
Merge pull request #207 from Cooldude2606/feature/embed-report-count
Report and warning count on embeds
This commit is contained in:
@@ -59,7 +59,7 @@ local function emit_event(args)
|
|||||||
}
|
}
|
||||||
|
|
||||||
local new_value, inline = value:gsub('<inline>', '', 1)
|
local new_value, inline = value:gsub('<inline>', '', 1)
|
||||||
if inline then
|
if inline > 0 then
|
||||||
field.value = new_value
|
field.value = new_value
|
||||||
field.inline = true
|
field.inline = true
|
||||||
end
|
end
|
||||||
@@ -87,6 +87,7 @@ if config.player_reports then
|
|||||||
color=Colors.yellow,
|
color=Colors.yellow,
|
||||||
['Player']='<inline>'..player_name,
|
['Player']='<inline>'..player_name,
|
||||||
['By']='<inline>'..by_player_name,
|
['By']='<inline>'..by_player_name,
|
||||||
|
['Report Count']='<inline>'..Reports.count_reports(player_name),
|
||||||
['Reason']=event.reason
|
['Reason']=event.reason
|
||||||
}
|
}
|
||||||
end)
|
end)
|
||||||
@@ -99,7 +100,7 @@ if config.player_reports then
|
|||||||
color=Colors.green,
|
color=Colors.green,
|
||||||
['Player']='<inline>'..player_name,
|
['Player']='<inline>'..player_name,
|
||||||
['By']='<inline>'..event.removed_by_name,
|
['By']='<inline>'..event.removed_by_name,
|
||||||
['Amount']='<inline>'..event.batch_count
|
['Report Count']='<inline>'..event.batch_count
|
||||||
}
|
}
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
@@ -109,12 +110,14 @@ if config.player_warnings then
|
|||||||
local Warnings = require 'modules.control.warnings' --- @dep modules.control.warnings
|
local Warnings = require 'modules.control.warnings' --- @dep modules.control.warnings
|
||||||
Event.add(Warnings.events.on_warning_added, function(event)
|
Event.add(Warnings.events.on_warning_added, function(event)
|
||||||
local player_name, by_player_name = get_player_name(event)
|
local player_name, by_player_name = get_player_name(event)
|
||||||
|
local player = game.get_player(player_name)
|
||||||
emit_event{
|
emit_event{
|
||||||
title='Warning',
|
title='Warning',
|
||||||
description='A player has been given a warning',
|
description='A player has been given a warning',
|
||||||
color=Colors.yellow,
|
color=Colors.yellow,
|
||||||
['Player']='<inline>'..player_name,
|
['Player']='<inline>'..player_name,
|
||||||
['By']='<inline>'..by_player_name,
|
['By']='<inline>'..by_player_name,
|
||||||
|
['Warning Count']='<inline>'..Warnings.count_warnings(player),
|
||||||
['Reason']=event.reason
|
['Reason']=event.reason
|
||||||
}
|
}
|
||||||
end)
|
end)
|
||||||
@@ -127,7 +130,7 @@ if config.player_warnings then
|
|||||||
color=Colors.green,
|
color=Colors.green,
|
||||||
['Player']='<inline>'..player_name,
|
['Player']='<inline>'..player_name,
|
||||||
['By']='<inline>'..event.removed_by_name,
|
['By']='<inline>'..event.removed_by_name,
|
||||||
['Amount']='<inline>'..event.batch_count
|
['Warning Count']='<inline>'..event.batch_count
|
||||||
}
|
}
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user