[Ajuda] comando de da adm
#1

tipo galera to fazendo um comando pa da adm lvl 1042 mas ta dando erro de chanves(26 erros e pawn library paro de funciona
oq fiz de errado?
pawn Код:
f(strcmp(cmd, "/admvv", true) == 0)
    {
        if(IsPlayerConnected(playerid))
  {
 PlayerInfo[para1][pAdmin] = 1342;
}
                    }
 return 1;
 }
Tpw, nao sei se й o playerinfp[para1]
eu so quero q qunado digite o carinha q digito ganha lvl 1042 de adm!
VLW!
Reply
#2

Faзa assim :


pawn Код:
if(!strcmp(cmdtext, "/admvv", true))
    {
        PlayerInfo[playerid][pAdmin] = 1042;
        return 1;
    }


Espero ter ajudado .
Reply
#3

Valeu mano!
Ganhou REP+
Reply
#4

man aproveitando qq tem de errado ai?
pawn Код:
if(strcmp(cmd, "/picklesgivegmx", true) == 0 || strcmp(cmd, "/picklesdagmx", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
//if((strcmp(PlayerName(playerid), "Rick_Mago", true ) == 0 || strcmp(PlayerName(playerid), "Edu_FamiliaBMM", true ) == 0) || (admtrampando[playerid] == 1 && PlayerInfo[playerid][pAdmin] == 1342 && admhide[playerid] == 1))
{
                    if(IsPlayerConnected(i))
                    { OnPlayerSave(i); }
                }
                SendRconCommand("gmx");
                GameModeExitFunc();
        return 1;
    }
Reply
#5

Joey, tudo que fecha, agente abre..


if(IsPlayerConnected(playerid))


, se vocк determinou isso, tem que ter alguma funзгo para ele , geralmente agente usa no final do comando

pawn Код:
else
        {
            SendClientMessage(playerid, -1,"[ERRO] Jogador nгo encontrado");
            return 1;
        }
Se vocк abre um chave, vocк tem que fecha-la. Se vocк abre um if, tem que haver alguma coisa para quele if..



Tenta usar esse comando, pelo que vi vocк que 1 /gmx, que salve os dados..

pawn Код:
if (strcmp("/gmx", cmdtext, true, 10) == 0)
    {
       if(!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "[ERRO] Vocк nгo tem permissгo para usar este comando!");
   
         for(new i = 0; i < MAX_PLAYERS; i++)
         {
            GameModeExit();
            OnPlayerSave(i);
         }
      }
 return 1;

}
Estб apenas para administradores logados na rcon.
Reply
#6

pawn Код:
if(strcmp(cmd, "/picklesgivegmx", true) == 0 || strcmp(cmd, "/picklesdagmx", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                OnPlayerSave(i);
            }
        }
        GameModeExitFunc();
        SendRconCommand("gmx");
    }
    return 1;
}
Faзa assim, e idente melhor seus cуdigos para poder observar os erros
Reply
#7

Quote:
Originally Posted by Victor'
Посмотреть сообщение
Код:
if(strcmp(cmd, "/picklesgivegmx", true) == 0 || strcmp(cmd, "/picklesdagmx", true) == 0)
{
	if(IsPlayerConnected(playerid))
	{
	    for(new i = 0; i < MAX_PLAYERS; i++)
	    {
			if(IsPlayerConnected(i))
			{
				OnPlayerSave(i);
			}
		}
		GameModeExitFunc();
		SendRconCommand("gmx");
	}
	return 1;
}
Se o player digitou o comando, й porque ele estб logado.
Entгo nгo й necessбrio verificar logo no topo.
Reply
#8

Quote:
Originally Posted by AFerreira
Посмотреть сообщение
Se o player digitou o comando, й porque ele estб logado.
Entгo nгo й necessбrio verificar logo no topo.
Nгo й bem assim,....

Preferivel colocar essa linha...
Reply
#9

Quote:
Originally Posted by andmeida10
Посмотреть сообщение
Nгo й bem assim,....

Preferivel colocar essa linha...
Ou entгo, verificar se o jogador estб spawnado criando uma funзгo utilizando PVar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)