• 05 Juillet 2025, 20:52:51


Auteur Sujet: Probleme de define?  (Lu 894 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne kevin1969

  • *
  • Nouveau
  • Messages: 10
    • Voir le profil
Probleme de define?
« le: 15 Février 2011, 19:38:43 »
Salut a tous, j'ai un petit probleme dans mon gamemode rp aujourd'hui,
Donc en clair, quand je fait la commande /gotocar [id] ca me dit que je n'est pas les droit.
Ma commande:
   if(strcmp(cmd, "/gotocar", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
         tmp = strtok(cmdtext, idx);
         if(!strlen(tmp))
         {
            SendClientMessage(playerid, COLOR_GRAD1, "[Utilisation:] /gotocar [carid]");
            return 1;
         }
         new testcar = strval(tmp);
         if (PlayerInfo[playerid][pAdmin] >= 3)
         {
            new Float:cwx2,Float:cwy2,Float:cwz2;
            GetVehiclePos(testcar, cwx2, cwy2, cwz2);
            if (GetPlayerState(playerid) == 2)
            {
               new tmpcar = GetPlayerVehicleID(playerid);
               SetVehiclePos(tmpcar, cwx2, cwy2, cwz2);
               TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
            }
            else
            {
               SetPlayerPos(playerid, cwx2, cwy2, cwz2);
            }
            SendClientMessage(playerid, COLOR_GRAD1, "   Vous avez été téléporter");
            SetPlayerInterior(playerid,0);
         }
         else
         {
            SendClientMessage(playerid, COLOR_GRAD1, "   Vous n'êtes pas autoriser a utiliser cette commande!");
         }
      }
      return 1;
   }

Mais vu que sur mon gamemode, je n'utilise pas le pAdmin, j'ai fait une define: #define Admin_level pAdmin
A la compilation aucun probleme mais Ig, oui :S
Ps: J'ai aussi mon fichier Enum:
enum pInfo
{
Cash,
Password,
Score,
Interior,
Bank,
Org,
Org_leader,
Admin_level,
Earned_Wage,
Mobilephone,
Musicplayer,
Watch,
AlcoholDrink,
Drink,
Driving_license,
Have_fish,
Snack,
Cigarette,
Inside_diner,
Inside_bank,
Fighting_style,
Own_skin,
Fishing_license,
};