AliasAlreadyTaken reports: Add a nonlinear per-day per-pl ... #4388

Open
opened 2023-05-03 16:18:03 +00:00 by yourland-report · 4 comments

AliasAlreadyTaken reports a bug:

Add a nonlinear per-day per-player xp progression where one xp is one xp if you earned none in the past 24hours, but where one xp = 1/x xp when you earned y xp in the past 24 hours.

Player position:

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

Player look:

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

Player information:

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

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",
		lagometer = "1",
		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 {\"\", \"\", \"\", \"\", \"\", \"\"}",
		yl_commons_thankyou = "962",
		hud_state = "on",
		["sethome:home"] = "(1983.4349365234,17.5,1183.5950927734)",
		xp_redo_hud_color = "0xFFFF00",
		arenalib_infobox_arenaID = "0",
		arenalib_watchID = "0",
		["petz:old_override_table"] = "return {[\"speed\"] = 1, [\"new_move\"] = true, [\"sneak_glitch\"] = false, [\"gravity\"] = 1, [\"jump\"] = 1, [\"sneak\"] = true}",
		xp = "0",
		team = "STAFF",
		played_time = "79788733",
		digged_nodes = "139693",
		placed_nodes = "180221",
		died = "1583",
		crafted = "4769",
		["stamina:level"] = "0",
		["stamina:exhaustion"] = "21.5",
		repellant = "0",
		["signslib:pos"] = "(2143,33,1026)",
		["petz:werewolf"] = "0",
		["ethereal:fly_timer"] = "-99",
		["petz:lycanthropy"] = "0",
		yl_audio_state = "off",
		["arena_lib_editor.players_number"] = "0",
		["arena_lib_editor.team_ID"] = "0",
		["petz:werewolf_vignette_id"] = "19",
		szutil_watch = "return {}",
		["arena_lib_editor.spawner_ID"] = "0",
		["stamina:poisoned"] = "no"
	}
}

Log identifier


[MOD] yl_report log identifier = UoSyostKL7j0QQ4LY0sWCRb3pEFASefS

Profiler save:

profile-20230503T161803.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 18h 16min 14s | max lag: 0.626s | clients (21/52): AliasAlreadyTaken, AspireMint, Bailiff, Bishiro, Boot, Chameleon, daydream, der_c_aus_a, djib, flux, FullmetalBOI, Halvar, johanlegend, laira, Lucien_II, MineWorlds, rewired_X, Scathach, Service, shanish3, Stelio

Teleport command:

/teleport xyz 1979 18 1174

Compass command:

/give_compass Construction UoSyostKL7j0QQ4LY0sWCRb3pEFASefS D2691E 1979 18 1174
AliasAlreadyTaken reports a bug: > Add a nonlinear per-day per-player xp progression where one xp is one xp if you earned none in the past 24hours, but where one xp = 1/x xp when you earned y xp in the past 24 hours. Player position: ``` { x = 1979.3000488281, y = 18, z = 1174.0169677734 } ``` Player look: ``` { x = 0.99989724159241, y = -0.014311210252345, z = 0.00087222055299208 } ``` Player information: ``` { avg_rtt = 0.01799999922514, min_jitter = 0, max_jitter = 6.6050000190735, avg_jitter = 0.0020000003278255, connection_uptime = 64521, serialization_version = 29, patch = 0, protocol_version = 41, version_string = "5.8.0-yl_dev-ad37df7f2", lang_code = "de", state = "Active", minor = 8, max_rtt = 6.6799998283386, major = 5, formspec_version = 6, ip_version = 6, min_rtt = 0.017000000923872 } ``` 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", lagometer = "1", 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 {\"\", \"\", \"\", \"\", \"\", \"\"}", yl_commons_thankyou = "962", hud_state = "on", ["sethome:home"] = "(1983.4349365234,17.5,1183.5950927734)", xp_redo_hud_color = "0xFFFF00", arenalib_infobox_arenaID = "0", arenalib_watchID = "0", ["petz:old_override_table"] = "return {[\"speed\"] = 1, [\"new_move\"] = true, [\"sneak_glitch\"] = false, [\"gravity\"] = 1, [\"jump\"] = 1, [\"sneak\"] = true}", xp = "0", team = "STAFF", played_time = "79788733", digged_nodes = "139693", placed_nodes = "180221", died = "1583", crafted = "4769", ["stamina:level"] = "0", ["stamina:exhaustion"] = "21.5", repellant = "0", ["signslib:pos"] = "(2143,33,1026)", ["petz:werewolf"] = "0", ["ethereal:fly_timer"] = "-99", ["petz:lycanthropy"] = "0", yl_audio_state = "off", ["arena_lib_editor.players_number"] = "0", ["arena_lib_editor.team_ID"] = "0", ["petz:werewolf_vignette_id"] = "19", szutil_watch = "return {}", ["arena_lib_editor.spawner_ID"] = "0", ["stamina:poisoned"] = "no" } } ``` Log identifier ``` [MOD] yl_report log identifier = UoSyostKL7j0QQ4LY0sWCRb3pEFASefS ``` Profiler save: ``` profile-20230503T161803.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 18h 16min 14s | max lag: 0.626s | clients (21/52): AliasAlreadyTaken, AspireMint, Bailiff, Bishiro, Boot, Chameleon, daydream, der_c_aus_a, djib, flux, FullmetalBOI, Halvar, johanlegend, laira, Lucien_II, MineWorlds, rewired_X, Scathach, Service, shanish3, Stelio ``` Teleport command: ``` /teleport xyz 1979 18 1174 ``` Compass command: ``` /give_compass Construction UoSyostKL7j0QQ4LY0sWCRb3pEFASefS D2691E 1979 18 1174 ```
AliasAlreadyTaken was assigned by yourland-report 2023-05-03 16:18:03 +00:00
AliasAlreadyTaken added the
1. kind/enhancement
2. prio/low
labels 2023-05-03 17:27:34 +00:00
AliasAlreadyTaken added this to the 1.4 Classes and abilities milestone 2023-05-03 17:27:38 +00:00
Member

is this even really needed? a handful of players get a lot of XP; even someone who's keyed into game mechanics as much as i am, has probably permanently fallen off the top 10 list

is this even really needed? a handful of players get a lot of XP; even someone who's keyed into game mechanics as much as i am, has probably permanently fallen off the top 10 list

Yes, this is an anti-addiction pattern.

Yes, this is an anti-addiction pattern.
Member

Yes, this is an anti-addiction pattern.

after reading more of the issues, the problem w/ massive XP boosts is mostly cuz players suddenly got XP for cutting down leaves from trees using choppy? the solution should be to limit or disable XP gains from that mechanic.

> Yes, this is an anti-addiction pattern. after reading more of the issues, the problem w/ massive XP boosts is mostly cuz players suddenly got XP for cutting down leaves from trees using choppy? the solution should be to limit or disable XP gains from that mechanic.

Yesh :)

That's what I did here 05af239b07 following the example of woodcutting.

Yesh :) That's what I did here https://gitea.your-land.de/your-land/xp_redo/commit/05af239b07a13e3eb86600ecf2bdb390df07e3c6 following the example of woodcutting.
Sign in to join this conversation.
No project
No Assignees
3 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#4388
No description provided.