23.09.2013, 02:02
pawn Код:
CMD:admins(playerid,params[])
{
new Count = 0;
new n[MAX_PLAYER_NAME];
new string[1000];
// SendClientMessage(playerid, 0x00FF00FF, "__________|Admins|__________");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[i][Level] < 1) continue;
GetPlayerName(i,n,sizeof(n));
format(string,sizeof(string),"%sLevel %d: %s (ID: %d) - %s\n", string, PlayerInfo[i][Level], n, i, GetRankFromLevel(i));
Count++;
}
if(Count == 0)
{
ShowPlayerDialog(playerid, 2,DIALOG_STYLE_MSGBOX, "COD Admin Online List...", "No COD admin Currently Online \nIf You Need Help Just Ask Moderator \nOr An vip Member To Contact to Owner\admins Online", "ok", "");
return 1;
}
ShowPlayerDialog(playerid, 2,DIALOG_STYLE_MSGBOX, "COD Admin Online List...", string, "ok", "");
return 1;
}
stock GetRankFromLevel(playerid)
{
new Rank[70];
switch(PlayerInfo[playerid][Level])
{
case 0:
{
Rank = "Regular Player";
}
case 1:
{
Rank = "Senior Administrator | Playing!";
}
case 2:
{
Rank = "Junior Administrator | Playing!";
}
case 3:
{
Rank = "Hight Administrator | Playing!";
}
case 4:
{
Rank = "Administrator | Playing!";
}
case 5:
{
Rank = "Master Administrator | Playing!";
}
case 6:
{
Rank = "Special Administrator | Playing!";
}
case 7:
{
Rank = "Leader Administrator | Playing!";
}
case 8:
{
Rank = "Trusted Administrator | Playing!";
}
case 9:
{
Rank = "Comunity Co-Owner | Playing!";
}
case 10:
{
Rank = "Comunity Owner | Playing!";
}
}
return Rank;
}
PHP код:
CMD:adminduty(playerid,params[])
{
if(PlayerInfo[playerid][Level] >= 1)
{
if(PlayerInfo[playerid][OnDuty] == 0) {
PlayerInfo[playerid][OnDuty] = 1;
new str[128], AdminName[28];
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(str, sizeof(str), "[COD-News]%s is now on Admin duty!", AdminName);
SendClientMessageToAll(red, str);
SetPlayerSkin(playerid,217);
SetPlayerTeam(playerid, 6);
SetPlayerColor(playerid, 0xF600F6FF);
SetPlayerHealth(playerid, 100000000000);
SetPlayerArmour(playerid, 100000000000);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 38,999999999);
Update3DTextLabelText(RankLabel[playerid], 0xFFFFFFFF, " ");
gTeam[playerid] = TEAM_NONE;
}
else if(PlayerInfo[playerid][OnDuty] == 1) {
PlayerInfo[playerid][OnDuty] = 0;
new str[128], AdminName[28];
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(str, sizeof(str), "[COD-News]%s is now off Admin duty", AdminName);
SendClientMessageToAll(red, str);
SetPlayerHealth(playerid, 0);
ForceClassSelection(playerid);
SetPlayerHealth(playerid, 0);
SetPlayerArmour(playerid, 0);
new rand = random(sizeof(PlayerColors));
SetPlayerColor(playerid, PlayerColors[rand]);
FirstSpawn[playerid] = 1;
}
} else return 0;
return 1;
}
But i want /admins It SAid Admin Duty too | PLaying ! , OnDuty like that
If You can Help thanks REP REP REP REP
let my Explain
But Whent Admin use /adminduty is turn to this
pawn Код:
CMD:admins(playerid,params[])
{
new Count = 0;
new n[MAX_PLAYER_NAME];
new string[1000];
// SendClientMessage(playerid, 0x00FF00FF, "__________|Admins|__________");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[i][Level] < 1) continue;
GetPlayerName(i,n,sizeof(n));
format(string,sizeof(string),"%sLevel %d: %s (ID: %d) - %s\n", string, PlayerInfo[i][Level], n, i, GetRankFromLevel(i));
Count++;
}
if(Count == 0)
{
ShowPlayerDialog(playerid, 2,DIALOG_STYLE_MSGBOX, "COD Admin Online List...", "No COD admin Currently Online \nIf You Need Help Just Ask Moderator \nOr An vip Member To Contact to Owner\admins Online", "ok", "");
return 1;
}
ShowPlayerDialog(playerid, 2,DIALOG_STYLE_MSGBOX, "COD Admin Online List...", string, "ok", "");
return 1;
}
stock GetRankFromLevel(playerid)
{
new Rank[70];
switch(PlayerInfo[playerid][Level])
{
case 0:
{
Rank = "Regular Player";
}
case 1:
{
Rank = "Senior Administrator | OnDuty";
}
case 2:
{
Rank = "Junior Administrator | OnDuty";
}
case 3:
{
Rank = "Hight Administrator | OnDuty";
}
case 4:
{
Rank = "Administrator | OnDuty";
}
case 5:
{
Rank = "Master Administrator | OnDuty";
}
case 6:
{
Rank = "Special Administrator | OnDuty";
}
case 7:
{
Rank = "Leader Administrator | OnDuty";
}
case 8:
{
Rank = "Trusted Administrator | OnDuty";
}
case 9:
{
Rank = "Comunity Co-Owner | OnDuty";
}
case 10:
{
Rank = "Comunity Owner | Playing!";
}
}
return Rank;
}