2791
Modification Help / Re: Slayer | New Beta Version (p119) | New look! (p120)
« on: March 02, 2014, 11:41:07 AM »
Glad you got it working!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
I feel like no matter what Greek2Me posts it'll turn into slayer helpevery time
This is not a suggestion for add-ons! This is a suggestion for Badspot to include in a future version of Blockland.
Input Event Parameters - By Truce
They'd open up tons of new modding opportunities and clean up the input event list by allowing a single event with a parameter to take the place of many events.
An example showing the changed Events GUI. Note the parameters on the left.
There hasn't been an update to the event system in a long time, and I think this is extremely needed.
This is a suggestion like "do all this just like I say", which are not popular with the modders.
I wasn't referring to stdin input though.
Contributed? I wasn't even aware you were discussing that. I just figured that out myself.
contributed to*
WINEDEBUG="+winsock" wineconsole server0/Blockland.exe ptlaaxobimwroe -dedicatedtrace:winsock:WS2_recv_base socket 00b0, wsabuf 0x33f630, nbufs 1, flags 0, from 0x33f680, fromlen 16, ovl (nil), func (nil)
trace:winsock:WS2_recv_base fd=20, options=0
warn:winsock:WS2_recv_base -> ERROR 10035(the fact that it does this a ridiculous amount of times per second probably explains why CPU usage was higher than it should be)WSAEWOULDBLOCKhttp://msdn.microsoft.com/en-us/library/windows/desktop/ms740668%28v=vs.85%29.aspx
10035
Resource temporarily unavailable.
This error is returned from operations on nonblocking sockets that cannot be completed immediately, for example recv when no data is queued to be read from the socket. It is a nonfatal error, and the operation should be retried later. It is normal for WSAEWOULDBLOCK to be reported as the result from calling connect on a nonblocking SOCK_STREAM socket, since some time must elapse for the connection to be established.
Okay, so let me tell you a little storyHaha awesome.
day 1: I implement a method using psuedo-terminals in python to read stdout - previously impossible due to stdout buffering in C programs
"holy stuff, I revolutionized Blockland hosting under Linux!"
day 2: You post your thing
"god damnit, he went and made it even easier"
So yeah, you revolutionized Blockland hosting on Linux.
Yes, being able to release this fast and just do SSH instead of having to finalize creation of my wrapper program and management and nonsense like that is the reason why this thing is mostly ready to go.
commandToClient(%client, 'PlayGui_CreateToolHud', %player.getDatablock().maxTools);