Beitrag von Bananenstaude ()
Dieser Beitrag wurde vom Autor gelöscht ().
GameTextForPlayer? Google? Youtube? SuFu?
GameTextForPlayer? Google? Youtube? SuFu?
Blödsinn, Blödsinn, Blöddsin?!
Du brauchst zunächst mal ein Textdraw Filterscript mit dem du das TD erstellen kannst: z.B: http://forum.sa-mp.com/showthread.php?t=290640
Dann kannst du die Stats mit folgender FUnktion ins TD einbinden: http://wiki.sa-mp.com/wiki/TextDrawSetString
Müsste dir erstmal weiterhelfen ;D
Ok,
Wo hast du denn da TextDrawSetString benutzt ? ..
Der Payday muss sich ja auch immer aktualisieren, desshalb musst du einen Public machen und den Textdraw String immer mit nem Timer Aktualisieren
Warum machst du den überhaupt hin und wieder weg, soll der nicht ständig angezeigt werden? wenn er ständigt angezeigt werden soll dann mach einfach:
TextDrawShowForAll(PaydayStats);
und OnPlayerConnect oder Spawn
und dann machst du den Timer einfach so:
Unter OnGameModeInit:
SetTimer("UpdateTextDraws2",60001,true);
public UpdateTextDraws2()
{
new stringPayday[128];
format(stringPayday,sizeof(stringPayday),"Payday in: %i Min",GetPVarInt(playerid,"Paytime"));
TextDrawSetString(PaydayStats,stringPayday);
TextDrawShowForPlayer(playerid,PaydayStats);
}
Weis aber nicht obs klappt, auf jedenfall habe ich das in meinem Script fürs DM so ähnlich..
Ich würde eher TextDrawShowForPlayer anstatt ForAll benutzen.
lg