• 10 Juillet 2025, 14:35:57


Auteur Sujet: Probleme casier Godfather  (Lu 1184 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne JaCky38

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Probleme casier Godfather
« le: 01 Septembre 2008, 13:03:04 »
Voila enfaite quand je me met policier sur godfather ( /mettrechef O 1 ) je suis sherif ok super
je vais dans les casiers du commi de ls et la "Vous n'etes pas policiers" quand je tape /casier
Je vous met mon bout de code en esperant que vous pourrez m'aider

//----------------------------------[offduty]-----------------------------------------------
   if(strcmp(cmd, "/casier", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         GetPlayerName(playerid, sendername, sizeof(sendername));
         if(PlayerInfo[playerid][pMember] == 1)
         {
            if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255)
            {
               if(OnDuty[playerid]==0)
                 {
                   format(string, sizeof(string), "* Le policier %s a pris son armes de son casier", sendername);
                  ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                  GivePlayerWeapon(playerid, 24, 70);
                  GivePlayerWeapon(playerid, 3, 0);
                  OnDuty[playerid] = 1;
               }
               else if(OnDuty[playerid]==1)
               {
                  format(string, sizeof(string), "* le policier%s place son armes dans son casier,", sendername);
                  ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                  GivePlayerWeapon(playerid, 23, 150);
                  GivePlayerWeapon(playerid, 5, 0);
                  OnDuty[playerid] = 0;
               }
            }
            else
            {
               SendClientMessage(playerid, COLOR_GRAD2, "   Vous n'êtes pas dans un casier!");
               return 1;
            }
         }
         else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4)
         {
             if(JobDuty[playerid] == 1)
             {
                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vous  ne recevrez plus d'appels.");
                 JobDuty[playerid] = 0;
                 Medics -= 1;
             }
             else
             {
                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vous  recevez désormais des appels .");
                 JobDuty[playerid] = 1;
                 Medics += 1;
             }
         }
         else if(PlayerInfo[playerid][pJob] == 7)
         {
             if(JobDuty[playerid] == 1)
             {
                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vous  ne recevez plus d'appels téléphoniques.");
                 JobDuty[playerid] = 0;
                 Mechanics -= 1;
             }
             else
             {
                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Vous  recevez désormais des appels téléphoniques.");
                 JobDuty[playerid] = 1;
                 Mechanics += 1;
             }
         }
         else
         {
             SendClientMessage(playerid, COLOR_GRAD1, "   Vous n'êtes pas Policier !");
         }
      }
      return 1;
   }
//------------------

Hors ligne Franky™

  • Franky™ est bien la
  • *
  • Gangster
  • Messages: 1058
    • Voir le profil
Re : Probleme casier Godfather
« Réponse #1 le: 01 Septembre 2008, 13:10:59 »
Salut,

Normal dans le GF, le Sheriff n'est pas compter comme un flic, il ne peux pas mettre d'amande, ou des autres chose dans se style.

il y a un truc a faire, mais je me suis pas penché dedant

++ Franky


°°((Franky's WebSite
Désolé pour mes fautes d'orthographes

Hors ligne JaCky38

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Re : Probleme casier Godfather
« Réponse #2 le: 01 Septembre 2008, 13:16:06 »
ah d'accord merci

Hors ligne nds84

  • *
  • Tueur en série
  • Messages: 118
    • Voir le profil
Re : Probleme casier Godfather
« Réponse #3 le: 01 Septembre 2008, 16:25:01 »
Mais sinon tu  remplace cette ligne :      if(PlayerInfo[playerid][pMember] == 1)
par

     if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : Re : Probleme casier Godfather
« Réponse #4 le: 02 Septembre 2008, 12:38:20 »
ah d'accord merci
Lol
Enfaite la si tu est selent un membre tu peut avoir acces met tu est chez donc tu n'eut peut pas !