SA-MP Forums Archive
[CODE]Sistema Anti-Fake - 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)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [CODE]Sistema Anti-Fake (/showthread.php?tid=282730)



[CODE]Sistema Anti-Fake - Nake01 - 12.09.2011

Galera hoje vou postar um Code de senha Anti-Fake, como funciona?, se o Player for detectado como Administrador depois do Login aparecera uma Dialog para ele por a senha Anti-Fake Caso ele erre serб Kickado, entгo vamos lб.

Crie a Define:
Код:
#define ANTIFAKE 1005
Depois no meio do Login na parte que acerta a senha vocк coloca o seguinte Code:
Код:
		new string[256], nome[24];
		GetPlayerName(playerid, nome, 24);
		if(/* COLOCA A VARIAVEL DE ADMINISTRAOR, EX: PlayerInfo[playerid][Admin] >= 1*/)
		{
                format(string, sizeof string, "Olб %s\nDigite a senha Anti-Fake e bom jogo!", nome);
                ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_INPUT, "{33AA33}Anti-Fake:", string, "Confirmar", "Sair");
		}
OBS: OBRIGATУRIO ">= 1" PARA SE O ADM TIVER LEVEL 1 OU MAIOR QUE 1.
E na callback OnDialogResponse coloque isto:
Код:
    if(dialogid == ANTIFAKE)
    {
        new nome[24], string[256];
        GetPlayerName(playerid, nome, 24);
        if(response)
        {
            if(!strlen(inputtext))
            {
                format(string, sizeof string, "{00FF00}Nick: {1E90FF}%s {00FF00}- Administrador\n\n{000000}Digite a senha Anti-Fake e bom jogo!", nome);
                ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_INPUT, "{33AA33}Anti-Fake:", string, "Confirmar", "Sair");
                return 0;
            }
            if(!strcmp(inputtext, "coloque a senha aqui!", false))
            {
	            SendClientMessage(playerid, COLOR_BLUE, "Vocк confirmou que faz parte da Administraзгo!");
	            PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
            }
			else
			{
   				format(string, sizeof(string), "** {FF0000}%s{00BFFF} errou a senha Anti-Fake e por este motivo foi kickado!", nome);
                SendClientMessageToAll(BLU_CHIARO, string);
                SendClientMessage(playerid, BLU_CHIARO, "** {00FF08}Vocк foi kickado por errar a senha Anti-Fake!");
				Kick(playerid);
        	}
			}
			else
			{
			SendClientMessage(playerid, COLOR_RED, "Vocк nгo quis digitar a senha Anti-Fake, por este motivo este motivo foi kickado !");
			Kick(playerid);
			return 1;
			}
		return 1;
}
Espero que gostem, porfavor comentem Bug, e oque acharam deles

SE AJUDOU +REPUTATIO :d

Creditos: Nake01


Re: [CODE]Sistema Anti-Fake - WLSF - 12.09.2011

de primeira vista, aparenta ser muito bom, parabйns


Re: [CODE]Sistema Anti-Fake - Allan Kardec - 12.09.2011

Nгo deveria ser postado aqui? https://sampforum.blast.hk/showthread.php?tid=144744


Re: [CODE]Sistema Anti-Fake - [R] ousenber [K] - 12.09.2011

Muito simples alйm de estar mal identado ...


Re: [CODE]Sistema Anti-Fake - Nake01 - 12.09.2011

@Willian_Luigi
Ah й sim tive que colocar no meu server para melhorar a proteзгo

@Allan Kardec
Verdadee, mais se usar Search nгo vam achar :/

@[R] ousenber [K]
Procurarei melhorar


Re: [CODE]Sistema Anti-Fake - WLSF - 12.09.2011

Quote:
Originally Posted by [R] ousenber [K]
Посмотреть сообщение
Muito simples alйm de estar mal identado ...
Creio que ele seja novo na coisa, o bagulho ai й ъtil. A identaзгo ele vai aprendendo com o tempo, -n


Re: [CODE]Sistema Anti-Fake - Nake01 - 12.09.2011

No [ CODE ] deu fail a identaзгo :/


Re: [CODE]Sistema Anti-Fake - [R] ousenber [K] - 12.09.2011

Sim, й uma critica Boa .-. Willian , e pra identar й bem facil , so apertar TAB


Re: [CODE]Sistema Anti-Fake - WLSF - 12.09.2011

Quote:
Originally Posted by [R] ousenber [K]
Посмотреть сообщение
Sim, й uma critica Boa .-. Willian , e pra identar й bem facil , so apertar TAB
nгo fala isso, que ele vai enfiar o dedo no tab e vai soltar 10 linhas apуs -n
kkk'
tem tutorial sobre como identar amigo..
procure no Search e.e


Re: [CODE]Sistema Anti-Fake - [R] ousenber [K] - 12.09.2011

Quer dizer que TAB nгo identa?