SA-MP Forums Archive
[Ajuda] Logou com tal nick ganhou adm - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Logou com tal nick ganhou adm (/showthread.php?tid=395204)



Logou com tal nick ganhou adm - Vinicius_TroLL - 25.11.2012

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



Re: Logou com tal nick ganhou adm - Kimossab - 25.11.2012

Desculpa, estб errado


Re: Logou com tal nick ganhou adm - leonardo1434 - 25.11.2012

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


Re: Logou com tal nick ganhou adm - kratty - 25.11.2012

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


Re: Logou com tal nick ganhou adm - humildadeforever - 25.11.2012

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



Re: Logou com tal nick ganhou adm - Vinicius_TroLL - 25.11.2012

Deu erro


Re: Logou com tal nick ganhou adm - alexcordeiro - 25.11.2012

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


Re: Logou com tal nick ganhou adm - Vinicius_TroLL - 25.11.2012

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


Re: Logou com tal nick ganhou adm - gabrielloko157 - 25.11.2012

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