GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: JohnAnto le 02 Décembre 2012, 10:55:07

Titre: Problème TextDraw qui ne s'affiche pas
Posté par: JohnAnto le 02 Décembre 2012, 10:55:07
Bonjour,

Voilà j'ai un problème avec un textdraw. Avant le public OnGameModeInit() j'ai déclarer une nouvelle variable :
Code: (pawn) [Sélectionner]
new Text:welcomeText; . Dans public OnGameModeInit()
Code: (pawn) [Sélectionner]
welcomeText = TextDrawCreate(240.0,580.0,"Bienvenue sur mon serveur");Dans  public OnPlayerConnect :
Code: (pawn) [Sélectionner]
TextDrawShowForPlayer(playerid,welcomeText);
Je n'est pas de return 1; dans public OnPlayerConnect car j'ai fais comme il on dis ici : http://wiki.sa-mp.com/wiki/TextDrawCreate (http://wiki.sa-mp.com/wiki/TextDrawCreate)


Mais a la connexion rien ne s'affiche.

Comment faire ?
Titre: Re : Problème TextDraw qui ne s'affiche pas
Posté par: Infu le 02 Décembre 2012, 14:38:05
Pas d'erreurs à la compilation ?
Essayes de changer les coordonnées de la position du TextDraw.

 :bye:
Titre: Re : Problème TextDraw qui ne s'affiche pas
Posté par: S!m le 02 Décembre 2012, 21:05:33
Salut,

es-tu sur de tes coordonnées?

Si mes souvenirs sont bons les coordonnées des textdraw sont rapportés à un écran 640x480 pour éviter des problèmes d'affichage même chez les joueurs avec de très petites résolutions.

Essaie de changer ton 580 en 320 pour voir.

Sinon, simple commentaire, j'aime bien ta façon de codé, ça a l'air propre, ta variable porte un nom clair...

Bonne chance

++Sim++
Titre: Re : Problème TextDraw qui ne s'affiche pas
Posté par: TheRimini le 09 Décembre 2012, 19:23:09
Essaies de le placer dans OnPlayerConnect().

C'est là ou j'ai mon AudioStream lorsque le joueur reçoit le dialog pour se loguer, mes RemoveBuilding et mes créations de NPC.

Bonne chance ;)