Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ocmd:makeadmin(playerid,params[])
- {
- //if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,0xFF1400FF,"Du hast leider nicht die Rechte dazu"); //Dein Fucking ernst?! Für wie blöd hältst du uns
- {
- new string[256];
- new tmp[256];
- new idx;
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- tmp = strtok(params, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, WEIß, "Funktion: /makeadmin [ID/Spielername] [Adminrang]");
- return 1;
- }
- new para1 = ReturnUser(tmp);
- tmp = strtok(params, idx);
- new level = strval(tmp);
- if(level > 7 || level < 0) { SendClientMessage(playerid, GRAU, "Es gibt nur 7 Admin Ränge 0 - 7"); return 1; }
- if(IsPlayerConnected(para1))
- {
- if(para1 != INVALID_PLAYER_ID)
- {
- GetPlayerName(para1, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(pInfo[para1][pAdmin] < level)
- {
- printf("AdmCmd: %s hat %s zu einem Level %d Admin befördert.", sendername, giveplayer, level);
- format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin befördert", sendername, level);
- SendClientMessage(para1, GELB, string);
- format(string, sizeof(string), "Du hast %s zu einem Level %d Admin befördert.", giveplayer,level);
- SendClientMessage(playerid, GELB, string);
- }
- else
- {
- printf("AdmCmd: %s hat %s zu einem Level %d Admin degradiert.", sendername, giveplayer, level);
- format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin degradiert", sendername, level);
- SendClientMessage(para1, GELB, string);
- format(string, sizeof(string), "Du hast %s zu einem Level %d Admin degradiert.", giveplayer,level);
- SendClientMessage(playerid, GELB, string);
- }
- pInfo[para1][pAdmin] = level;
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement