GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Soravani le 14 Septembre 2009, 20:49:22

Titre: [ créer /say ] [Demande aide]
Posté par: Soravani le 14 Septembre 2009, 20:49:22
Bonsoir ! J'ai besoin d'aide ...

Je voudrais créer la commande /say sur mon serveur TDM/STUNT.

/say servirais à parler à une distance limité ( comme dans les RPG )

Mais, je ne sais vraiment pas comment faire..

Pouvez vous m'aidez s'il vous plait ?

Merci d'avance,

++
Titre: Re : [ créer /say ] [Demande aide]
Posté par: dalphinus le 14 Septembre 2009, 21:22:24
J'utilise pour ma part le ProxDetector, essaye de voir en utilisant le bouton 'Recherche' si y a pas un topic qui en parle  ;)
Titre: Re : [ créer /say ] [Demande aide]
Posté par: Ssk le 15 Septembre 2009, 07:55:31
je te creer une fonction vers midi pour voir si quelqu' un est a coter du point donner
Titre: Re : [ créer /say ] [Demande aide]
Posté par: Soravani le 15 Septembre 2009, 17:26:34
Ok merci ;)
Titre: Re : [ créer /say ] [Demande aide]
Posté par: Ssk le 15 Septembre 2009, 20:52:45
public SayProximiter(playerid,COLOR,str[],Float:radius)
{
new Float:x,Float:y,Float:z;
new Float:x1,Float:y1,Float:z1;
for(new i = 0;i <= MAX_PLAYERS;i++)
{
    GetPlayerPos(i,x,y,z);
  GetPlayerPos(playerid,x1,y1,z1);
  if(((x - x1) * (x - x1)) +((y - y1) * (y - y1)) + ((z - z1) * (z - z1)) <= (radius * radius))
  {
      SendClientMessage(i,COLOR,str);
  }
}
}
Titre: Re : [ créer /say ] [Demande aide]
Posté par: Soravani le 16 Septembre 2009, 08:23:10
Ok, merci, je vais testez.

++

EDIT:: je l'ai mis, mais, ensuite, je doit faire quoi ? Je doit rajouter un /b ( par exemple ) d'un GM RPG ?

Peu tu m'explqiuer de a à z ? :s

Merci,
++
Titre: Re : [ créer /say ] [Demande aide]
Posté par: Soravani le 17 Septembre 2009, 11:44:33
UP..
Titre: Re : [ créer /say ] [Demande aide]
Posté par: cristab le 17 Septembre 2009, 15:19:39
c'est tout bete dans ta commande /say a la place de SandClientMessageToAll tu met

SayProximiter(playerid,TA COULEUR,string,15);
Titre: Re : [ créer /say ] [Demande aide]
Posté par: Soravani le 17 Septembre 2009, 18:18:09
Ca marche merci
Titre: Re : [ créer /say ] [Demande aide]
Posté par: cristab le 17 Septembre 2009, 18:19:51
euh oui est ??