SA-MP Forums Archive
Help +rep - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Help +rep (/showthread.php?tid=542572)



Help +rep - AYOUYOU - 20.10.2014

I Use This Admin Systйm https://sampforum.blast.hk/showthread.php?tid=303794
But Command /admins Don't Work When i Try /admins i Get This
Код:
YCMD:admins(playerid, params[], help)
{
        #pragma unused help
        new
			string[128], text[48];
        if(sscanf(params, "s[48]", text)) return SCM(playerid, COLOR_RED, "Usage: /ask [Text]");
        foreach(Player, i) {
        if(P_Data[i][pAdmin] == 1) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 2) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 3) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 4) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 5) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i)); }
        if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i)); }
        SCM(i,-1,string); }
        return 1;
}
YCMD:ask(playerid, params[], help)
{
        #pragma unused help
        new
			string[128], text[48];
        if(sscanf(params, "s[48]", text)) return SCM(playerid, COLOR_RED, "Usage: /ask [Text]");
        foreach(Player, i) {
        if(P_Data[i][pAdmin] > 0) {
        format(string,sizeof(string),""COL_RED"[Question] Player"COL_WHITE"%s |"COL_RED"Text: "COL_WHITE"%s ",GetName(playerid),text);
        SCM(i,-1,string);
		AskLog(playerid,text);} }
        return 1;
}
Help Please


Re: Help +rep - Rudy_ - 20.10.2014

pawn Код:
YCMD:admins(playerid, params[], help)
{
        #pragma unused help
        new
            string[128];
        foreach(Player, i) {
        if(P_Data[i][pAdmin] == 1) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 2) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 3) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 4) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i)); }
        else if(P_Data[i][pAdmin] == 5) { format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i)); }
        if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i)); }
        SCM(i,-1,string); }
        return 1;
}
YCMD:ask(playerid, params[], help)
{
        #pragma unused help
        new
            string[128], text[48];
        if(sscanf(params, "s", text)) return SCM(playerid, COLOR_RED, "Usage: /ask [Text]");
        foreach(Player, i) {
        if(P_Data[i][pAdmin] > 0) {
        format(string,sizeof(string),""COL_RED"[Question] Player"COL_WHITE"%s |"COL_RED"Text: "COL_WHITE"%s ",GetName(playerid),text);
        SCM(i,-1,string);
        AskLog(playerid,text);} }
        return 1;
}



Re : Help +rep - Chipardeur - 20.10.2014

pawn Код:
YCMD:admins(playerid, params[], help)
{
        #pragma unused help
        new string[128];
        SendClientMessage(playerid, -1, "Staff members online:")
        foreach(Player, i)
        {
                if(P_Data[i][pAdmin] == 1) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 2) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 3) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 4) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 5) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i));
                if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i));
                SCM(playerid,-1,string);
        }
        return 1;
}



Re: Re : Help +rep - AYOUYOU - 20.10.2014

Quote:
Originally Posted by Chipardeur
Посмотреть сообщение
pawn Код:
YCMD:admins(playerid, params[], help)
{
        #pragma unused help
        new string[128];
        SendClientMessage(playerid, -1, "Staff members online:")
        foreach(Player, i)
        {
                if(P_Data[i][pAdmin] == 1) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 2) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 3) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 4) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 5) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i));
                if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i));
                SCM(playerid,-1,string);
        }
        return 1;
}
Код:
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3584) : error 001: expected token: ";", but found "for"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017: undefined symbol "@yC_ask"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017: undefined symbol "@yC_ask"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017: undefined symbol "i"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.



Re : Help +rep - Chipardeur - 20.10.2014

Which line ?


Re: Help +rep - AYOUYOU - 20.10.2014

PHP код:
Line:3584        foreach(Playeri
PHP код:
Line:3596   YCMD:ask(playeridparams[], help
Код:
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3584) : error 001: expected token: ";", but found "for"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017: undefined symbol "@yC_ask"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017: undefined symbol "@yC_ask"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017: undefined symbol "i"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors



Re : Help +rep - Chipardeur - 20.10.2014

Ok, so try like that.
pawn Код:
YCMD:admins(playerid, params[], help)
{
        #pragma unused help
        new string[128];
        SendClientMessage(playerid, -1, "Staff members online:")
        foreach(new i : Player)
        {
                if(P_Data[i][pAdmin] == 1) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 2) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 3) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 4) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 5) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i));
                if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i));
                SCM(playerid,-1,string);
        }
        return 1;
}



Re: Re : Help +rep - AYOUYOU - 20.10.2014

Quote:
Originally Posted by Chipardeur
Посмотреть сообщение
Ok, so try like that.
pawn Код:
YCMD:admins(playerid, params[], help)
{
        #pragma unused help
        new string[128];
        SendClientMessage(playerid, -1, "Staff members online:")
        foreach(new i : Player)
        {
                if(P_Data[i][pAdmin] == 1) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 2) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 3) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 4) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 5) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i));
                if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i));
                SCM(playerid,-1,string);
        }
        return 1;
}
PHP код:
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3584) : error 001expected token";"but found "for"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017undefined symbol "@yC_ask"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017undefined symbol "@yC_ask"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : error 017undefined symbol "i"
D:\DOCUME~1\Ay0uB\Bureau\NOUVEA~2\GAMEMO~1\X1treme.pwn(3596) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
5 Errors

Same Problйm


Re: Help +rep - Rudy_ - 20.10.2014

pawn Код:
YCMD:admins(playerid, params[])
{
        new string[128];
        SendClientMessage(playerid, -1, "Staff members online:")
        foreach(new i : Player)
        {
                if(P_Data[i][pAdmin] == 1) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 2) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 3) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 4) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 5) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i));
                if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i));
                SCM(playerid,-1,string);
        }
        return 1;
}
Is the /ask fixed?


Re: Help +rep - AYOUYOU - 20.10.2014

Quote:
Originally Posted by Rudy_
Посмотреть сообщение
pawn Код:
YCMD:admins(playerid, params[])
{
        new string[128];
        SendClientMessage(playerid, -1, "Staff members online:")
        foreach(new i : Player)
        {
                if(P_Data[i][pAdmin] == 1) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 1 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 2) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 2 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 3) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 3 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 4) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 4 [ONLINE]",GetName(i));
                else if(P_Data[i][pAdmin] == 5) format(string,sizeof(string),""COL_GREEN"[Admin %s] Level 5 [ONLINE]",GetName(i));
                if(IsPlayerAdmin(i)) { format(string,sizeof(string),""COL_GREEN"[Admin %s] RCON [ONLINE]",GetName(i));
                SCM(playerid,-1,string);
        }
        return 1;
}
Is the /ask fixed?
I Have Get this
Код:
YCMD:ask(playerid, params[], help)
{
        #pragma unused help
        new
            string[128], text[48];
        if(sscanf(params, "s", text)) return SCM(playerid, COLOR_RED, "Usage: /ask [Text]");
        foreach(Player, i) {
        if(P_Data[i][pAdmin] > 0) {
        format(string,sizeof(string),""COL_RED"[Question] Player"COL_WHITE"%s |"COL_RED"Text: "COL_WHITE"%s ",GetName(playerid),text);
        SCM(i,-1,string);
        AskLog(playerid,text);} }
        return 1;
}