Oko komande /adminduty


Započeo draganbratic, Septembar 26, 2020, 18:49:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Komanda radi bez errora ali kada kada kucam /adminduty pise Admin  je na Admin duznosti ne pokaze ime.
Deo skripte:
CMD:adminduty(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
	    if(aduty[playerid] == 0)
	    {
	        new str[100], pName[MAX_PLAYER_NAME];
	        format(str, sizeof(str), "[INFO] {FFFFFF}Admin %s je na duznosti!", pName);
	        SendClientMessageToAll(COLOR_RED, str);
	        SetPlayerHealth(playerid, 99);
	        SetPlayerArmour(playerid, 99);
	        aduty[playerid] = 1;
		}
		else if(aduty[playerid] == 1)
		{
		    new str1[100], pName[MAX_PLAYER_NAME];
		    format(str1, sizeof(str1), "[BD:RP] {FFFFFF}Admin %s vise nije na duznosti!", pName);
		    SendClientMessageToAll(COLOR_RED, str1);
		    aduty[playerid] = 0;
		}
	}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor

CMD:adminduty(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
	    if(aduty[playerid] == 0)
	    {
	        new str[100], pName[MAX_PLAYER_NAME];
                GetPlayerName(playerid, pName, sizeof(pName));
	        format(str, sizeof(str), "[INFO] {FFFFFF}Admin %s je na duznosti!", pName);
	        SendClientMessageToAll(COLOR_RED, str);
	        SetPlayerHealth(playerid, 99);
	        SetPlayerArmour(playerid, 99);
	        aduty[playerid] = 1;
		}
		else if(aduty[playerid] == 1)
		{
		    new str1[100], pName[MAX_PLAYER_NAME];
                    GetPlayerName(playerid, pName, sizeof(pName));
		    format(str1, sizeof(str1), "[BD:RP] {FFFFFF}Admin %s vise nije na duznosti!", pName);
		    SendClientMessageToAll(COLOR_RED, str1);
		    aduty[playerid] = 0;
		}
	}
GAD SAM JA

Citat: Shaw Salcedo poslato Septembar 26, 2020, 19:21:50 POSLE PODNE
CMD:adminduty(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
	    if(aduty[playerid] == 0)
	    {
	        new str[100], pName[MAX_PLAYER_NAME];
                GetPlayerName(playerid, pName, sizeof(pName));
	        format(str, sizeof(str), "[INFO] {FFFFFF}Admin %s je na duznosti!", pName);
	        SendClientMessageToAll(COLOR_RED, str);
	        SetPlayerHealth(playerid, 99);
	        SetPlayerArmour(playerid, 99);
	        aduty[playerid] = 1;
		}
		else if(aduty[playerid] == 1)
		{
		    new str1[100], pName[MAX_PLAYER_NAME];
                    GetPlayerName(playerid, pName, sizeof(pName));
		    format(str1, sizeof(str1), "[BD:RP] {FFFFFF}Admin %s vise nije na duznosti!", pName);
		    SendClientMessageToAll(COLOR_RED, str1);
		    aduty[playerid] = 0;
		}
	}



Hvalaa  :-* :-*