Ga naar hoofdinhoud

OnPlayerText

Beschrijving​

Deze callback wordt aangeroepen wanneer een speler een bericht verstuurt in de chat.

NaamBeschrijving
playeridHet ID van de speler die het bericht verstuurde.
text[]De inhoud van het bericht dat de speler verstuurde.

Returns​

Wordt altijd als eerste aangeroepen in filterscripts, dus return 0 blokkeert andere scripts om het te verwerken.

Voorbeelden​

public OnPlayerText(playerid, text[])
{
new string[144];
format(string, sizeof (string), "(%d) %s", playerid, text);
SendPlayerMessageToAll(playerid, string);

// Return 0 negeert het standaard berichtformaat en verstuurt de custom versie.
// Return 1 resulteert in duplicatie van het bericht, omdat het standaard bericht ook wordt verstuurd.
return 0;
}

Notities​

notitie

This callback can also be called by NPC.

tip

Standaard verstuurt deze callback een bericht met de inhoud van het bericht, de naam van de speler en hun ID. Return 0 negeert dit standaard gedrag, zoals gedemonstreerd in het codevoorbeeld hierboven.

Gerelateerde Callbacks​

De volgende callbacks kunnen nuttig zijn, omdat ze gerelateerd zijn aan deze callback.

Gerelateerde Functies​

De volgende functies kunnen nuttig zijn, omdat ze gerelateerd zijn aan deze callback.