send_string (STRING*)

send_string_to (ENTITY*, STRING*)

send_string_id (var client_id, STRING*)

Updated den Inhalt eines STRING-Objektes - von einem Klienten zum Server oder von einem Server allen Klienten (send_string), - zu einem Klilenten, der eine bestimmte Entity erstellt hat (send_string_to), - oder  LC  zu einem Klienten mit einer bestimmten ID-Nummer (send_string_id). Die on_server oder on_client -Eventfunktionwird auf jedem PC, der den String empfangen hat ausgelöst und der Inhalt des alten Strings wird durch den neu erhaltenen String ersetzt Diese Funktion läßt sich zum Austausch von Nachrichten verwenden.

Parameter:

ENTITY* - Entity Pointer, oder NULL zum Senden an alle Klienten.
client_id - Klientennummer wie sie beim Einwählen empfangen wurde, oder wie sie im Strukt einer vom Klienten generierten Entity gespeichert ist (siehe atypes.h)..
STRING* - String, der gesendet werden soll

Bemerkungen:

Edition

C

Beispiel:

esult = inkey(message_str); // the user types a message on the server 
if (result == 13) { // if [ENTER] pressed
   send_string_to(NULL,message_str);	// send that string to all players
} // message_str on all clients now contains the entered message 		

Siehe auch:

send_var, send_data_to, session_connect, on_server, on_client

► Aktuelle Version Online