Squirrel/Server/Functions/Sockets/Send

From Liberty Unleashed Wiki
(Difference between revisions)
Jump to: navigation, search
(New page: __NOTOC__ This function sends the given data using a socket. == Syntax == <code>bool Socket.Send( string szData )</code> == Arguments == * '''szData''' - This is the data you want to s...)
 
(Example)
Line 12: Line 12:
 
== Example ==
 
== Example ==
  
{{Squirrel/NeedsExample}}
 
 
<code lang="squirrel">
 
<code lang="squirrel">
-- todo
+
function onPlayerText( player, text )
 +
{
 +
p_Socket.Send( "PRIVMSG #CHANNELNAME " + text + "\n" );
 +
}
 
</code>
 
</code>
 +
 +
This would send the text that the player said to #CHANNELNAME if it was connected to an IRC server. p_Socket was created in the [[Squirrel/Server/Functions/Sockets/Connect|Connect]] function.
  
 
=== Notes ===
 
=== Notes ===
  
-- Example notes/used functions here
+
The call [[Squirrel/Server/Events/Player/onPlayerText|onPlayerText]] was used in in this example. More info about this in the corresponding page.
  
 
== Related Functions ==
 
== Related Functions ==
  
 
{{Squirrel/Server/Functions/Sockets}}
 
{{Squirrel/Server/Functions/Sockets}}

Revision as of 03:40, 8 March 2010

This function sends the given data using a socket.

Syntax

  1. bool Socket.Send( string szData )

Arguments

  • szData - This is the data you want to send via the socket as a string

Example

  1.  
  2. function onPlayerText( player, text )
  3. {
  4. p_Socket.Send( "PRIVMSG #CHANNELNAME " + text + "\n" );
  5. }
  6.  

This would send the text that the player said to #CHANNELNAME if it was connected to an IRC server. p_Socket was created in the Connect function.

Notes

The call onPlayerText was used in in this example. More info about this in the corresponding page.

Related Functions

Personal tools
Namespaces

Variants
Actions
Navigation
scripting
Toolbox