[POMOC]/admins pravi problem i dalje


Započeo PROXY, Novembar 26, 2012, 00:30:30 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta:Moja
Problem:Znaci napravim sve lepo za admine Online,ali nemogu napraviti kada je offduty* da mu bude belo
stavim proveru ali mi baca 26 errora..
Deo Skripte:
if (strcmp(cmd, "/admins", true) == 0)
	{
        if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_ADMINSSS, "Admini Online:");
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
        			if(PlayerInfo[i][pAdmin] >= 1)
				    {
      					GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "ADMIN:{E625A2}• {FFFFFF}%s (5)", sendername);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
				}
			}
		}
		return 1;
	}

Poslednja Izmena: Novembar 26, 2012, 00:31:18 PRE PODNE od LaKy ^.-

Blaeks

*

Madmen


probaj ovako staviti, ovo sam iz mog ravnes edita izvadio:
if (strcmp(cmd, "/admini", true) == 0) // By 
	{
        if(IsPlayerConnected(playerid))
	    {
	        SendClientMessage(playerid, COLOR_GREEN, "|____ Colorado Online Admini ____|");
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
				    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] <= 1338 || PlayerInfo[i][pTester] >= 1 || PlayerInfo[i][pGameMaster] >= 1)
				    {
				        new admtext[64];
				        if(PlayerInfo[i][pAppearList] == 1)
				        {
				         	if(PlayerInfo[i][pAdmin] == 1338) { admtext = "Vlasnik Servera 1338"; }
							else if(PlayerInfo[i][pAdmin] == 1337) { admtext = "Server Skripter 1337"; }
							else if(PlayerInfo[i][pAdmin] == 6)	{ admtext = "Server Developer 6"; }
							else if(PlayerInfo[i][pAdmin] == 5) { admtext = "Main Administrator 5"; }
							else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Senior Administrator 4"; }
							else if(PlayerInfo[i][pAdmin] == 3) { admtext = "Administrator 3"; }
							else if(PlayerInfo[i][pAdmin] == 2)	{ admtext = "Global Moderator 2"; }
							else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Moderator 1"; }
							else if(PlayerInfo[i][pGameMaster] == 1 && PlayerInfo[i][pAdmin] == 0) { admtext = "GameMaster"; }
							else if(PlayerInfo[i][pDM] == 1) { admtext = "Event Admin"; }
							else if(PlayerInfo[i][pTester] == 3) { admtext = "Lead Tester 2"; }
							else if(PlayerInfo[i][pTester] == 2) { admtext = "Tester 1"; }
							else if(PlayerInfo[i][pTester] == 1) { admtext = "Trial Tester 0"; }
							else { admtext = "Unknown Rank"; }
						}
						GetPlayerName(i, sendername, sizeof(sendername));
						if(PlayerInfo[i][pAdminDuty] == 0 && PlayerInfo[i][pAppearList] == 1)
						{
							format(string, sizeof(string), "%s - %s", admtext, sendername);
							SendClientMessage(playerid, COLOR_WHITE, string);
						}
						else if(PlayerInfo[i][pAdminDuty] == 1 && PlayerInfo[i][pAppearList] == 1)
						{
						    format(string, sizeof(string), "%s - %s (Na Duznosti)", admtext, sendername);
							SendClientMessage(playerid, TEAM_VAGOS_COLOR, string);
						}
					}
				}
			}
		}
		return 1;
	}

a ako ti izbacuje 26 errora negdje si zagrade {} zaboravio, provjericu pa cu edit post..
Poslednja Izmena: Novembar 26, 2012, 11:10:02 PRE PODNE od [HS]Artieâ„¢

Boris Spice

Citat: [HS]Artieâ,,¢ poslato Novembar 26, 2012, 11:08:47 PRE PODNE
probaj ovako staviti, ovo sam iz mog ravnes edita izvadio:
if (strcmp(cmd, "/admini", true) == 0) // By 
	{
        if(IsPlayerConnected(playerid))
	    {
	        SendClientMessage(playerid, COLOR_GREEN, "|____ Colorado Online Admini ____|");
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
				    if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] <= 1338 || PlayerInfo[i][pTester] >= 1 || PlayerInfo[i][pGameMaster] >= 1)
				    {
				        new admtext[64];
				        if(PlayerInfo[i][pAppearList] == 1)
				        {
				         	if(PlayerInfo[i][pAdmin] == 1338) { admtext = "Vlasnik Servera 1338"; }
							else if(PlayerInfo[i][pAdmin] == 1337) { admtext = "Server Skripter 1337"; }
							else if(PlayerInfo[i][pAdmin] == 6)	{ admtext = "Server Developer 6"; }
							else if(PlayerInfo[i][pAdmin] == 5) { admtext = "Main Administrator 5"; }
							else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Senior Administrator 4"; }
							else if(PlayerInfo[i][pAdmin] == 3) { admtext = "Administrator 3"; }
							else if(PlayerInfo[i][pAdmin] == 2)	{ admtext = "Global Moderator 2"; }
							else if(PlayerInfo[i][pAdmin] == 1) { admtext = "Moderator 1"; }
							else if(PlayerInfo[i][pGameMaster] == 1 && PlayerInfo[i][pAdmin] == 0) { admtext = "GameMaster"; }
							else if(PlayerInfo[i][pDM] == 1) { admtext = "Event Admin"; }
							else if(PlayerInfo[i][pTester== 3) { admtext = "Lead Tester 2"; }
							else if(PlayerInfo[i][pTester] == 2) { admtext = "Tester 1"; }
							else if(PlayerInfo[i][pTester] == 1) { admtext = "Trial Tester 0"; }
							else { admtext = "Unknown Rank"; }
						}
						GetPlayerName(i, sendername, sizeof(sendername));
						if(PlayerInfo[i][pAdminDuty] == 0 && PlayerInfo[i][pAppearList] == 1)
						{
							format(string, sizeof(string), "%s - %s", admtext, sendername);
							SendClientMessage(playerid, COLOR_WHITE, string);
						}
						else if(PlayerInfo[i][pAdminDuty] == 1 && PlayerInfo[i][pAppearList] == 1)
						{
						    format(string, sizeof(string), "%s - %s (Na Duznosti)", admtext, sendername);
							SendClientMessage(playerid, TEAM_VAGOS_COLOR, string);
						}
					}
				}
			}
		}
		return 1;
	}


Nepomaze mu ovo tvoje,morat ce definirat vjerovatno pTester pDM itd...

Evo falila ti je zagrada
if (strcmp(cmd, "/admins", true) == 0)
	{
        if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_ADMINSSS, "Admini Online:");
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
        			if(PlayerInfo[i][pAdmin] >= 1)
				    {
      					GetPlayerName(i, sendername, sizeof(sendername));
						format(string, 256, "ADMIN:{E625A2}• {FFFFFF}%s (5)", sendername);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
				}
			}
		}
		}
		return 1;
	}
[/b]