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
-
Bonjour,
Voilà j'ai un problème avec un textdraw. Avant le public OnGameModeInit() j'ai déclarer une nouvelle variable :
new Text:welcomeText; . Dans public OnGameModeInit()
welcomeText = TextDrawCreate(240.0,580.0,"Bienvenue sur mon serveur");Dans public OnPlayerConnect :
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 ?
-
Pas d'erreurs à la compilation ?
Essayes de changer les coordonnées de la position du TextDraw.
:bye:
-
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++
-
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 ;)