GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: [BGS]teck le 13 Avril 2008, 18:14:12
-
Bonjour a tous voila je voudrait fair un auto message en plein millieu de l'écran mes je ne sas pas comment fair pour le métre au millieu voici l'auto message
tout en haut du script:
forward AutoMes();
Dans public OnGameModeInit():
SetTimer("AutoMes",20000000,5);
Tout en bas du script:
public AutoMes() {
SendClientMessageToAll(0xFD1313FF,"Information: De nouvelle voiture sont disponible ");
}
voila merci d'avence pour vottre aide a ++
-
Ce que tu as fait inscrit un message mais dans le chat, il faut que tu mette un GameText
GameTextForPlayer ou ForAll ça dépend :
GameTextForPlayer(playerid, "~g~ ton text sera vert ~r~ ton text sera rouge, etc...", 500, 3);
GameTextForAll("~g~ton test sera vert ~r~ ton text sera rouge, etc...", 500, 3);
voila ++
-
Merci beaucoup [StAfF]mAn de ton aide a bientot +++++++
-
StaffMan, ton GameText ne marcheras que pour l'id 0
Il faut faire une boucle pour que tout le monde puisse le voir !
Tien:
public AutoMes()
{
for(new i=0; i<256; i++)
{
GameTextForPlayer(i, COLOR, "De nouvelle voitures sont disponible");
}
return 1;
}
NV.
-
Je lui disais de faire un GameTextForAll mais bon ^^ xD ça revient au même ;)
-
Oui j'ai vu mais tu as mis ca
GameTextForPlayer(playerid, "~g~ ton text sera vert ~r~ ton text sera rouge, etc...", 500, 3);
Sans precisé qu'il fallait une boucle !
NV.
-
Non pas un GameTextForPlayer,
GameTextForAll("~g~ton test sera vert ~r~ ton text sera rouge, etc...", 500, 3);
Un GmaeTextForAll
-
GameTextForPlayer = Seul un joueur pourra le voir.
GameTextForAll = Tout les joueurs le verrons en même temps.
hihi
c'etais la minutes de Patou
-
Bah oui c'est bien ce que je dis
-
ouais mais si on met la boucle avec le "i" c'est bon pour le GameTextForPlayer !
Même si le GametextForAll ser principalement a ca !
NV.
-
Sa bouffe le serveur de plus.... ;)