[Mod] In-game skin switching [skins]

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Jojoa, I want to keep this mod (and all my stuff) with only free licenses.
Except the textures from minetest game, I'd also like to keep it WTFPL.
If you find WTFPL-licensed textures (2d or 3d) I'll be pleased to add them.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

Zeg9 wrote:Jojoa, I want to keep this mod (and all my stuff) with only free licenses.
Except the textures from minetest game, I'd also like to keep it WTFPL.
If you find WTFPL-licensed textures (2d or 3d) I'll be pleased to add them.
ok
Coding;
1X coding
3X debugging
12X tweaking to be just right

4aiman
Member
Posts: 1208
Joined: Mon Jul 30, 2012 05:47

by 4aiman » Post

Awesome mod, awesome feature it implements!
As for http browsing - why not use WGET? It's free, small and cross-platform :)
Smth like

Code: Select all

os.execute(wget path)
will do :)

tux_peng
Member
Posts: 99
Joined: Thu Dec 06, 2012 18:21

by tux_peng » Post

Zeg9 wrote:Jojoa, I want to keep this mod (and all my stuff) with only free licenses.
Except the textures from minetest game, I'd also like to keep it WTFPL.
If you find WTFPL-licensed textures (2d or 3d) I'll be pleased to add them.
What about creativeCommons and FreeArt?
Servers now up (Economy, no PvP) Forum up already! http://tuxcraft.info

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

tux_peng wrote:
Zeg9 wrote:Jojoa, I want to keep this mod (and all my stuff) with only free licenses.
Except the textures from minetest game, I'd also like to keep it WTFPL.
If you find WTFPL-licensed textures (2d or 3d) I'll be pleased to add them.
What about creativeCommons and FreeArt?
I'll accept most creative commons too, like BY SA
FreeArt seems ok, too.
4aiman wrote: As for http browsing - why not use WGET? It's free, small and cross-platform :)
os.execute(wget path)
As for directory listing, I prefer to not call execute or popen.
Also, minetest supports downloading with curl and directory listing.
I just need it to be implemented in the api.
Last edited by Zeg9 on Mon Dec 31, 2012 10:17, edited 1 time in total.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
Calinou
Moderator
Posts: 3169
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou
Location: Troyes, France
Contact:

by Calinou » Post

Zeg9 wrote:FreeArt seems ok, too.
FreeArt is often considered as obsolete, also noone uses it. :P

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Calinou wrote:
Zeg9 wrote:FreeArt seems ok, too.
FreeArt is often considered as obsolete, also noone uses it. :P
Hmm this is why I didn't know it lol
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
0gb.us
Member
Posts: 841
Joined: Sun Sep 16, 2012 01:55
Location: 0gb.us:30000
Contact:

by 0gb.us » Post

Found an error. skins.load() is defined, but never called. I shut down the server almost nightly to make a backup copy, and everyone's skin choice gets reset.

4aiman
Member
Posts: 1208
Joined: Mon Jul 30, 2012 05:47

by 4aiman » Post

Also, minetest supports downloading with curl and directory listing.
I just need it to be implemented in the api.
Then, maybe, it's a good time to make a new request thread with a poll? Mese crystals had a go and so can this skin-system :)

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

0gb.us wrote:Found an error. skins.load() is defined, but never called. I shut down the server almost nightly to make a backup copy, and everyone's skin choice gets reset.
o_o
I failed. Sorry for the problems, should be fixed.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
0gb.us
Member
Posts: 841
Joined: Sun Sep 16, 2012 01:55
Location: 0gb.us:30000
Contact:

by 0gb.us » Post

Zeg9 wrote:
0gb.us wrote:Found an error. skins.load() is defined, but never called. I shut down the server almost nightly to make a backup copy, and everyone's skin choice gets reset.
o_o
I failed. Sorry for the problems, should be fixed.
No worries, thanks for fixing it.

User avatar
InfinityProject
Member
Posts: 1009
Joined: Sat Mar 17, 2012 00:52
Location: World of Infinity, US

by InfinityProject » Post

If you would like some 2d player textures then Click this shiny blue text. license: WTFPL, but give me some kind of credit ;)

User avatar
Chinchow
Member
Posts: 684
Joined: Tue Sep 18, 2012 21:37

by Chinchow » Post

I noticed you didn't use my skins was there a problem?
Sometimes, it's harder to think up a mod than it is to create it.
Mods: Orichalcum Stonebricks Extra Chests

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Chinchow wrote:I noticed you didn't use my skins was there a problem?
Absolutely not.
Sorry but I've been busy the last week, now it's ok.
I've just added Bob and Jannette/
InfinityProject wrote:If you would like some 2d player textures then Click this shiny blue text. license: WTFPL, but give me some kind of credit ;)
Okay, now there will be more 2D skins.
Thanks !

Of course you two will be credited ;)
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
Chinchow
Member
Posts: 684
Joined: Tue Sep 18, 2012 21:37

by Chinchow » Post

The poll is amusing "craft" skin? How do you suppose we do that?
Thanks btw
Sometimes, it's harder to think up a mod than it is to create it.
Mods: Orichalcum Stonebricks Extra Chests

4aiman
Member
Posts: 1208
Joined: Mon Jul 30, 2012 05:47

by 4aiman » Post

Well, we could make use of the workbench mod :)
But I'm against crafting skins - that would lead to impersonation.
On the other hand this could be done:
  • support of different armor
  • armor shoud be craftable
  • full armour set should consist at least of 3 elemens: helmet, robe and pants. Boots and item for fast access would be great
  • leather armour should be dye-able
  • workbenches may be used to create different patterns (pixel art with wool nodes)
  • some machine can be used to "print" crafted pattern onto the armour
  • for printing user should supply that machine with necessary dye (1 pixel = 1 dye item)
  • after printing player should be able to recieve armour with the new texture, that pattern used to print that texture and the remaining dye
  • pattern could be subject to wear after 3-5 uses
  • new armour texture should be available for others to buy for ores (goes to the author of the pattern) or to aplly without any charges
  • ^ this way Minetest could experience "fashion" changes
The only thing I'm not sure about is the ability of lua to work with the pictures on the level of pixels...

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

maybe you should have a node that when you click it it brings up a menu. You could have a couple skins per menu. Maybe 2 flat and 2 3d. As you make better types you can combine the old skins with the new skins.
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

4aiman wrote:Well, we could make use of the workbench mod :)
But I'm against crafting skins - that would lead to impersonation.
On the other hand this could be done:
  • support of different armor
  • armor shoud be craftable
  • full armour set should consist at least of 3 elemens: helmet, robe and pants. Boots and item for fast access would be great
  • leather armour should be dye-able
  • workbenches may be used to create different patterns (pixel art with wool nodes)
  • some machine can be used to "print" crafted pattern onto the armour
  • for printing user should supply that machine with necessary dye (1 pixel = 1 dye item)
  • after printing player should be able to recieve armour with the new texture, that pattern used to print that texture and the remaining dye
  • pattern could be subject to wear after 3-5 uses
  • new armour texture should be available for others to buy for ores (goes to the author of the pattern) or to aplly without any charges
  • ^ this way Minetest could experience "fashion" changes
The only thing I'm not sure about is the ability of lua to work with the pictures on the level of pixels...
I think I'm going to remake the armour mod then... good ideas !
EDIT: Poll closed, results are in the first post.
Last edited by Zeg9 on Sun Jan 06, 2013 10:08, edited 1 time in total.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

4aiman
Member
Posts: 1208
Joined: Mon Jul 30, 2012 05:47

by 4aiman » Post

Ah... A question...
Is it possible to somehow display not the unfolded skins, but the "real-lookin 3d character"?
Maybe in the way items in the inventory are drawn...
Right now it's difficult to understand how you'll look like before you change your skin.

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

4aiman wrote:Ah... A question...
Is it possible to somehow display not the unfolded skins, but the "real-lookin 3d character"?
Maybe in the way items in the inventory are drawn...
Right now it's difficult to understand how you'll look like before you change your skin.
It's not possible with the current API.
Maybe I'll try to implement it, but it requires a source change...
It's possible to do this server side, but it would be complicated...

What is possible is to make the skin show as an npc.
Last edited by Zeg9 on Sun Jan 06, 2013 14:20, edited 1 time in total.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

Jordach
Member
Posts: 4534
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach
Location: Blender Scene

by Jordach » Post

Zeg9 wrote:
4aiman wrote:Ah... A question...
Is it possible to somehow display not the unfolded skins, but the "real-lookin 3d character"?
Maybe in the way items in the inventory are drawn...
Right now it's difficult to understand how you'll look like before you change your skin.
It's not possible with the current API.
Maybe I'll try to implement it, but it requires a source change...
It's possible to do this server side, but it would be complicated...

What is possible is to make the skin show as an npc.
Why don't you take pictures of them in game or by using a Minecraft skin viewer?

4aiman
Member
Posts: 1208
Joined: Mon Jul 30, 2012 05:47

by 4aiman » Post

What is possible is to make the skin show as an npc.
Why don't you take pictures of them in game or by using a Minecraft skin viewer?
I like both ideas. Maybe the idea with NPC sounds closer to me, but that's because of MC.

Jordach
Member
Posts: 4534
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach
Location: Blender Scene

by Jordach » Post

Ehm, should I fork this bastard and make literally hundreds of textures for free?

User avatar
0gb.us
Member
Posts: 841
Joined: Sun Sep 16, 2012 01:55
Location: 0gb.us:30000
Contact:

by 0gb.us » Post

Jordach wrote:Ehm, should I fork this bastard and make literally hundreds of textures for free?
Why fork it? Why not just submit the textures?
Last edited by 0gb.us on Thu Jan 31, 2013 11:04, edited 1 time in total.

Jordach
Member
Posts: 4534
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach
Location: Blender Scene

by Jordach » Post

0gb.us wrote:
Jordach wrote:Ehm, should I fork this bastard and make literally hundreds of textures for free?
Why fork it? Why not just submit the textures?
Because it is easier this way, then Zeg9 does not have to do it himself and solve a lot of problems.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 4 guests