• 05 Juin 2026, 18:30:56


Auteur Sujet: Aide message téléportations  (Lu 1792 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Aide message téléportations
« le: 11 Février 2011, 15:35:36 »
Boujour a tous ^^

Voilà j'aimerai savoir comment je pourrait avoir un message du genre :
/////////////////////////////////////////////////////////////////////////
[jackass]Anthony_54 vient de ce tp a /lsa
/////////////////////////////////////////////////////////////////////////
Que tous le mondes puisse le voir en faite au moment de la téléportation
Un message automatique quoi ^^

Sur une tp qui ressemble a sa :

Code: (pawn) [Sélectionner]
if(strcmp(cmdtext, "/lsa", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
return SetVehiclePos(vehicleid, -2616.0186,13.5469,264.5703);
}
SetPlayerPos(playerid,-2616.0186,13.5469,264.5703);
return1;
}

Si vous avez des infos je prend directement ^^

Merci d'avance

Cordialement Anthony_54

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Aide message téléportations
« Réponse #1 le: 11 Février 2011, 17:00:34 »
Salut, utilise la fonction format et SendClientMessageToAll pour ça, c'est assez simple  ;)
++

PS : La pub en signature n'est pas autorisée.

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Aide message téléportations
« Réponse #2 le: 11 Février 2011, 17:14:48 »
Merci ^^


d'acc je vire le lien de suite ^^

===============================Double post===================================

Voilà j'ai ajouter "SendClientMessageToAll"
sa fonctionne mais le noms du players ne j'affiche pas :s
je voudrais savoir comment sa fonctionne a ce niveau la svp
« Modifié: 11 Février 2011, 17:21:16 par anthony_54 »

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Aide message téléportations
« Réponse #3 le: 11 Février 2011, 18:25:04 »
Un truc de ce genre là devrait fonctionner :

new Name[MAX_PLAYER_NAME],phrase[100];
GetPlayerName(playerid,Name,sizeof(Name));
format(phrase,sizeof(phrase),"%s s'est téléporté à .... !",Name);
SendClientMessageToAll(0xFFFFFFFF,phrase);


C'est pas garanti comme je n'ai pas touché à pawno depuis plus de 2 mois, mais normalement ça devrait aller  :happy
++
« Modifié: 11 Février 2011, 19:15:27 par Gilux »

Hors ligne babaorum59

  • *
  • Tueur
  • Messages: 58
    • Voir le profil
Re : Re : Aide message téléportations
« Réponse #4 le: 11 Février 2011, 18:37:45 »
Un truc de ce genre là devrait fonctionner :

new Name[MAX_PLAYER_NAME],phrase[100];
GetPlayerName(playerid,Name,sizeof(Name));
format(phrase,sizeof(phrase),"%s s'est téléporté à .... !");
SendClientMessageToAll(0xFFFFFFFF,phrase);


C'est pas garanti comme je n'ai pas touché à pawno depuis plus de 2 mois, mais normalement ça devrait aller  :happy
++
le code est bon il faut que dans format(phrase,sizeof(phrase),"%s s'est téléporté à .... !"); il y a la variable qui indique le nom recuperer genre name ....

Citer
l'alcool est un ennemie et fuir l'ennemie c'est étre un lache

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Aide message téléportations
« Réponse #5 le: 11 Février 2011, 19:15:11 »
Ah oui désolé, je modifie ^^

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Aide message téléportations
« Réponse #6 le: 11 Février 2011, 19:22:08 »
merci a vous ^^
Je vais regarder sa de suite =D

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]

Hors ligne babaorum59

  • *
  • Tueur
  • Messages: 58
    • Voir le profil
Re : Re : Aide message téléportations
« Réponse #7 le: 11 Février 2011, 19:45:22 »
Ah oui désolé, je modifie ^^
sa va je trouve , après 2 mosi réussir a refaire sa gg , moi au bout d'une semaine je suit obliger de regarder mon gm pour me rapeller se que j'ai fait et réussis mdr

Citer
l'alcool est un ennemie et fuir l'ennemie c'est étre un lache

Hors ligne anthony_54

  • *
  • Tueur en série
  • [FR]<<<<Jackass Team >>>>[FR]
  • Messages: 131
    • Voir le profil
Re : Aide message téléportations
« Réponse #8 le: 14 Février 2011, 17:06:23 »
Voilà j'ai tester et sa marche
Le seul prob c'est que sa fonctione quand le joueur ce tp a pied , mais pas en véhicules.
Donc j'ai prit celui la ^^

Code: (pawn) [Sélectionner]
if(strcmp(cmdtext, "/tuning1", true)== 0)
{
SetPlayerInterior(playerid,0);
if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
LinkVehicleToInterior(GetPlayerVehicleID(playerid),0);
SetVehiclePos(GetPlayerVehicleID(playerid),2644.5220,-2004.0026,13.3828);
SetVehicleZAngle(GetPlayerVehicleID(playerid),221.976);
}
else
{
SetPlayerPos(playerid,2644.5220,-2004.0026,13.3828);
SetPlayerFacingAngle(playerid,221.976);
}
new string3[70];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
  format(string3, sizeof(string3), "%s(%d)s'est téléporté à (/tuning1)", name,playerid);
  SendClientMessageToAll(couleur_rouge, string3);
return 1;
}

Voilà ^^
encore merci pour vos réponse :d

Cordialement Anthony_54

===================================================
[FR]<<<<Jackass Stunt/dm>>>>>[FR]