[Ajuda] Qual quer um loga com a senha mesmo tando errada !!!
#1

Fala pessoal blz ?
Entгo qual quer um consegue logar com a senha mesmo tando errada e preciso muito descobrir o que й .
Vamos lб .

Aqui estб o cуdigo do /registrar !
Код:
if (strcmp(cmd, "/registrar", true) ==0 )
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
				return 1;
			}
            SetPlayerPos(playerid,1415.4329,-806.9493,85.0470);
            SetPlayerCameraPos(playerid,-1007.0601,-760.0924,178.6651);
            SetPlayerCameraLookAt(playerid,-1007.0601,-760.0924,178.6651);
   			//InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
   			//InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
			//InterpolateCameraLookAt(playerid, 1477.482666, -1070.184326, 217.019683, 1665.385986, -1308.891113, 206.348419, 25000, CAMERA_MOVE);
            format(loginstring,sizeof(loginstring),"\n\n{FFFFFF}********************************************\n\nConta: %s\nStatus: {FF0000}Nгo Registrada\n\n********************************************\n\n{FFFFFF}- Digite uma senha abaixo para registrar\n* OBS: Nгo passe sua senha para ninguem por questгo de seguranзa!\n\n",loginname);
			ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT,"{00E5EE}Brasil {FFFFFF}Play {00E5EE}Faster",loginstring,"Registrar","Cancelar");
		    TogglePlayerControllable(playerid, 0);
        }
		return 1;
	}
__________________________________________________ __________________________________________


E aqui estб o cуdigo do /logar !
Код:
if (strcmp(cmd, "/logar", true) ==0 )
	{
	    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
	    {
			if(gPlayerLogged[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
				return 1;
			}
            SetPlayerPos(playerid,1415.4329,-806.9493,85.0470);
            SetPlayerCameraPos(playerid,-1007.0601,-760.0924,178.6651);
            SetPlayerCameraLookAt(playerid,-1007.0601,-760.0924,178.6651);
   			//InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
   			//InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
			//InterpolateCameraLookAt(playerid, 1477.482666, -1070.184326, 217.019683, 1665.385986, -1308.891113, 206.348419, 25000, CAMERA_MOVE);
            format(loginstring,sizeof(loginstring),"\n\n{FFFFFF}********************************************\n\nConta: %s\nStatus: {00FF00}Registrada\n\n********************************************\n\n{FFFFFF}- Digite sua senha abaixo para logar\n* Caso erre sua senha 6 vezes serб kikado!\n\n",loginname);
			ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT,"{00E5EE}Brasil {FFFFFF}Play {00E5EE}Faster",loginstring,"Logar","Cancelar");
			TogglePlayerControllable(playerid, 0);
        }
		return 1;
	}
na gm/scriptfiles/players/.... na key estб " Key= " apуs o "= " estб em branco mesmo .

espero resposta de soluзхes !!!

INCLUDES QUE USO NO GM SГO ESSAS :
Код:
#include                          <    	   a_samp         >
#include                          <  	   a_npc          >
#include                          <        file		      >
#include                          <        Dini           >
#include                          <        float		  >
#include                          <       foreach         >
#include                          <        time           >
#include                          <       streamer        >
Aguardando soluзхes . . .

OBSERVAЗГO :: NГO TEM NENHUM ERRO OU WARNING AO COMPILAR .


Skype : MathHostMH
******** : www.********.com/MatheusSiqueiraOficial
IP Servidor Temporбrio : 192.99.221.188:7800
Fуrum : www.brasilplayfaster.forumeiros.com
Reply
#2

Vocк deve postar a resposta dos dialogs de id's 1,2...

Fica em OnDialogResponse, posta o bloco completo.
pawn Код:
if (dialogid == 1)
{

}
Reply
#3

Olб , Schocc
Por gentileza seria isso aqui ?

Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case DIALOG_ATTACH_INDEX_SELECTION:
        {
            if(response)
            {
                if(IsPlayerAttachedObjectSlotUsed(playerid, listitem))
                {
                    ShowPlayerDialog(playerid, DIALOG_ATTACH_EDITREPLACE, DIALOG_STYLE_MSGBOX, \
                    "{FF0000}Acessуrios {FFFFFF}- Modificaзгo", "Vocк deseja editar ou deletar seu acessуrio?", "Editar", "Deletar");
                }
                else
                {
                    new string[4000+1];
                    for(new x;x<sizeof(AttachmentObjects);x++)
                    {
                        format(string, sizeof(string), "%s%s\n", string, AttachmentObjects[x][attachname]);
                    }
                    ShowPlayerDialog(playerid, DIALOG_ATTACH_MODEL_SELECTION, DIALOG_STYLE_LIST, \
                    "{FF0000}Acessуrios Modificaзгo {FFFFFF}- Selecionar o modelo", string, "Selecionar", "Cancelar");
                }
                SetPVarInt(playerid, "AttachmentIndexSel", listitem);
            }
            return 1;
        }
        case DIALOG_ATTACH_EDITREPLACE:
        {
            if(response) EditAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
            else RemovePlayerAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
            DeletePVar(playerid, "AttachmentIndexSel");
            return 1;
        }
        case DIALOG_ATTACH_MODEL_SELECTION:
        {
            if(response)
            {
                if(GetPVarInt(playerid, "AttachmentUsed") == 1) EditAttachedObject(playerid, listitem);
                else
                {
                    SetPVarInt(playerid, "AttachmentModelSel", AttachmentObjects[listitem][attachmodel]);
                    new string[256+1];
                    for(new x;x<sizeof(AttachmentBones);x++)
                    {
                        format(string, sizeof(string), "%s%s\n", string, AttachmentBones[x]);
                    }
                    ShowPlayerDialog(playerid, DIALOG_ATTACH_BONE_SELECTION, DIALOG_STYLE_LIST, \
                    "{FF0000}Acessуrios {FFFFFF}- Selecionar o Local", string, "Selecionar", "Cancelar");
                }
            }
            else DeletePVar(playerid, "AttachmentIndexSel");
            return 1;
        }
        case DIALOG_ATTACH_BONE_SELECTION:
        {
            if(response)
            {
                SetPlayerAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"), GetPVarInt(playerid, "AttachmentModelSel"), listitem+1);
                EditAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
                SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Acessуrios {FFFFFF}- Use o mouse para editar o acessуrio");
            }
            DeletePVar(playerid, "AttachmentIndexSel");
            DeletePVar(playerid, "AttachmentModelSel");
            return 1;
        }
    }
    TogglePlayerControllable(playerid, 1);
    new string[128];
	new giveplayer[MAX_PLAYER_NAME];
	GetPlayerName(meavalie[playerid], giveplayer, sizeof(giveplayer));
	GetPlayerName(playerid, sendername, sizeof(sendername));
    if(dialogid == DIALOG_MEAVALIE)
	{
	    if(response == 1)
     	{
		    SendClientMessage(meavalie[playerid],0x0000FFAA,"O Jogador qualificou a sua ajuda como POSITIVA, voce ganhou 1 nivel.");
		    PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]+1;
            format(string, sizeof(string), "Vocк avaliou a ajuda do Helper %s como: {9EC73D}positiva.",giveplayer);
		    SendClientMessage(playerid,COR_HELPER,string);

	    }
	    if(response == 0)
     	{
			SendClientMessage(meavalie[playerid],0xFF0000AA,"O Jogador qualificou a sua ajuda como NEGATIVA, vocк perdeu 1 nivel.");
            PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]-1;
            format(string, sizeof(string), "Vocк avaliou a ajuda do Helper %s como: {FF0000}negativa.",giveplayer);
		    SendClientMessage(playerid,COR_HELPER,string);
		}
	    return 1;
	}
    if(dialogid == 1)
	{
        if(response == 0)
		{
            SendClientMessage(playerid, TEAM_VAGOS_COLOR, "Vocк foi Kickado por nгo logar no Servidor!");
			Kick(playerid);
			return 1;
        }
        if(response >= 1)
		{
            if(strlen(inputtext) == 0)
			{
			    GetPlayerName(playerid,loginname,sizeof(loginname));
                TogglePlayerControllable(playerid, 0);
               	SetPlayerPos(playerid,1415.4329,-806.9493,85.0470);
               	SetPlayerCameraPos(playerid,-1007.0601,-760.0924,178.6651);
                SetPlayerCameraLookAt(playerid,-1007.0601,-760.0924,178.6651);
   				//InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
   				//InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
				//InterpolateCameraLookAt(playerid, 1477.482666, -1070.184326, 217.019683, 1665.385986, -1308.891113, 206.348419, 25000, CAMERA_MOVE);
                format(loginstring,sizeof(loginstring),"\n\n{FFFFFF}********************************************\n\nConta: %s\nStatus: {00FF00}Registrada\n\n********************************************\n\n{FFFFFF}- Digite sua senha abaixo para logar\n* Caso erre sua senha 6 vezes serб kikado!\n\n",loginname);
				ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT,"{00E5EE}Brasil {FFFFFF}Play {00E5EE}Faster",loginstring,"Logar","Cancelar");
                return 1;
            }
            if(strval(inputtext) > 0)
			{
                strmid(StrPasswrd[playerid], inputtext, 0, strlen(inputtext), 255);
				Encrypt(StrPasswrd[playerid]);
				OnPlayerLogin(playerid);
	            return 1;
	        }
			strmid(StrPasswrd[playerid], inputtext, 0, strlen(inputtext), 255);
		    Encrypt(StrPasswrd[playerid]);
            Hospital[playerid] = 1;
			SpawnPlayer(playerid);
			OnPlayerLogin(playerid);
            return 1;
        }
        return 1;
    }
    if(dialogid == 2)
	{
        if(response == 0)
		{
            SendClientMessage(playerid, TEAM_VAGOS_COLOR, "Vocк foi Kickado por nгo Registrar no Servidor!");
			Kick(playerid);
            return 1;
        }
        if(response >= 1)
		{
            format(string, sizeof(string), OpenAccPlayer, PlayerName(playerid));
			new File: hFile = fopen(string, io_read);
			if (hFile)
			{
				SendClientMessage(playerid, COLOR_YELLOW, "Este Nick jб existe, use outro.");
				fclose(hFile);
                Kick(playerid);
				return 1;
			}
            if(strlen(inputtext) == 0)
			{
				GetPlayerName(playerid,loginname,sizeof(loginname));
                TogglePlayerControllable(playerid, 0);
   			    SetPlayerPos(playerid,1415.4329,-806.9493,85.0470);
   			    SetPlayerCameraPos(playerid,-1007.0601,-760.0924,178.6651);
                SetPlayerCameraLookAt(playerid,-1007.0601,-760.0924,178.6651);
   			    //InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
   			    //InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
			    //InterpolateCameraLookAt(playerid, 1477.482666, -1070.184326, 217.019683, 1665.385986, -1308.891113, 206.348419, 25000, CAMERA_MOVE);
                format(loginstring,sizeof(loginstring),"\n\n{FFFFFF}********************************************\n\nConta: %s\nStatus: {FF0000}Nгo Registrada\n\n********************************************\n\n{FFFFFF}- Digite uma senha abaixo para registrar\n* OBS: Nгo passe sua senha para ninguem por questгo de seguranзa!\n\n",loginname);
				ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT,"{00E5EE}Brasil {FFFFFF}Play {00E5EE}Faster",loginstring,"Registrar","Cancelar");
                return 1;
            }
            if(strval(inputtext) > 0)
			{
                if(strlen(inputtext) > 16)
				{
                     SendClientMessage(playerid, TEAM_VAGOS_COLOR, "Erro: Sua senha nгo pode Conter mais de 16 Caracteres!");
                     SetPlayerPos(playerid,1415.4329,-806.9493,85.0470);
                     SetPlayerCameraPos(playerid,-1007.0601,-760.0924,178.6651);
                     SetPlayerCameraLookAt(playerid,-1007.0601,-760.0924,178.6651);
   			         //InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
   			         //InterpolateCameraPos(playerid, 1473.830810, -1066.777709, 216.777587, 1662.295776, -1305.846191, 208.834182, 25000, CAMERA_CUT);
			         //InterpolateCameraLookAt(playerid, 1477.482666, -1070.184326, 217.019683, 1665.385986, -1308.891113, 206.348419, 25000, CAMERA_MOVE);
                     format(loginstring,sizeof(loginstring),"\n\n{FFFFFF}********************************************\n\nConta: %s\nStatus: {FF0000}Nгo Registrada\n\n********************************************\n\n{FFFFFF}- Digite uma senha abaixo para registrar\n* OBS: Nгo passe sua senha para ninguem por questгo de seguranзa!\n\n",loginname);
					 ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT,"{00E5EE}Brasil {FFFFFF}Play {00E5EE}Faster",loginstring,"Registrar","Cancelar");
					 TogglePlayerControllable(playerid, 0);
                     return true;
				}
				strmid(StrPasswrd[playerid], inputtext, 0, strlen(inputtext), 255);
				Encrypt(StrPasswrd[playerid]);
				OnPlayerRegister(playerid);
   	            return 1;
	        }
            /*getdate(year, month, day);
			format(gstring, sizeof(gstring), "AdmCmd: %s Registrou no Servidor (%d-%d-%d), Senha: %s", PlayerName(playerid),day,month,year,StrPasswrd[playerid]);
			RegistroLog(gstring);
			SoEuVejoMsm(COLOR_YELLOW, gstring);*/
            strmid(StrPasswrd[playerid], inputtext, 0, strlen(inputtext), 255);
			Encrypt(StrPasswrd[playerid]);
			OnPlayerRegister(playerid);
            return 1;
        }
        return 1;
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)