Eternité Posté(e) le 2 mars 2008 Signaler Posté(e) le 2 mars 2008 (modifié) 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é le 2 mars 2008 par Eternité Citer
Eternité Posté(e) le 3 mars 2008 Auteur Signaler Posté(e) le 3 mars 2008 sa ira merci j'ai trouvé un dérivé. Citer
Messages recommandés
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.