• 23 Avril 2025, 22:18:41


Auteur Sujet: Une question du scripte  (Lu 1031 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Romeo_Urbano

  • *
  • Tueur en série
  • Messages: 128
    • Voir le profil
Une question du scripte
« le: 07 Février 2010, 18:37:28 »
Bonjours tous le monde.

Je voudrai scripter un truc mais je sais pas comment faire.

Je veux que les noms des joueurs sera casher mais que pour les simple joueurs mais les admins peuvent les voir.

Je sais comment faire pour le casher mais je sais juste comment faire pour tous le mondes alors je cherche un qui poura le casher qu'au joueur et pas aux admins.

Merci de m'aider

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Une question du scripte
« Réponse #1 le: 07 Février 2010, 18:51:10 »
for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && PlayerInfo[i][pAdmin] < 1)
        {
    ShowPlayerNameTagForPlayer(i, playerid, 0);
}
}
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Romeo_Urbano

  • *
  • Tueur en série
  • Messages: 128
    • Voir le profil
Re : Une question du scripte
« Réponse #2 le: 07 Février 2010, 19:17:28 »
Merci mais j'ai sa comme erreur !!

error 017: undefined symbol "playerid"
error 017: undefined symbol "PlayerInfo"

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Re : Une question du scripte
« Réponse #3 le: 07 Février 2010, 19:41:38 »
Merci mais j'ai sa comme erreur !!

error 017: undefined symbol "playerid"
error 017: undefined symbol "PlayerInfo"

Rassure moi tu n'a pas mis ça comme ça dans le script? s'est pour une commande style /cagoule ça
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Romeo_Urbano

  • *
  • Tueur en série
  • Messages: 128
    • Voir le profil
Re : Une question du scripte
« Réponse #4 le: 07 Février 2010, 19:45:31 »
Non j'ai pas utiliser sinon voilà se que j'ai fais moi:

new pdistance = 1;
forward NameTimer();
Float:GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2)
{
new Float:x, Float:y, Float:z;
x = x1-x2;
y = y1-y2;
z = z1-z2;
return floatsqroot(x*x+y*y+z*z);
}
stock SetPDistance(dista)
{
pdistance = dista;
}
stock GetPDistance()
{
return pdistance;
}
stock strmatch(const String1[], const String2[])
{
if ((strcmp(String1, String2, true, strlen(String2)) == 0) && (strlen(String2) == strlen(String1)))
{
return true;
}
else
{
return false;
}
}
stock EnableDistancedNameTag(delay)
{
SetTimer("NameTimer",delay,1);
}
forward NameTimer();
public NameTimer()
{
for(new i = 0;i < MAX_PLAYERS;i++)
  {
  if(IsPlayerConnected(i))
  {
  for(new q = 0;q < MAX_PLAYERS;q++)
  {
if(IsPlayerConnected(q))
{
  new Float:p1x;
new Float:p1y;
new Float:p1z;
new Float:p2x;
new Float:p2y;
new Float:p2z;
if(IsPlayerConnected(i) && IsPlayerConnected(q))
{
GetPlayerPos(i,p1x,p1y,p1z);
    GetPlayerPos(q,p2x,p2y,p2z);
if(GetPointDistanceToPointExMorph(p1x,p1y,p1z,p2x,p2y,p2z) < pdistance)
{
  if(IsPlayerConnected(i) && PlayerInfo[i][pAdmin] < 1)
{
  ShowPlayerNameTagForPlayer(i, playerid, 0);
}
}
    else
{
ShowPlayerNameTagForPlayer(i,q,0);
}
}}}}}
}

Merci.

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Une question du scripte
« Réponse #5 le: 07 Février 2010, 19:46:30 »
De toute façonce que je t'ai envoié est complètement faut.

Je pense

Roh je sia splus j'ai la tête ailleurs xD deso
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Romeo_Urbano

  • *
  • Tueur en série
  • Messages: 128
    • Voir le profil
Re : Une question du scripte
« Réponse #6 le: 07 Février 2010, 20:39:26 »
Ok merci,

Svp il y a quelqu'un d'autre a me donner un code qui marche bien

Merci.

Hors ligne angelrider

  • Scripteur
  • *
  • Bandit
  • Messages: 299
    • Voir le profil
Re : Une question du scripte
« Réponse #7 le: 07 Février 2010, 21:28:49 »
Je ne vais pas te donner de code non car ce n'est pas le but du forum le but du forum c'est l'entraide:

Voici ce qu'il te faut mettre pour ne plus voir le pseudo du joueur:

Citer
ShowPlayerNameTagForPlayer(i, playerid, 0);

Ensuite à toi de te débrouiller pour que seuls les admins RCON ou les admins de ton mod puisse voir le pseudo ^^,
Tu peut aussi le mettre dans OnGameModInit mais personne ne verra les pseudos voila c'est tout ce que je peux te dire.

Bonne chance amicalement Angelrider.
Nouveau Site de Mods San Andreas:
http://lcdacreation.fr