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