Time Nick Message 16:25 rubenwardy what is "fields"? http://dev.minetest.net/minetest.register_on_player_receive_fields 16:25 rubenwardy never mind, the {} bit is showing it is a table 16:26 rubenwardy what about "formname", is it meant to be formname, and I then check it? 16:29 rubenwardy minetest.register_on_player_receive_fields(function(player, "privilegeareas:gui", fields) 16:29 rubenwardy pilzadam 16:44 PilzAdam fieldname is the name of the element that is pressed 16:46 PilzAdam so if you do register_on_recieve_fields(function(_, name, _) print(name)) then it will output the name of the button that is clicker 16:46 PilzAdam *clicked 16:46 PilzAdam (or the name of the text field were enter is pressed) 16:47 PilzAdam the name of the object is declared in the formspec string, e.g. here: https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L808 16:47 PilzAdam bbl 17:25 rubenwardy what is wrong with this: https://gist.github.com/rubenwardy/5356637 17:26 rubenwardy The error is on line 44 or 51 17:26 rubenwardy type does not exist 17:26 rubenwardy or "attempt to index field 'type' (a string value)" 17:27 PilzAdam why dont you use .type instead of ["type"]? 17:27 rubenwardy I tried that 17:27 rubenwardy same problem 17:27 rubenwardy just checking all possibilties 17:27 PilzAdam yes, it doesnt fix anything, but its better coding style 17:28 rubenwardy i know 17:28 rubenwardy It was originally that 17:28 rubenwardy brb 17:45 rubenwardy|away back 17:54 rubenwardy ping: pilzadam 17:54 PilzAdam pong 17:55 rubenwardy any suggestions? 17:56 rubenwardy wait, it is the field type 17:57 rubenwardy line 45 and 52 (refresh gist) 17:59 rubenwardy how do you set a buttons label in register_on_player_receive_fields, or do I have to resend the form spec? 18:00 rubenwardy ^ pilzadam 18:01 PilzAdam you have to resend the whole formspec 18:01 rubenwardy and can you get a button's label? 18:02 PilzAdam nope 18:02 PilzAdam you can comminicate that with the formspec name 18:03 PilzAdam *communicate 18:03 rubenwardy and how do you get a field's text? 18:03 rubenwardy fields.name.text ? 18:04 rubenwardy or does fields.name = text 18:04 PilzAdam fields["name"] -> content 18:05 rubenwardy thank you for your help 18:08 rubenwardy how do I make the button level with the field? https://gist.github.com/rubenwardy/5356637#file-gistfile1-txt-L22] 18:08 rubenwardy https://gist.github.com/rubenwardy/5356637#file-gistfile1-txt-L22