Aller au contenu

Fixer Skin


Messages recommandés

bonjour,

 

j'aimerai fixer le skin par rank(pour la police).

voici le code d'origine

 

if(strcmp(cmd, "/giverank", true) == 0)
{
     if(IsPlayerConnected(playerid))
     {
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /giverank [playerid/PartOfName] [Number(1-6)]");
    return 1;
   }
   new para1;
   new level;
   para1 = ReturnUser(tmp);
   tmp = strtok(cmdtext, idx);
   level = strval(tmp);
   if(level > 6 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "   Dont go below number 0, or above number 6!"); return 1; }
   if (PlayerInfo[playerid][pLeader] >= 1)
   {
       if(IsPlayerConnected(para1))
       {
           if(para1 != INVALID_PLAYER_ID)
           {
      GetPlayerName(para1, giveplayer, sizeof(giveplayer));
      GetPlayerName(playerid, sendername, sizeof(sendername));
      PlayerInfo[para1][pRank] = level;
      format(string, sizeof(string), "   You have been promoted to a higher Rank by Leader %s", sendername);
      SendClientMessage(para1, COLOR_LIGHTBLUE, string);
      format(string, sizeof(string), "   You have given %s Rank %d.", giveplayer,level);
      SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
     }
    }
   }
   else
   {
    SendClientMessage(playerid, COLOR_GRAD1, "   you are not authorized to use that command(Leaders Only)!");
   }
  }
  return 1;
}

 

je voudrais donc ajouter cela pour fixer les rank

 

if (PlayerInfo[playerid][pMember] == 2)
{
            if(PlayerInfo[playerid][pRank] == 1) { SetPlayerskin(para1, 280); }
            else if(PlayerInfo[playerid][pRank] == 2) { SetPlayerSkin(para1, 281); }
            else if(PlayerInfo[playerid][pRank] == 3) { SetPlayerSkin(para1, 284); }
            else if(PlayerInfo[playerid[pRank] == 4) { SetPlayerSkin(para1, 285); }
            else if(PlayerInfo[playerid][pRank] == 5) { SetPlayerSkin(para1, 148);
         else if(PlayerInfo[playerid][pRank] == 6) { SetPlayerSkin(para1, 266); }
            else { SetPlayerSkin(para1, 280); }
}

 

mais cela ne fonctionne pas j ai essayé plusieurs combinaisons sans résultats, soit cela fessait rien , soit j'arrivai juste à modifier celui du leader.

si on pouvait m'aider...merci d'avance

Modifié par Eternité
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...