flux reports: perhaps new players (less than ... #2972

Closed
opened 2022-11-08 04:38:22 +00:00 by yourland-report · 9 comments

flux reports a bug:

perhaps new players (less than level 3 or something?) should keep their inventory when they die

Player position:

{
	x = 2205.2778320313,
	y = 25.5,
	z = 1108.3740234375
}

Player look:

{
	x = 0.92071229219437,
	y = -0.35167825222015,
	z = -0.16914874315262
}

Player information:

{
	ip_version = 6,
	min_rtt = 0.15700000524521,
	max_rtt = 4.923999786377,
	avg_rtt = 0.16799999773502,
	min_jitter = 0,
	max_jitter = 4.7489995956421,
	avg_jitter = 0.027999997138977,
	connection_uptime = 48863,
	serialization_version = 29,
	patch = 1,
	state = "Active",
	lang_code = "",
	formspec_version = 6,
	version_string = "5.6.1",
	protocol_version = 41,
	major = 5,
	minor = 6
}

Player meta:

{
	fields = {
		repellant = "0",
		["petz:werewolf_vignette_id"] = "5",
		["signslib:pos"] = "(1036,15,1987)",
		played_time = "26800349",
		xp = "1333661",
		["petz:werewolf_clan_idx"] = "1",
		died = "72",
		inflicted_damage = "1921638",
		arenalib_infobox_arenaID = "0",
		["3d_armor_inventory"] = "return {\"3d_armor:helmet_nether 1 2485\", \"3d_armor:leggings_nether 1 4970\", \"nether_mobs:dragon_shield 1 2485\", \"3d_armor:chestplate_nether 1 4970\", \"nether_mobs:dragon_boots 1 2260\", \"\"}",
		digged_nodes = "1130354",
		["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}",
		punch_count = "110568",
		["stamina:level"] = "15",
		placed_nodes = "364055",
		["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}",
		yl_commons_player_created = "1615351173",
		yl_commons_thankyou = "177",
		crafted = "46045",
		["stamina:poisoned"] = "no",
		partychat = "party",
		jointime = "1615351173",
		bitten = "0",
		yl_commons_player_joined = "1667833469",
		["petz:werewolf"] = "1",
		hud_state = "on",
		["petz:lycanthropy"] = "1",
		yl_church = "return {[\"last_death_portal\"] = 1665277689, [\"last_heal\"] = 1615504208, [\"last_death\"] = {[\"x\"] = 1276, [\"y\"] = 45, [\"z\"] = 549}}",
		["stamina:exhaustion"] = "60"
	}
}

Log identifier


[MOD] yl_report log identifier = PT60oqJqi8QJDkNQcuw1L5ytlP8TkJrm

Profiler save:

profile-20221108T043821.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 8d 4h 25min 44s | max lag: 1.68s | clients: shanish, PixelMan, DreamNotFound, Ivanhoe, Hamster64, dragon014, nitekin, Bailiff, AliasAlreadyTaken, daydream, flux, HorusDamocles

Teleport command:

/teleport xyz 2205 26 1108

Compass command:

/give_compass Construction PT60oqJqi8QJDkNQcuw1L5ytlP8TkJrm D2691E 2205 26 1108
flux reports a bug: > perhaps new players (less than level 3 or something?) should keep their inventory when they die Player position: ``` { x = 2205.2778320313, y = 25.5, z = 1108.3740234375 } ``` Player look: ``` { x = 0.92071229219437, y = -0.35167825222015, z = -0.16914874315262 } ``` Player information: ``` { ip_version = 6, min_rtt = 0.15700000524521, max_rtt = 4.923999786377, avg_rtt = 0.16799999773502, min_jitter = 0, max_jitter = 4.7489995956421, avg_jitter = 0.027999997138977, connection_uptime = 48863, serialization_version = 29, patch = 1, state = "Active", lang_code = "", formspec_version = 6, version_string = "5.6.1", protocol_version = 41, major = 5, minor = 6 } ``` Player meta: ``` { fields = { repellant = "0", ["petz:werewolf_vignette_id"] = "5", ["signslib:pos"] = "(1036,15,1987)", played_time = "26800349", xp = "1333661", ["petz:werewolf_clan_idx"] = "1", died = "72", inflicted_damage = "1921638", arenalib_infobox_arenaID = "0", ["3d_armor_inventory"] = "return {\"3d_armor:helmet_nether 1 2485\", \"3d_armor:leggings_nether 1 4970\", \"nether_mobs:dragon_shield 1 2485\", \"3d_armor:chestplate_nether 1 4970\", \"nether_mobs:dragon_boots 1 2260\", \"\"}", digged_nodes = "1130354", ["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}", punch_count = "110568", ["stamina:level"] = "15", placed_nodes = "364055", ["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}", yl_commons_player_created = "1615351173", yl_commons_thankyou = "177", crafted = "46045", ["stamina:poisoned"] = "no", partychat = "party", jointime = "1615351173", bitten = "0", yl_commons_player_joined = "1667833469", ["petz:werewolf"] = "1", hud_state = "on", ["petz:lycanthropy"] = "1", yl_church = "return {[\"last_death_portal\"] = 1665277689, [\"last_heal\"] = 1615504208, [\"last_death\"] = {[\"x\"] = 1276, [\"y\"] = 45, [\"z\"] = 549}}", ["stamina:exhaustion"] = "60" } } ``` Log identifier ``` [MOD] yl_report log identifier = PT60oqJqi8QJDkNQcuw1L5ytlP8TkJrm ``` Profiler save: ``` profile-20221108T043821.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 8d 4h 25min 44s | max lag: 1.68s | clients: shanish, PixelMan, DreamNotFound, Ivanhoe, Hamster64, dragon014, nitekin, Bailiff, AliasAlreadyTaken, daydream, flux, HorusDamocles ``` Teleport command: ``` /teleport xyz 2205 26 1108 ``` Compass command: ``` /give_compass Construction PT60oqJqi8QJDkNQcuw1L5ytlP8TkJrm D2691E 2205 26 1108 ```
AliasAlreadyTaken was assigned by yourland-report 2022-11-08 04:38:22 +00:00
AliasAlreadyTaken added the
1. kind/enhancement
1. kind/balancing
labels 2022-11-08 04:38:45 +00:00
flux added this to the flux's TODO list project 2022-11-08 14:52:20 +00:00
flux self-assigned this 2022-11-08 14:52:26 +00:00
flux added the
4. step/at work
label 2022-11-08 14:52:32 +00:00
flux added
4. step/ready to QA test
and removed
4. step/at work
labels 2022-11-08 15:43:41 +00:00
Member

implemented in c298d71319

implemented in https://gitea.your-land.de/your-land/yl_commons/commit/c298d71319241f67112ef87e4046b6f134b469fc

Maybe add that to the bones mod as a function to be written over. Then everyone could add their own conditions, not all servers have xp or use the same xp mod.

Maybe add that to the bones mod as a function to be written over. Then everyone could add their own conditions, not all servers have xp or use the same xp mod.
Member

Maybe add that to the bones mod as a function to be written over. Then everyone could add their own conditions, not all servers have xp or use the same xp mod.

hm, that's basically what i did, but perhaps i should add a per-player API to register a callback on what the behavior should be.

> Maybe add that to the bones mod as a function to be written over. Then everyone could add their own conditions, not all servers have xp or use the same xp mod. hm, that's basically what i did, but perhaps i should add a per-player API to register a callback on what the behavior should be.
Member

updated bones mod w/ new API: 2e1e9fcff0

updated yl_commons using that API: 0f3260b6b6

updated bones mod w/ new API: https://github.com/fluxionary/minetest-bones_redo/commit/2e1e9fcff0f6ee50e49c7ac9b6ed3e228f4426b0 updated yl_commons using that API: https://gitea.your-land.de/your-land/yl_commons/commit/0f3260b6b6b410b9970f9af2d6a7135521e37ee8
AliasAlreadyTaken added this to the 1.1.116 milestone 2022-11-11 13:38:43 +00:00
Member

this didn't make it in 1.1.116

this didn't make it in 1.1.116
flux modified the milestone from 1.1.116 to 1.1.117 2022-11-18 21:21:04 +00:00

this didn't make it in 1.1.116

Interesting ... why not?

Mistake on my side?

> this didn't make it in 1.1.116 Interesting ... why not? Mistake on my side?
Member

Mistake on my side?

you didn't pull in the necessary update to the bones mod, i think

> Mistake on my side? you didn't pull in the necessary update to the bones mod, i think

Possible reason like in #2995

Possible reason like in #2995
AliasAlreadyTaken added the
ugh/QA OK
label 2023-01-18 11:09:34 +00:00
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2023-01-25 17:45:37 +00:00
flux removed this from the flux's TODO list project 2023-01-25 17:45:39 +00:00
AliasAlreadyTaken was unassigned by flux 2023-01-25 17:45:41 +00:00
flux removed their assignment 2023-01-25 17:45:41 +00:00
Member

this is live

this is live
flux closed this issue 2023-01-25 17:45:52 +00:00
Sign in to join this conversation.
No Milestone
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#2972
No description provided.