AliasAlreadyTaken reports: Add a notifier to staff when s ... #4384

Open
opened 2023-05-03 15:51:05 +00:00 by yourland-report · 5 comments

AliasAlreadyTaken reports a bug:

Add a notifier to staff when someone gains more than a certain amount of xp

Player position:

{
	x = 1979.3000488281,
	y = 18,
	z = 1174.0169677734
}

Player look:

{
	x = 0.99989724159241,
	y = -0.014311210252345,
	z = 0.00087222055299208
}

Player information:

{
	state = "Active",
	minor = 8,
	ip_version = 6,
	min_rtt = 0.017000000923872,
	avg_rtt = 0.01799999922514,
	min_jitter = 0,
	max_jitter = 6.6050000190735,
	lang_code = "de",
	connection_uptime = 62903,
	serialization_version = 29,
	patch = 0,
	version_string = "5.8.0-yl_dev-ad37df7f2",
	formspec_version = 6,
	avg_jitter = 0.0020000003278255,
	max_rtt = 6.6799998283386,
	protocol_version = 41,
	major = 5
}

Player meta:

{
	fields = {
		["ocean_build.last_warning"] = "1.67421e+09",
		["ocean_build.forbidden"] = "true",
		["ocean_build.ocean_built"] = "12",
		yl_unified_trash_review = "return {\"signs_road:green_sign 99\", \"carts:cart 99\", \"waypoint_compass:compass 1 0 \\\"\\\\u0001waypoint_compass:position\\\\u0002(3643,17,1682)\\\\u0003waypoint_compass:label\\\\u0002Tribe Miocene Camp\\\\u0003description\\\\u0002Waypoint compass to \\\\\\\"Tribe Miocene Camp\\\\\\\"\\\\u0003waypoint_compass:owner\\\\u0002Buttercup\\\\u0003waypoint_compass:color\\\\u000216766720\\\\u0003color\\\\u0002#FFD700\\\\u0003\\\"\", \"waypoint_compass:compass 1 0 \\\"\\\\u0001waypoint_compass:position\\\\u0002(2624,52,19)\\\\u0003waypoint_compass:label\\\\u0002Tribe Volcano\\\\u0003description\\\\u0002Waypoint compass to \\\\\\\"Tribe Volcano\\\\\\\"\\\\u0003waypoint_compass:owner\\\\u0002Buttercup\\\\u0003waypoint_compass:color\\\\u000216766720\\\\u0003color\\\\u0002#FFD700\\\\u0003\\\"\"}",
		partychat = "party",
		bitten = "0",
		yl_church = "return {[\"last_heal\"] = 1622459682, [\"last_death\"] = {[\"z\"] = 307, [\"x\"] = 2876, [\"y\"] = 64}, [\"last_death_portal\"] = 1670634104}",
		["petz:werewolf_clan_idx"] = "4",
		punch_count = "63357",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		inflicted_damage = "2846236",
		yl_commons_player_joined = "1683066168",
		["3d_armor_inventory"] = "return {\"\", \"\", \"\", \"\", \"\", \"\"}",
		lagometer = "1",
		yl_audio_state = "off",
		["ethereal:fly_timer"] = "-99",
		hud_state = "on",
		["petz:werewolf_vignette_id"] = "19",
		szutil_watch = "return {}",
		["sethome:home"] = "(1983.4349365234,17.5,1183.5950927734)",
		xp_redo_hud_color = "0xFFFF00",
		arenalib_watchID = "0",
		["arena_lib_editor.spawner_ID"] = "0",
		played_time = "79787086",
		digged_nodes = "139693",
		placed_nodes = "180221",
		died = "1583",
		["stamina:level"] = "0",
		xp = "0",
		["stamina:exhaustion"] = "21.5",
		repellant = "0",
		["signslib:pos"] = "(2143,33,1026)",
		["petz:werewolf"] = "0",
		team = "STAFF",
		["petz:lycanthropy"] = "0",
		["petz:old_override_table"] = "return {[\"speed\"] = 1, [\"new_move\"] = true, [\"sneak_glitch\"] = false, [\"gravity\"] = 1, [\"jump\"] = 1, [\"sneak\"] = true}",
		["arena_lib_editor.players_number"] = "0",
		["arena_lib_editor.team_ID"] = "0",
		["stamina:poisoned"] = "no",
		crafted = "4769",
		arenalib_infobox_arenaID = "0",
		yl_commons_thankyou = "962"
	}
}

Log identifier


[MOD] yl_report log identifier = ReuBCIIdnkJNUrc5pp5euzI3R1ydnZBy

Profiler save:

profile-20230503T155105.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 17h 48min 44s | max lag: 0.462s | clients (23/52): AliasAlreadyTaken, Aniana, AspireMint, Bailiff, Bishiro, Boot, carag, fellow, flux, Halvar, johanlegend, Jula_Minecraft, laira, MBK, MineWorlds, MysticalPlayz, Prismatim, rewired_X, RyanAZplay, Scathach, Service, shanish3, Stelio

Teleport command:

/teleport xyz 1979 18 1174

Compass command:

/give_compass Construction ReuBCIIdnkJNUrc5pp5euzI3R1ydnZBy D2691E 1979 18 1174
AliasAlreadyTaken reports a bug: > Add a notifier to staff when someone gains more than a certain amount of xp Player position: ``` { x = 1979.3000488281, y = 18, z = 1174.0169677734 } ``` Player look: ``` { x = 0.99989724159241, y = -0.014311210252345, z = 0.00087222055299208 } ``` Player information: ``` { state = "Active", minor = 8, ip_version = 6, min_rtt = 0.017000000923872, avg_rtt = 0.01799999922514, min_jitter = 0, max_jitter = 6.6050000190735, lang_code = "de", connection_uptime = 62903, serialization_version = 29, patch = 0, version_string = "5.8.0-yl_dev-ad37df7f2", formspec_version = 6, avg_jitter = 0.0020000003278255, max_rtt = 6.6799998283386, protocol_version = 41, major = 5 } ``` Player meta: ``` { fields = { ["ocean_build.last_warning"] = "1.67421e+09", ["ocean_build.forbidden"] = "true", ["ocean_build.ocean_built"] = "12", yl_unified_trash_review = "return {\"signs_road:green_sign 99\", \"carts:cart 99\", \"waypoint_compass:compass 1 0 \\\"\\\\u0001waypoint_compass:position\\\\u0002(3643,17,1682)\\\\u0003waypoint_compass:label\\\\u0002Tribe Miocene Camp\\\\u0003description\\\\u0002Waypoint compass to \\\\\\\"Tribe Miocene Camp\\\\\\\"\\\\u0003waypoint_compass:owner\\\\u0002Buttercup\\\\u0003waypoint_compass:color\\\\u000216766720\\\\u0003color\\\\u0002#FFD700\\\\u0003\\\"\", \"waypoint_compass:compass 1 0 \\\"\\\\u0001waypoint_compass:position\\\\u0002(2624,52,19)\\\\u0003waypoint_compass:label\\\\u0002Tribe Volcano\\\\u0003description\\\\u0002Waypoint compass to \\\\\\\"Tribe Volcano\\\\\\\"\\\\u0003waypoint_compass:owner\\\\u0002Buttercup\\\\u0003waypoint_compass:color\\\\u000216766720\\\\u0003color\\\\u0002#FFD700\\\\u0003\\\"\"}", partychat = "party", bitten = "0", yl_church = "return {[\"last_heal\"] = 1622459682, [\"last_death\"] = {[\"z\"] = 307, [\"x\"] = 2876, [\"y\"] = 64}, [\"last_death_portal\"] = 1670634104}", ["petz:werewolf_clan_idx"] = "4", punch_count = "63357", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", inflicted_damage = "2846236", yl_commons_player_joined = "1683066168", ["3d_armor_inventory"] = "return {\"\", \"\", \"\", \"\", \"\", \"\"}", lagometer = "1", yl_audio_state = "off", ["ethereal:fly_timer"] = "-99", hud_state = "on", ["petz:werewolf_vignette_id"] = "19", szutil_watch = "return {}", ["sethome:home"] = "(1983.4349365234,17.5,1183.5950927734)", xp_redo_hud_color = "0xFFFF00", arenalib_watchID = "0", ["arena_lib_editor.spawner_ID"] = "0", played_time = "79787086", digged_nodes = "139693", placed_nodes = "180221", died = "1583", ["stamina:level"] = "0", xp = "0", ["stamina:exhaustion"] = "21.5", repellant = "0", ["signslib:pos"] = "(2143,33,1026)", ["petz:werewolf"] = "0", team = "STAFF", ["petz:lycanthropy"] = "0", ["petz:old_override_table"] = "return {[\"speed\"] = 1, [\"new_move\"] = true, [\"sneak_glitch\"] = false, [\"gravity\"] = 1, [\"jump\"] = 1, [\"sneak\"] = true}", ["arena_lib_editor.players_number"] = "0", ["arena_lib_editor.team_ID"] = "0", ["stamina:poisoned"] = "no", crafted = "4769", arenalib_infobox_arenaID = "0", yl_commons_thankyou = "962" } } ``` Log identifier ``` [MOD] yl_report log identifier = ReuBCIIdnkJNUrc5pp5euzI3R1ydnZBy ``` Profiler save: ``` profile-20230503T155105.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 17h 48min 44s | max lag: 0.462s | clients (23/52): AliasAlreadyTaken, Aniana, AspireMint, Bailiff, Bishiro, Boot, carag, fellow, flux, Halvar, johanlegend, Jula_Minecraft, laira, MBK, MineWorlds, MysticalPlayz, Prismatim, rewired_X, RyanAZplay, Scathach, Service, shanish3, Stelio ``` Teleport command: ``` /teleport xyz 1979 18 1174 ``` Compass command: ``` /give_compass Construction ReuBCIIdnkJNUrc5pp5euzI3R1ydnZBy D2691E 1979 18 1174 ```
AliasAlreadyTaken was assigned by yourland-report 2023-05-03 15:51:05 +00:00
Member

There should be a daily limit of 20k. Anything above that is either a bug or unhealthy for the player.

There should be a daily limit of 20k. Anything above that is either a bug or unhealthy for the player.
Member

Hmm. One death for players that are not even in the highscore anymore costs 10k XP already. I think a daily limit of 20k would be too low.

Hmm. One death for players that are not even in the highscore anymore costs 10k XP already. I think a daily limit of 20k would be too low.

The exact number needs to be configurable, maybe even a moving average.

The exact number needs to be configurable, maybe even a moving average.
flux added the
1. kind/enhancement
label 2023-05-06 19:58:06 +00:00
Member

gains more than a certain amount of xp

in what sort of time-frame? what issue are we trying to address here?

> gains more than a certain amount of xp in what sort of time-frame? what issue are we trying to address here?

This is a notifier when someone gains a lot of xp in a very short amount of time. Of course this gain could be legit in every way, but it may also indicate some newfound/unknown xp exploit.

This is a notifier when someone gains a lot of xp in a very short amount of time. Of course this gain could be legit in every way, but it may also indicate some newfound/unknown xp exploit.
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#4384
No description provided.