Admin System Help me
#1

Код:
CMD:postaviadmina(playerid, perams[])
{
		if[playerid][AdminLevel] >=6);
	return 1;
 	{
		new id, level, string[126]
		if(sscanf(perams, "ud", id, level))
		    return SendClientMessage(playerid, -1, "syntax:/postaviadmina[playerid] [level]" );
		    
		if(Player[]playerid][AdminLevel] > Player[id][AdminLevel])
		{
		Player[id][Adminlevel] = level;
		format(string,sizeof(string), "%s vam je dodijelijo Admin level %d", GetNameEx(playerid), level));
		SendClientMessage(id, -1, string);
		
		format(string,sizeof(string), "Dodijelio si %s Admina level %d", GetNameEx(playerid), level));
		SendClientMessage(playerid, -1, string);

		}
}
Reply
#2

Hello!

PHP код:
if(Player[]playerid][AdminLevel] > Player[id][AdminLevel]) 
to
PHP код:
if(Player[playerid][AdminLevel] > Player[id][AdminLevel]) 
Mencent
Reply
#3

Quote:
Originally Posted by Mencent
Посмотреть сообщение
Hello!

PHP код:
if(Player[]playerid][AdminLevel] > Player[id][AdminLevel]) 
to
PHP код:
if(Player[playerid][AdminLevel] > Player[id][AdminLevel]) 
Mencent
Can`t work

Код:
CMD:postaviadmina(playerid, perams[])
{
  if[playerid][AdminLevel] >=6);<<<<<<<<<<<<<<----There is a problem Help me
	return 1;
 	{
		new id, level, string[126]
		if(sscanf(perams, "ud", id, level))
		    return SendClientMessage(playerid, -1, "syntax:/postaviadmina[playerid] [level]" );
		    
		if(Player[playerid][AdminLevel] > Player[id][AdminLevel])
		{
		Player[id][Adminlevel] = level;
		format(string,sizeof(string), "%s vam je dodijelijo Admin level %d", GetNameEx(playerid), level));
		SendClientMessage(id, -1, string);
		
		format(string,sizeof(string), "Dodijelio si %s Admina level %d", GetNameEx(playerid), level));
		SendClientMessage(playerid, -1, string);
}
}
Reply
#4

Show here:
PHP код:
if[playerid][AdminLevel] >=6); 
To
PHP код:
 if(Player[playerid][AdminLevel] < 6)return 1
So..
Reply
#5

Quote:
Originally Posted by Mencent
Посмотреть сообщение
Show here:
PHP код:
if[playerid][AdminLevel] >=6); 
To
PHP код:
 if(Player[playerid] [AdminLevel] < 6)return 1
So..
Not Working Help me
Reply
#6

Give some information of what the problem is.
Reply
#7

Код:
CMD:postaviadmina(playerid, perams[])
{
      if(Player[playerid][AdminLevel] >=6)
     {
           new id, level, string[126]
           if(sscanf(perams, "ud", id, level)) return SendClientMessage(playerid, -1, "syntax:/postaviadmina[playerid] [level]" );
		    
           if(Player[playerid][AdminLevel] > Player[id][AdminLevel])
          {
                   Player[id][Adminlevel] = level;
                   format(string,sizeof(string), "%s vam je dodijelijo Admin level %d", GetNameEx(playerid), level));
                   SendClientMessage(id, -1, string);
		
                   format(string,sizeof(string), "Dodijelio si %s Admina level %d", GetNameEx(playerid), level));
                   SendClientMessage(playerid, -1, string);
Reply
#8

Try it so:
PHP код:
CMD:postaviadmina(playerid,params[])
{
    if(
Player[playerid][AdminLevel] >= 6)return 1;
    new 
id,level,string[145];
    if(
sscanf(params,"ud",id,level))return SendClientMessage8playerid,-1,"Syntax: /postaviadmina [playerid][Level]");
    if(
Player[playerid][AdminLevel] > Player[id][AdminLevel])
    {
        
Player[id][AdminLevel] = level;
        
format(string,sizeof string,"%s vam je dodijelijo Admin level %d",GetNameEx(playerid),level);
        
SendClientMessage(id,-1,string);
        
format(string,sizeof string,"Dodijelio si %s Admina level %d",GetNameEx(playerid),level);
        
SendClientMessage(playerid,-1,string);
    }
    return 
1;

Are you sure that the perams instead of params name?

Mencent
Reply
#9

PHP код:
CMD:postaviadmina(playerid,params[])
{
    if(
Player[playerid][AdminLevel] < 6)return SendClientMessage8playerid,-1,"You are not a level 6 admin.");
    new 
id,level,string[145];
    if(
sscanf(params,"ud",id,level))return SendClientMessage8playerid,-1,"Syntax: /postaviadmina [playerid][Level]");
    if(
Player[playerid][AdminLevel] > Player[id][AdminLevel])
    {
        
Player[id][AdminLevel] = level;
        
format(string,sizeof string,"%s vam je dodijelijo Admin level %d",GetNameEx(playerid),level);
        
SendClientMessage(id,-1,string);
        
format(string,sizeof string,"Dodijelio si %s Admina level %d",GetNameEx(playerid),level);
        
SendClientMessage(playerid,-1,string);
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)