Salut,
tu dois simplement faire comme l'a dit Mr Fredo
Tu crée et arrange ton TextDraw dans OnGameModeInit() :
new Text:Variable;
public OnGameModeInit()
{
Variable = TextDrawCreate(....)
....//tu défini les différents paramètres du textdraw
return 1;
}
PS. Si tu l'utilise dans un FS, la callback a utiliser est plutôt OnFilterScriptInit()
Puis il ne te reste qu'à montrer ce textdraw au joueur au moment désiré (à la connexion?)
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Variable);
//le reste de ta callback
return 1;
}
et le cacher lorsque le joueur se déconnecte ( ou un autre moment selon ton désir)
public OnPlayerDisconnect(playerid, reason)
{
TextDrawHideForPlayer(playerid, Variable);
//reste de ta callback
return 1;
}
voilà en espérant que le tout soit clair
++Sim++