• 05 Juin 2026, 16:11:36


Auteur Sujet: comande qui foire  (Lu 1823 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
comande qui foire
« le: 24 Avril 2008, 12:58:48 »
bonjour j'ai fait cette commande mais le probleme je me suis mis en gTeam POLICE le skin qui faut pour avoir cette commande mais il me marque que je ne suis pas flic comment puis-je ressourdre se probleme merci de m'aider   :-X

http://pastebin.gtaonline.fr/pastebin.php?show=421

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : comande qui foire
« Réponse #1 le: 24 Avril 2008, 13:14:45 »
Bah pour ca je sais pas trop mais deja tu a mi

if(strcmp(cmd, "/ticket", true) == 0)
         {
            if(IsPlayerConnected(playerid))
            {
                        if(gTeam[playerid] == TEAM_POLICE1)
                        {
                            SendClientMessage(playerid, COLOR_GREY, "   Vous n'êtes pas un flic !"); 

La, cest l'endroit ou ce passe: "si le joueur est chez les flic, alors ..." mais toi tu a mi la commande inverse !
Donc cest la ou tu doit mettre l'action ....

++
nikko

Hors ligne rivoal29

  • *
  • Bandit
  • Messages: 269
    • Voir le profil
Re : comande qui foire
« Réponse #2 le: 24 Avril 2008, 13:17:05 »
Et sans etre flic sa marche ????    :closedeyes

Moi pour moi c'est que ce qui sont PAS flic qui peuvent utiliser

                        if(gTeam[playerid] == TEAM_POLICE1) // si le joueur dans la team flic
                        {
                            SendClientMessage(playerid, COLOR_GREY, "   Vous n'êtes pas un flic !"); // message
                            return 1;
                        }

Edit : arf j'ai pas vu ton message nikko
Je poster en meme temp   :laugh


Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : comande qui foire
« Réponse #3 le: 24 Avril 2008, 13:20:24 »
enfete je voudrai que ceux qui sont en skin de flic puisse utiliser la commande mais sa marche pas !

Hors ligne rivoal29

  • *
  • Bandit
  • Messages: 269
    • Voir le profil
Re : comande qui foire
« Réponse #4 le: 24 Avril 2008, 13:21:25 »
Tu peu me donner l'id du skin que tu ve  sil te plait


Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : comande qui foire
« Réponse #5 le: 24 Avril 2008, 13:24:54 »
Pour que la team de flic puissent executer une cmd:

if(strcmp(cmd, "/ticket", true) == 0)
{
if(IsPlayerConnected(playerid))  // si la personne est conecter ...
{
if(gTeam[playerid] == TEAM_POLICE1) // si la personne est dans la team de flic ....
{
ICI TU MET TES ACTION A EFECTUER  // On execute la commande si les tests sont ok
}else{
ICI LES ACTIONS // Si la personne ne correspond pas au test....
retrun 1;
}

++
nikko

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : comande qui foire
« Réponse #6 le: 24 Avril 2008, 13:52:30 »
c'est bon sa marche mais maintenant la pas la commande /accepter amende comment en faire une merci !

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : comande qui foire
« Réponse #7 le: 24 Avril 2008, 16:30:30 »
La, ji arrive plus ^^ Mais juste une question, dans la vrai vie, les filc demandes aux civils s'ils veulent accepter l'amende ?? Et si la personne dit nn, il lui donne pas ?? Dsl mais ca parait un peu bizar ^^  :dejadehors

++
nikko

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : comande qui foire
« Réponse #8 le: 24 Avril 2008, 18:24:51 »
oui mes je sais pas comment faire pour quelle s'execute toutes seul ! je les pris quelque pars sur le forum