• 04 Juin 2026, 21:10:40


Auteur Sujet: Commande pour être invisible  (Lu 5613 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Commande pour être invisible
« le: 28 Juillet 2008, 10:34:43 »
Bonjour ,
Je suis nouveau est en pleine création d'un serveur .
dont d'abord j'ai essayer beaucoup de choses aucun succès c'est pour crée une commande suivez l'exemple :

je voudrait une commande bien sur que les admin on le droit de la faire : /visible 0/1 quand je me met sur 0 les autres me voient
quand je suis sur 1 personne me voit je trouve utilse pour mon serveur pour lire les conversation des autres joueur ..
en bref j'ai essayer beaucoup de choses sans retour donc je vous demande de m'aider svp ...   ;D
Merci


Cordialement Nessbeal_Flow

Hors ligne Lababalle

  • *
  • Mafioso
  • La baballe est TOUJOURS folle
  • Messages: 2353
    • Voir le profil
Re : Commande pour être invisible
« Réponse #1 le: 28 Juillet 2008, 11:18:48 »
Il te faut une commande pour te mettre "spectateur" mais je la connais pas

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Re : Commande pour être invisible
« Réponse #2 le: 28 Juillet 2008, 11:38:42 »
Ok Ok  :dry

Hors ligne Micka

  • *
  • Gangster
  • Messages: 1016
    • Voir le profil
    • Planet-Ados
Re : Commande pour être invisible
« Réponse #3 le: 28 Juillet 2008, 12:03:35 »
Pas forcement LaBaballe.

Pour l'invisibilité il me semble qu'il y a ça :
if(strcmp(cmdtext, "/invisible", true) == 0) {
SetPlayerColor(playerid, COLOR_TRANS);
      return 1;
   }

Je te donne la fonction mais après à toi de modifier, mais je t'explique pour la transparence.
Tu peux laissé "COLOR_TRANS", en faite quand tu taperas la commande ou un autre (si tu l'as mets pas en admin seulement) la couleur du joueur (celle sur la carte et dans le chat + tableau des scores) se changera et se mettra en "TRANS" donc à la couleur à laquelle tu l'as définie.
Mais vu qu'il n'existe pas de code de couleur hexadécimal pour les couleurs transparentes tu vas tout simplement prendre un code de ce genre :
#define COLOR_TRANS 0x#FFFFFFFFA
J'ai juste fais une erreur dans le code de couleur hexédicimal, de ce fait le script obtiendra une couleur qui n'existe pas donc il mettra rien (sauf dans le tableau des scores et dans le chat je crois) et sur la MAP tu n'apparaitras pas.

Je t'explique ça comme sa, moi il me semble avoir fait comme ça.

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Re : Commande pour être invisible
« Réponse #4 le: 28 Juillet 2008, 12:05:17 »
J'ai pas trop compris ..

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Commande pour être invisible
« Réponse #5 le: 28 Juillet 2008, 13:02:01 »
Bah en gros tu met le défine en haut de ton script

#define COLOR_TRANS 0x#FFFFFFFFA
et dans ta commande tu met un :

SetPlayerColor(playerid, COLOR_TRANS);

Comme sa le perso qui tape qui la commande dans laquelle tu a mis le SetPlayerColor ne sera plus visible sur la minimap (le radar en bas a gauche de l'écran). Mais par contre le perso reste visible, il ne devient pas transparent lui aussi ^^ :p (dommage sa aurait été sympa ^^ )

Dans le tableau des Scores (tabulation) il aura une couleur grisâtre, pareil si tu le croise en cour de jeu (son pseudo au dessus de sa tête )

Voila ^^ Après oubli pas de faire une commande pour annulé la couleur transparente, pour sa pas plus simple, tu fait un autre SetPlayerColor avec la couleur que tu a assigné aux Admins ;)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Re : Commande pour être invisible
« Réponse #6 le: 28 Juillet 2008, 14:25:41 »
Je pense pas que ta compris enfaite je m'en fout que je soit vu sur les radars ou stats
mais comme je suis admin d'un serveur enfin mon serveur avec un pote bah par exemple 2 mecs parlent
je me teleporte a eux sans qu'il le sache je suis pas visible ensuite il parle et il savent pas que je suis a coter tu voit ou pas ?!

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Re : Commande pour être invisible
« Réponse #7 le: 28 Juillet 2008, 14:29:46 »
En gros, tu veux dire que c'est comme sur la plupars des serveurs RP, le chat entre player se voit à partir d'une certaine distance, donc tu veux de TP à eux pour voir ce qu'ils écrivent ?

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Re : Commande pour être invisible
« Réponse #8 le: 28 Juillet 2008, 15:50:01 »
Oui , Voila .. sans qu'il me voyent

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Commande pour être invisible
« Réponse #9 le: 28 Juillet 2008, 16:08:46 »
C'est ce que je marque dans mon poste : Tu ne peut pas rendre ton perso INVISIBLE, a moins de toucher au scm, mais la, après, c'est plus du pawn :p
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne nds84

  • *
  • Tueur en série
  • Messages: 118
    • Voir le profil
Re : Commande pour être invisible
« Réponse #10 le: 28 Juillet 2008, 16:26:58 »
Sa serais plutot un script spectateur ?

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Re : Commande pour être invisible
« Réponse #12 le: 28 Juillet 2008, 17:53:44 »
Je regarde et je te dit si j'arrive ou pas ..  :jesors

Hors ligne Nessbeal_Flow

  • *
  • Nouveau
  • Messages: 19
    • Voir le profil
Re : Commande pour être invisible
« Réponse #13 le: 28 Juillet 2008, 19:17:45 »
Hum Je n'y arrive pas je suis vraiment trop déçu car cette commande me serait très utile  :dry

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Commande pour être invisible
« Réponse #14 le: 28 Juillet 2008, 19:57:24 »
Les créateurs de lalu stunt on créé la 4eme dimension, mais je ne trouve pas comment ils on fait ....
Sinon oui, tu te met en spectateur d'un autre joueur....

++
nikko