Can't Login to my server
#4

Код:
stock ShowMainMenuDialog(playerid, frame) {
	new
		string[180];

	switch(frame) {
		case 1: {
			format(string, sizeof(string), "{FFFFFF}That username is registered, please enter your password below.\n\n{00FFFF}Username: {FFFFFF}%s\n\n{00FFFF}Password:", GetPlayerNameEx(playerid));
			ShowPlayerDialogEx(playerid,MAINMENU,DIALOG_STYLE_PASSWORD,"{00FFFF}Night Bridge Roleplay - Login",string,"Login","Quit");
		}
		case 2: {
			format(string, sizeof(string), "{FFFFFF}You may register this username by entering your desired password below.\n\n{00FFFF}Username: {FFFFFF}%s\n\n{00FFFF}Choose a Password:", GetPlayerNameEx(playerid));
			ShowPlayerDialogEx(playerid,MAINMENU2,DIALOG_STYLE_PASSWORD,"{00FFFF}Night Bridge Roleplay - Registration",string,"Register","Quit");
		}
		case 3: {
			format(string, sizeof(string), "{FFFFFF}Wrong password.\n\n{FFFFFF}That username is registered, please enter your password below.\n\n{00FFFF}Username: {FFFFFF}%s\n\n{00FFFF}Password:", GetPlayerNameEx(playerid));
			ShowPlayerDialogEx(playerid,MAINMENU,DIALOG_STYLE_PASSWORD,"{00FFFF}Night Bridge Roleplay - Login",string,"Login","Quit");
		}
	}

	return true;
}
Код:
	if(PlayerInfo[playerid][pTut] == 0)
		{
			TogglePlayerControllable(playerid,0);
			SetPlayerColor(playerid,PLAYER_COLOR_DEFAULT);
			SetPlayerPos(playerid, 1793.1051,-1888.9309,-3.7859);
			SetPlayerCameraPos(playerid, 1827.5408,-1844.1276,24.1700);
		   	SetPlayerCameraLookAt(playerid, 1784.6790,-1889.7606,13.3927);
   			ShowPlayerDialogEx(playerid, DIALOG_REG_MENUONE, DIALOG_STYLE_MSGBOX, "{00FFFF}Night Bridge Roleplay - Registration", "{FFFFFF}What do you want your character's gender to be?", "Male", "Female");
			SetPlayerVirtualWorld(playerid, 70707);
			return true;
		}
Код:
	else if(dialogid == DIALOG_REG_MENUONE)
	{
	    if(response) {
	        PlayerInfo[playerid][pSex] = 1;
	        PlayerInfo[playerid][pSkin] = NOOB_SKIN;
	    } else {
	        PlayerInfo[playerid][pSex] = 2;
	        PlayerInfo[playerid][pSkin] = 55;
	    }
	    
	    format(szQuery, sizeof(szQuery), "UPDATE players SET Sex = %d WHERE ID = %d LIMIT 1", PlayerInfo[playerid][pSex], PlayerInfo[playerid][pID]);
		HRPQuery(szQuery, THREAD_NO_RESULT, INVALID_PLAYER_ID, g_MySQLConnections[0]);
	    ShowPlayerDialogEx(playerid, DIALOG_REG_MENUTWO, DIALOG_STYLE_INPUT, "{00FFFF}Night Bridge Roleplay - Registration", "{FFFFFF}What do you want your character's age to be?\n\nNote: The age must be no lower than 18 and no higher than 90.", "Done", "");
	}
	else if(dialogid == DIALOG_REG_MENUTWO)
	{
		if(!IsNumeric(inputtext))
		{
			ShowPlayerDialogEx(playerid, DIALOG_REG_MENUTWO, DIALOG_STYLE_INPUT, "{00FFFF}Night Bridge Roleplay - Registration", "{FFFFFF}ENTRY DECLINED: You must enter a number!\n\nWhat do you want your character's age to be?\n\nNote: The age must be no lower than 18 and no higher than 90.", "Done", "");
			return true;
		}
		new age = strval(inputtext);
		if(age < 18 || age > 90)
		{
			ShowPlayerDialogEx(playerid, DIALOG_REG_MENUTWO, DIALOG_STYLE_INPUT, "{00FFFF}Night Bridge Roleplay - Registration", "{FFFFFF}ENTRY DECLINED: The age can only be from 18 to 90!\n\nWhat do you want your character's age to be?\n\nNote: The age must be no lower than 18 and no higher than 90.", "Done", "");
			return true;
		}

		PlayerInfo[playerid][pAge] = age;
		SetPlayerVirtualWorld(playerid, 0);

        format(szQuery, sizeof(szQuery), "UPDATE players SET Age = %d WHERE ID = %d LIMIT 1", PlayerInfo[playerid][pAge], PlayerInfo[playerid][pID]);
		HRPQuery(szQuery, THREAD_NO_RESULT, INVALID_PLAYER_ID, g_MySQLConnections[0]);
		ShowPlayerDialogEx(playerid, DIALOG_REG_MENUTHREE, DIALOG_STYLE_MSGBOX, "{00FFFF}Night Bridge Roleplay - Registration", "{FFFFFF}Have you been referred here by one of our players?", "Yes", "No");
  	}
	else if(dialogid == DIALOG_PAINTBALL_MENU) {
		if(!response)
		    return true;

		switch(listitem) {
			case 0: {
			    // Paintball is static right now; I may change this in the future. Each arena has its own static ID, DM goes from 1-3, TDM goes from 4-6
			    ShowPlayerDialogEx(playerid, DIALOG_PAINTBALL_DM, DIALOG_STYLE_LIST, "Paintball - DM", "LV Warehouse\nRandom Warehouse\nRC Battlefield", "Go", "Cancel");
			}
			case 1: {
			    // Paintball is static right now; I may change this in the future. Each arena has its own static ID, DM goes from 1-3, TDM goes from 4-6
			    ShowPlayerDialogEx(playerid, DIALOG_PAINTBALL_TDM, DIALOG_STYLE_LIST, "Paintball - TDM", "LV Warehouse\nRandom Warehouse\nRC Battlefield", "Go", "Cancel");
			}
			case 2: {
			    new
			        iPlayer = INVALID_PLAYER_ID;

			    foreach(new i : Player) {
					if(GetPVarInt(i, "PBM") > 0) {
					    iPlayer = i; // always going to get the highest ID because ****** never added a 'break;' for foreach ~_~ ...or didn't document it
					}
			    }

			    if(iPlayer == INVALID_PLAYER_ID)
			        return SendClientMessage(playerid, COLOR_GREY, "Sorry, there's no players in any games right now.");

			    JoinPaintballGame(playerid, GetPVarInt(iPlayer, "PBM"));
			}
		}
	}
I just post Login not the tutorial
Reply


Messages In This Thread
Can't Login to my server - by LarryTiger - 12.07.2014, 13:43
Re: Can't Login to my server - by LarryTiger - 12.07.2014, 14:03
Re: Can't Login to my server - by rickisme - 12.07.2014, 14:11
Re: Can't Login to my server - by LarryTiger - 12.07.2014, 14:22
Re: Can't Login to my server - by LarryTiger - 12.07.2014, 14:55
Re: Can't Login to my server - by LarryTiger - 12.07.2014, 17:12

Forum Jump:


Users browsing this thread: 1 Guest(s)