GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » [SA-MP v1] Game Text » Druckansicht
Littlejohny49, 22.04.2007, 12:57
Hi

ich wollte mal fragen wie ich das machen wennman schreibt das das geschreibe die selbe farbe hat
wie der spiler ,,,

oder das es ein signal ton gibt wenn man fertig geschriebn hat ?


=)=)
Recycler, 22.04.2007, 13:54
Du brauchst die Callback-Funktion OnPlayerText, die du mit einem if-statement versiehst und durch
GetPlayerColor(playerid) die Spielerfarbe erhälst, und dann den Text per SendClientMessage senden.
Und nicht vergessen ein return 0; anstatt ein return 1; , sonst wird der Text 2-mal gesendet.

Bitte vergesst nicht, den jeweiligen Game-Tag vor euren Threadnamen zu schreiben!

*imod*

MfG
Recycler

Littlejohny49, 22.04.2007, 14:23
kannst du mir die zeilen geben ??

schreib sie hier rein ins forum
Recycler, 22.04.2007, 14:52
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public OnPlayerText(playerid, text[])
{
new msg[256];
format(msg, sizeof(msg), "%s: %s", PlayerName(playerid), text);
SendClientMessageToAll(GetPlayerColor(playerid), msg);
return 0;
}

public PlayerName(playerid)
{
new name[30];
GetPlayerName(playerid, name, 30);
return name;
}


Achja: Und wenn ihr Leute mal ein kleines bisschen suchen würdet, hätten wir hier mind. 200 Posts
weniger!

Schau doch mal da: Player Color Text

Und nächstesmal machst du es selber, klar? :evil: :evil: :evil:
Hier kann man sich ja fusselig reden und sagen wie es geht, wahrscheinlich lest ihr den Text nicht
einmal und schreibt gleich: "Kanns dus mir geben?"

Ich denke hier muss nichts mehr gesagt werden, das ist ein Thread wie all die anderen von
Rekordthreadmacher Littlejohny... *closed*

MfG
Recycler
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads