1
Add-Ons / Re: Makanix's Add-Ons [DeathByFacebook]
« on: February 26, 2010, 01:17:15 PM »
[DeathByFacebook]
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.
Posting to master server
base/server/mainServer.cs (38): Unknown command delete.
Object postServerTCPObj(238186) postServerTCPObj - TCPObject - SimObject
base/server/mainServer.cs (81): Unknown command connect.
Object postServerTCPObj(239188) postServerTCPObj - TCPObject - SimObject
Starting Internet Server
Binding server port to default IP
UDP initialized on port 28000
Initializing UPnP...
--------------------
List of UPNP devices found on the network :
desc: http://192.168.0.1:80/upnp/service/descrip.xml
st: urn:schemas-upnp-org:device:InternetGatewayDevice:1
Found a (not connected?) IGD : http://192.168.0.1:80/upnp/service/WANIPConnection
Trying to continue anyway
Local LAN ip address : 192.168.0.4
GetExternalIPAddress failed.
GetSpecificPortMappingEntry() failed with code -1 (Miniupnpc Unknown Error)
--------------------
No matches
No matches
No matches
No matches
No matches
No matches
No matches
No matches
No matches
No matches
I thought you said you had finished learning to script?Torque Game Engine programming language aka. TorqueScript, yes.
1. No it's simply a shoddy way to do it, don't defend it. Send the information in the server request instead.1. Okay, but server request?
2. You've got to spoon feed on these forums. It's how it works.
Alright, seeing as you're available and know everything about scripting, I have a request
Make me a simple to use system that saves and loads client related data and variables to a mysql database
1. The time it takes for the client to receive 'hasHeedGui' and then send it back as a server command depends on their ping, and it will take much longer then 0-7 milliseconds (the average time for each line to be evaled) unless the client is the host, because pings usually range from 40-1000 if they're not living in the host's street. 'hasHeedGui' needs to be sent with the client's request, similar to how RTB sends the information to the server saying the client has RTB. To do this, look through RTB's code. (not sure which module, but I've seen it)
2. autoAdminCheck needs to be packaged.
I got it working. I want to finish all my GUI and then release the GUI so people can play in my server, but how do I force the player's client to have the client_HeedGUI.zip in their addons folder or to have the GUI data registered?
function servercmdHasHeedGUI(%this)
{
$HasHeedGUI[%this] = 1;
}
function GameConnection::autoAdminCheck(%this)
{
parent::autoAdminCheck(%this);
commandToClient(%this,'hasHeedGUI');
if(!$HasHeedGUI[%this]) { %this.delete("You need Heed's GUI to play on this server."); }
}
function clientcmdHasHeedGUI()
{
commandToServer('HasHeedGUI');
}
3. Also doesn't return the autoAdminCheck from the package.
An event Language mod.Attached.
When you go to events, you'd useCode: [Select]onactivate player setlanguage [insertname]
and when you normal chat people who aren't set to that language get a random gibberish of letters. Also maybe compatible with RP chat plox?
If you show an example of what you have learned, people might be more willing to ask.
You say you have learned, but you haven't showed us you have learned.
Okay. Make a local chat script.
You don't just "finish" learning a scripting language. There are always ways you can improve or optimise or better structure (for readability) what you're doing - it's a constant and eternal learning process.
Amongst our weaponry are such diverse elements as: fear, surprise, ruthless efficiency, an almost fanatical devotion to the Pope, and nice red uniforms.