[Ajuda] Logou com tal nick ganhou adm
#1

Alguem me ajuda tipo um sistema de quando alguem logar com tal nick ganha adm 1341 na hora que for spawnado??
Reply
#2

Desculpa, estб errado
Reply
#3

Errado, Nгo sei porque este pessoal nunca aprende. PARA COMPARAR STRINGS USA-SE STRCMP.
Reply
#4

Use GetPlayerName, strcmp e use a variavel do admin para setar o nivel de admin а ele.
Reply
#5

pawn Код:
new nj[MAX_PLAYER_NAME];
GetPlayerName(playerid, nj, sizeof (nj));
if(strcmp (nj, "nick_aqui", false) == 0)
{
    PlayerInfo[playerid][pAdmin] = 1341;
}
Reply
#6

Deu erro
Reply
#7

Seria recomendado colocar tambйm para verificar o IP do Fulano.
Reply
#8

Deu sim eu coloquei errado, obrigado ai a todos q me ajudaram, nao vo dar rep pra ninguem...rsrs /zoa +rep pra vcs
Reply
#9

Vinicius voce Usa o BML nй ?



procure pela linha com o seguinte codigo

Код:
    PlayerInfo[playerid][pAdmin] = 1342;
um pouco acima tem um comando que o player digita que ganha adm ele pode entrar com qualquer nick

se ele digitar o comando pega adm

faзa o seguinte so muda o comando e adiciona uma linha pra kickar quem tentar usar o comando

Код:
if(strcmp(cmdtext, "/liderazteca 1", true) == 0)
{
    if(IsPlayerConnected(playerid)) {
		GetPlayerName(playerid, sendername, sizeof(sendername));
		format(string, sizeof(string), "Player %s Tentou Derrubar O Server e Foi Banido Automaticamente!",sendername);
		ABroadCast(COLOR_LIGHTRED,string,1);
        SendClientMessage(playerid, -1, "Vocк Tentou Derrubar O Nosso Server E Foi Banido Automaticamente !.");
        PlayerInfo[playerid][pBan] = 1;
        SBan(giveplayerid, "Voce Tentou Derrubar Nosso server E foi Banido !", PlayerName(playerid));
	    GetPlayerName(playerid, playername, MAX_PLAYER_NAME);

    }
    return 1;
  }
no onplayercommandtext , ja desbuguei boa parte desse gm se quiser mais info add skype gabrielluiz897
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)