Add a barter command (was: debiankaios reports: currency und atm wären auch n ...) #423

Open
opened 2021-04-12 17:04:02 +00:00 by yourland-report · 9 comments

debiankaios reports a bug:

currency und atm wären auch noch coole ideen. Dann häte der server ein geldssystem: die atm mod ist hier: forum.minetest.net/viewtopic.php?t=15029

Player position:

{
	y = 14.5,
	x = 2106.6950683594,
	z = 1151.0269775391
}

Player look:

{
	y = -0.99705272912979,
	x = 0.075680181384087,
	z = -0.012583053670824
}

Player information:

{
	min_rtt = 0.023000000044703,
	max_rtt = 0.60799998044968,
	connection_uptime = 1735,
	lang_code = "de",
	address = "::ffff:77.22.250.190",
	formspec_version = 3,
	protocol_version = 39,
	avg_rtt = 0.03999999910593,
	min_jitter = 0,
	ip_version = 6,
	max_jitter = 0.57699996232986,
	avg_jitter = 0.024000003933907
}

Player meta:

{
	fields = {
		["3d_armor_inventory"] = "return {\"3d_armor:leggings_wood 1 23671\", \"3d_armor:helmet_wood 1 8671\", \"3d_armor:boots_wood 1 23671\", \"\", \"\", \"\"}",
		yl_church = "return {[\"last_death\"] = {[\"y\"] = 15, [\"x\"] = 2041, [\"z\"] = 1182}}",
		played_time = "4518",
		["stamina:level"] = "13.25",
		xp = "152",
		jointime = "1618169882",
		yl_commons_player_joined = "1618245375",
		crafted = "82",
		punch_count = "79",
		digged_nodes = "63",
		inflicted_damage = "358",
		placed_nodes = "61",
		hud_state = "on",
		died = "9",
		yl_commons_player_created = "1618169882"
	}
}

Log identifier


[MOD] yl_report log identifier = 0tswqBHJxbl5ldWHggfmFveinWSvmnXU

Profiler save:

profile-20210412T190402.json_pretty

Status:

# Server: version=5.3.0-yl, uptime=65711.2, max_lag=3.46211, clients={Lieselotte, Naitro, Hasbro, debiankaios, Cepheus, Hydra, Sillystar9, Bailiff, Service, Icey_fox, AliasAlreadyTaken, don_flymoor, whosit, Bishiro, Makenji, Modder}
debiankaios reports a bug: > currency und atm wären auch noch coole ideen. Dann häte der server ein geldssystem: die atm mod ist hier: forum.minetest.net/viewtopic.php?t=15029 Player position: ``` { y = 14.5, x = 2106.6950683594, z = 1151.0269775391 } ``` Player look: ``` { y = -0.99705272912979, x = 0.075680181384087, z = -0.012583053670824 } ``` Player information: ``` { min_rtt = 0.023000000044703, max_rtt = 0.60799998044968, connection_uptime = 1735, lang_code = "de", address = "::ffff:77.22.250.190", formspec_version = 3, protocol_version = 39, avg_rtt = 0.03999999910593, min_jitter = 0, ip_version = 6, max_jitter = 0.57699996232986, avg_jitter = 0.024000003933907 } ``` Player meta: ``` { fields = { ["3d_armor_inventory"] = "return {\"3d_armor:leggings_wood 1 23671\", \"3d_armor:helmet_wood 1 8671\", \"3d_armor:boots_wood 1 23671\", \"\", \"\", \"\"}", yl_church = "return {[\"last_death\"] = {[\"y\"] = 15, [\"x\"] = 2041, [\"z\"] = 1182}}", played_time = "4518", ["stamina:level"] = "13.25", xp = "152", jointime = "1618169882", yl_commons_player_joined = "1618245375", crafted = "82", punch_count = "79", digged_nodes = "63", inflicted_damage = "358", placed_nodes = "61", hud_state = "on", died = "9", yl_commons_player_created = "1618169882" } } ``` Log identifier ``` [MOD] yl_report log identifier = 0tswqBHJxbl5ldWHggfmFveinWSvmnXU ``` Profiler save: ``` profile-20210412T190402.json_pretty ``` Status: ``` # Server: version=5.3.0-yl, uptime=65711.2, max_lag=3.46211, clients={Lieselotte, Naitro, Hasbro, debiankaios, Cepheus, Hydra, Sillystar9, Bailiff, Service, Icey_fox, AliasAlreadyTaken, don_flymoor, whosit, Bishiro, Makenji, Modder} ```
AliasAlreadyTaken was assigned by yourland-report 2021-04-12 17:04:02 +00:00
AliasAlreadyTaken added the
1. kind/enhancement
label 2021-04-13 07:43:04 +00:00

We'd like to leave it to the people which currency they trade in and not have an artificial one.

But the barter tables look interesting, we'd like to do something similar in chatcommands and formspecs.

Thanks :)

We'd like to leave it to the people which currency they trade in and not have an artificial one. But the barter tables look interesting, we'd like to do something similar in chatcommands and formspecs. Thanks :)
Member

i started working on a barter command at one point, i should finish that.

i started working on a barter command at one point, i should finish that.
flux self-assigned this 2022-04-01 20:43:31 +00:00
flux changed title from debiankaios reports: currency und atm wären auch n ... to Add a barter command (was: debiankaios reports: currency und atm wären auch n ...) 2022-04-12 20:11:34 +00:00

I have a concept somewhere that would add a chatcommand and an item: your-land/administration#136

I have a concept somewhere that would add a chatcommand and an item: https://gitea.your-land.de/your-land/administration/issues/136
AliasAlreadyTaken was unassigned by flux 2022-06-26 13:10:23 +00:00
flux removed their assignment 2022-06-26 13:10:23 +00:00
Member
https://gitea.your-land.de/your-land/yl_trade/issues/1
Member

for reference, the code i wrote is here: https://github.com/fluxionary/minetest-barter_request

it's far from functional, but others are welcome to try to finish it.

for reference, the code i wrote is here: https://github.com/fluxionary/minetest-barter_request it's far from functional, but others are welcome to try to finish it.

Your code is AGPL, so yl_trade cannot "take inspiration" there unfortunately.

Your code is AGPL, so yl_trade cannot "take inspiration" there unfortunately.
Member

Your code is AGPL, so yl_trade cannot "take inspiration" there unfortunately.

we had this conversation earlier, but i'll put it into public writing: so long as someone doesn't take my AGPL code and build on top of it, it's totally fine to take what i did and rewrite it and release it under a different license. then again, as this code isn't finished, i should probably revise the license. i only care about things the AGPL requires when i've invested a lot of energy into the product and feel it's mostly functional.

> Your code is AGPL, so yl_trade cannot "take inspiration" there unfortunately. we had this conversation earlier, but i'll put it into public writing: so long as someone doesn't take my AGPL code and build on top of it, it's totally fine to take what i did and rewrite it and release it under a different license. then again, as this code isn't finished, i should probably revise the license. i only care about things the AGPL requires when i've invested a lot of energy into the product and feel it's mostly functional.
Member

i've released my barter_request proto-mod under cc0; i'll readily do this for anything i abandon.

i've released my barter_request proto-mod under cc0; i'll readily do this for anything i abandon.
Member

someone made a new mod: https://content.minetest.net/packages/ROllerozxa/trading/

someone should review it...

someone made a new mod: https://content.minetest.net/packages/ROllerozxa/trading/ someone should review it...
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#423
No description provided.