1
12 replies to this topic
#1
Posted 20 January 2013 - 06:24 AM
Hey guys,
im searching a long time for "how do i get mutyple strings in one rednet.send()".
i found something by myselfs. turn 2 a variables into one string and then convert it back again with textutils.unserialize(), textutils.serialize() and tables.
but in dont have any clue how to do that!
please help me
im searching a long time for "how do i get mutyple strings in one rednet.send()".
i found something by myselfs. turn 2 a variables into one string and then convert it back again with textutils.unserialize(), textutils.serialize() and tables.
but in dont have any clue how to do that!
please help me
#2
Posted 20 January 2013 - 06:29 AM
You mean that you want to send for an example the varible A and the varible B at once?
#4
Posted 20 January 2013 - 06:39 AM
rednet.open("back") -- or whatever side your modem is on local a = "Hey " local b = "man" rednet.send(id, a.. B)/>
Just use ".." after the varible to add another one (or string) For an example: (Id, "string".. "Hey".. varible.. "\n")
#5
Posted 20 January 2013 - 06:44 AM
Then you have to parse the resulting string at the sender.
#6
Posted 20 January 2013 - 06:55 AM
stabby, on 20 January 2013 - 06:39 AM, said:
rednet.open("back") -- or whatever side your modem is on local a = "Hey " local b = "man" rednet.send(id, a.. B)/>/>
Just use ".." after the varible to add another one (or string) For an example: (Id, "string".. "Hey".. varible.. "\n")
#8
Posted 20 January 2013 - 08:00 AM
textutils.serialize
You can easily create a table, serialize it and send it as a single string. Then call textutils.unserialize function to get the table back.
You can easily create a table, serialize it and send it as a single string. Then call textutils.unserialize function to get the table back.
#9
Posted 20 January 2013 - 08:09 AM
FF0084, on 20 January 2013 - 08:00 AM, said:
textutils.serialize
You can easily create a table, serialize it and send it as a single string. Then call textutils.unserialize function to get the table back.
You can easily create a table, serialize it and send it as a single string. Then call textutils.unserialize function to get the table back.
Another function that is usefull for this kind of stuff, is
table.concat(<table name>, " ")
Adds up all the things in the table into a single line string
#10
Posted 20 January 2013 - 08:16 AM
W00dyR, on 20 January 2013 - 08:09 AM, said:
Another function that is usefull for this kind of stuff, is
Adds up all the things in the table into a single line string
table.concat(<table name>, " ")
Adds up all the things in the table into a single line string
I wish you good luck with separating the concatenated strings like this. It's pointless.
#12
#13
Posted 20 January 2013 - 08:23 AM
FF0084, on 20 January 2013 - 08:19 AM, said:
Couldve read the other posts and actually see what people are talking about.. Not here to argue so I'm not replying anymore.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users