daydream reports: would it ever be possible to ' ... #6314

Open
opened 2024-02-18 11:42:49 +00:00 by yourland-report · 3 comments

daydream reports a bug:

would it ever be possible to 'throw' a player as opposed to 'dropping' them like after a catapult - if they had some forward momentum and landed going foward instead of just straight down? I know probably not but it never hurts to ask :)

Player position:

{
	x = -7044.6611328125,
	y = 18.5,
	z = -9995.3779296875
}

Player look:

{
	x = 0.0066135548986495,
	y = -0.23666855692863,
	z = 0.97156792879105
}

Player information:

{
	major = 5,
	minor = 8,
	lang_code = "",
	ip_version = 6,
	min_rtt = 0.15700000524521,
	avg_rtt = 0.16500000655651,
	min_jitter = 0,
	max_jitter = 3.3249998092651,
	avg_jitter = 0.0010000020265579,
	connection_uptime = 32316,
	serialization_version = 29,
	patch = 0,
	formspec_version = 7,
	state = "Active",
	version_string = "5.8.0",
	max_rtt = 3.4879999160767,
	protocol_version = 42
}

Player meta:

{
	fields = {
		["signslib:pos"] = "(-7102,15,-9882)",
		yl_commons_player_created = "1650064821",
		yl_commons_player_joined = "1708224273",
		repellant = "0",
		xp = "2887925",
		hud_state = "on",
		jointime = "1650064821",
		bitten = "0",
		["ocean_build.last_warning"] = "1.65235e+09",
		["ocean_build.ocean_built"] = "8",
		["stamina:level"] = "6",
		["petz:lycanthropy"] = "0",
		digged_nodes = "2766755",
		["stamina:exhaustion"] = "121",
		died = "353",
		arenalib_infobox_arenaID = "0",
		yl_church = "return {[\"last_heal\"] = 1673944229, [\"last_death\"] = {[\"y\"] = -30878, [\"z\"] = 1361, [\"x\"] = 1877}, [\"last_death_portal\"] = 1707988941}",
		["petz:old_override_table"] = "return {[\"speed\"] = 2, [\"sneak\"] = true, [\"jump\"] = 1.5, [\"gravity\"] = 1, [\"new_move\"] = true, [\"sneak_glitch\"] = false}",
		["hud_manager:spawnit:hud_enabled"] = "n",
		hotbar_size = "16",
		["petz:werewolf_clan_idx"] = "1",
		["stamina:poisoned"] = "no",
		placed_nodes = "487884",
		partychat = "party",
		played_time = "37219274",
		["3d_armor_inventory"] = "return {\"petz:prince_crown 1 11200\", \"shields:shield_rainbow 1 896\", \"petz:silk_dress_coat 1 11200\", \"3d_armor:leggings_nether 1 4480\", \"nether_mobs:dragon_boots 1 2240\", \"\"}",
		["petz:werewolf"] = "0",
		["petz:werewolf_vignette_id"] = "19",
		yl_commons_thankyou = "802",
		punch_count = "526375",
		["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}",
		inflicted_damage = "9169888",
		xp_redo_hud_color = "0xFFC001",
		crafted = "217178"
	}
}

Log identifier


[MOD] yl_report log identifier = m279jdEhj1LETMDYtIq8iZNowavNsMcl

Profiler save:

profile-20240218T114249.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 1d 13h 10min 39s | max lag: 0.702s | clients (18/52): AliasAlreadyTaken, Azelf, Bailiff, daydream, Ecklair, Hecate, jackofthebean000, JeCel, JinnyC, LilyBelle, Murmel, Penelopee, Service, Sokomine, thatchristianguy, whosit, whs, yucamaru

Teleport command:

/teleport xyz -7045 19 -9995

Compass command:

/give_compass Construction m279jdEhj1LETMDYtIq8iZNowavNsMcl D2691E -7045 19 -9995
daydream reports a bug: > would it ever be possible to 'throw' a player as opposed to 'dropping' them like after a catapult - if they had some forward momentum and landed going foward instead of just straight down? I know probably not but it never hurts to ask :) Player position: ``` { x = -7044.6611328125, y = 18.5, z = -9995.3779296875 } ``` Player look: ``` { x = 0.0066135548986495, y = -0.23666855692863, z = 0.97156792879105 } ``` Player information: ``` { major = 5, minor = 8, lang_code = "", ip_version = 6, min_rtt = 0.15700000524521, avg_rtt = 0.16500000655651, min_jitter = 0, max_jitter = 3.3249998092651, avg_jitter = 0.0010000020265579, connection_uptime = 32316, serialization_version = 29, patch = 0, formspec_version = 7, state = "Active", version_string = "5.8.0", max_rtt = 3.4879999160767, protocol_version = 42 } ``` Player meta: ``` { fields = { ["signslib:pos"] = "(-7102,15,-9882)", yl_commons_player_created = "1650064821", yl_commons_player_joined = "1708224273", repellant = "0", xp = "2887925", hud_state = "on", jointime = "1650064821", bitten = "0", ["ocean_build.last_warning"] = "1.65235e+09", ["ocean_build.ocean_built"] = "8", ["stamina:level"] = "6", ["petz:lycanthropy"] = "0", digged_nodes = "2766755", ["stamina:exhaustion"] = "121", died = "353", arenalib_infobox_arenaID = "0", yl_church = "return {[\"last_heal\"] = 1673944229, [\"last_death\"] = {[\"y\"] = -30878, [\"z\"] = 1361, [\"x\"] = 1877}, [\"last_death_portal\"] = 1707988941}", ["petz:old_override_table"] = "return {[\"speed\"] = 2, [\"sneak\"] = true, [\"jump\"] = 1.5, [\"gravity\"] = 1, [\"new_move\"] = true, [\"sneak_glitch\"] = false}", ["hud_manager:spawnit:hud_enabled"] = "n", hotbar_size = "16", ["petz:werewolf_clan_idx"] = "1", ["stamina:poisoned"] = "no", placed_nodes = "487884", partychat = "party", played_time = "37219274", ["3d_armor_inventory"] = "return {\"petz:prince_crown 1 11200\", \"shields:shield_rainbow 1 896\", \"petz:silk_dress_coat 1 11200\", \"3d_armor:leggings_nether 1 4480\", \"nether_mobs:dragon_boots 1 2240\", \"\"}", ["petz:werewolf"] = "0", ["petz:werewolf_vignette_id"] = "19", yl_commons_thankyou = "802", punch_count = "526375", ["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}", inflicted_damage = "9169888", xp_redo_hud_color = "0xFFC001", crafted = "217178" } } ``` Log identifier ``` [MOD] yl_report log identifier = m279jdEhj1LETMDYtIq8iZNowavNsMcl ``` Profiler save: ``` profile-20240218T114249.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 1d 13h 10min 39s | max lag: 0.702s | clients (18/52): AliasAlreadyTaken, Azelf, Bailiff, daydream, Ecklair, Hecate, jackofthebean000, JeCel, JinnyC, LilyBelle, Murmel, Penelopee, Service, Sokomine, thatchristianguy, whosit, whs, yucamaru ``` Teleport command: ``` /teleport xyz -7045 19 -9995 ``` Compass command: ``` /give_compass Construction m279jdEhj1LETMDYtIq8iZNowavNsMcl D2691E -7045 19 -9995 ```
AliasAlreadyTaken was assigned by yourland-report 2024-02-18 11:42:49 +00:00
AliasAlreadyTaken added the
1. kind/enhancement
label 2024-02-18 14:12:06 +00:00
Member

this should absolutely be possible, though it might have to go in an minetest.after(0, ...) callback to ensure the player teleports before they get some forward velocity added.

this should absolutely be possible, though it might have to go in an `minetest.after(0, ...)` callback to ensure the player teleports *before* they get some forward velocity added.
Member

Problem with this, is that goblin uses "dialog effect/teleport" thing...
So, either NPC has to provide a special effect that sets speed, or we're back to just executing arbitrary lua as "effects" (which I'm ok with).

Problem with this, is that goblin uses "dialog effect/teleport" thing... So, either NPC has to provide a special effect that sets speed, or we're back to just executing arbitrary lua as "effects" (which I'm ok with).

We could add second result that would add the velocity

We could add second result that would add the velocity
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#6314
No description provided.