Help CMD[REP]
#1

Hi im giving you permision to try this command it doesent work properly only 1 admin can be on the list!please help!and, how do i put if i have no admins online to appear message "There are no Admins online!"giving REP

Код:
if (strcmp(cmd, "/admins", true) == 0)
				{
		            new admindialogstring[1024];
					if(IsPlayerConnected(playerid))
				    {
		                strcat(admindialogstring,"{33AA33}Admini Online");
						for(new i = 0; i < MAX_PLAYERS; i++)
						{
		                    if(IsPlayerConnected(i))
							{
							    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] <= 1338 || PlayerInfo[i][pTester] >= 1)
							    {
							        new admtext[64];
							        if(PlayerInfo[i][pAppearList] == 0)
							        {
							         	if(PlayerInfo[i][pAdmin] == 1338) { admtext = "Server Owner"; }
										else if(PlayerInfo[i][pAdmin] == 1337) { admtext = "Server Scripter"; }
										else if(PlayerInfo[i][pAdmin] == 6)	{ admtext = "Server Developer"; }
										else if(PlayerInfo[i][pAdmin] == 5) { admtext = "Main Administrator"; }
										else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Senior Administrator"; }
										else if(PlayerInfo[i][pAdmin] == 3) { admtext = "Administrator"; }
										else if(PlayerInfo[i][pAdmin] == 2)	{ admtext = "Global Moderator"; }
										else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Moderator"; }
										else if(PlayerInfo[i][pTester] == 3) { admtext = "Lead Tester"; }
										else if(PlayerInfo[i][pTester] == 2) { admtext = "Tester"; }
										else if(PlayerInfo[i][pTester] == 1) { admtext = "Trial Tester"; }
										else { admtext = "Unknown Rank"; }
									}
									GetPlayerName(i, sendername, sizeof(sendername));
									if(PlayerInfo[i][pAdminDuty] == 0 && PlayerInfo[i][pAppearList] == 0)
									{
		                               format( admindialogstring, sizeof( admindialogstring ), "{E60000}%s -{000099}%s {99FF00}(OFF Duty)\n", admtext, sendername );
		                            }
		                            else if(PlayerInfo[i][pAdminDuty] == 1 && PlayerInfo[i][pAppearList] == 0)
		                            {
		                              format( admindialogstring, sizeof( admindialogstring ),"{E60000}%s -{000099}%s {99FF00}(On Duty)\n", admtext, sendername );
									}
		                            ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"{33AA33}Admins Online",admindialogstring,"Close","");
								}
							}
						}
					}
					return 1;
				}
Reply


Messages In This Thread
Help CMD[REP] - by Dan_Barocu - 28.01.2012, 15:54
Re: Help CMD[REP] - by [MG]Dimi - 28.01.2012, 16:34
Re: Help CMD[REP] - by Konstantinos - 28.01.2012, 16:43
Re: Help CMD[REP] - by [MG]Dimi - 28.01.2012, 16:46
Re: Help CMD[REP] - by Konstantinos - 28.01.2012, 16:48
Re: Help CMD[REP] - by Dan_Barocu - 28.01.2012, 17:27
Re: Help CMD[REP] - by Konstantinos - 28.01.2012, 17:30
Re: Help CMD[REP] - by Dan_Barocu - 28.01.2012, 17:34
Re: Help CMD[REP] - by Konstantinos - 28.01.2012, 17:36
Re: Help CMD[REP] - by Dan_Barocu - 28.01.2012, 17:48

Forum Jump:


Users browsing this thread: 1 Guest(s)