[Ayuda] Error en sistema de registro
#3

Quote:
Originally Posted by Code8976Man
Посмотреть сообщение
No tienes definido el :
Код:
new PlayerInfo[MAX_PLAYERS][pInfo];
o ese cуdigo estб situado antes de su definiciуn.
si lo tengo definido

Код:
new PlayerInfo[MAX_PLAYERS][pInfo];
primero defino playerinfo asi y despues pongo todo el codigo que es:

Код:
public OnPlayerRequestClass(playerid, classid)
{
	new string[128];
	PlayerPlaySound(playerid, 1068, 0.0, 0.0, 0.0);
	PlayerInfo[playerid][pModel] = Peds[classid][0];
	if(IsPlayerNPC(playerid))
	{
		OnPlayerSpawn(playerid);
		SpawnPlayer(playerid);
		return 1;
	}
	if (gPlayerLogged[playerid] != 1)
	{
		ClearChatbox(playerid, 10);
		format(string, sizeof(string), "Bienvenido a SF-RP, Versiуn %s", SCRIPT_VERSION);
		SendClientMessage(playerid, COLOR_YELLOW, string);
		if(gPlayerAccount[playerid] == 1)
		{
			new loginmsg[256+1];
	    	new loginname[MAX_PLAYER_NAME+1];
	    	GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
	    	format(loginmsg,256,"Tu cuenta ya esta registrada!\nSolo tienes que insertar tu contraseсa\n\nNombre de Cuenta:\t%s\nContraseсa:",loginname);
			ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Bienvenido",loginmsg,"Entrar","Salir");
			SetPlayerCameraPos(playerid, -1993.0938,212.7325,111.8599); // cam inicio
			SetPlayerPos(playerid, -1953.0776,386.6941,112.4465); // cam inicio
			SetPlayerCameraLookAt(playerid, -1953.0776,386.6941,112.4465);
			SetPlayerVirtualWorld(playerid, 0);
			SetPlayerInterior(playerid, 0);
			PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
			PlayerInfo[playerid][pModel] = Peds[classid][0];
			return 1;
		}
		else if(gPlayerAccount[playerid] == 0)
		{
			new loginmsg[256+1];
	    	new loginname[MAX_PLAYER_NAME+1];
	    	GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
	    	format(loginmsg,256,"Para entrar tienes que registrar tu cuenta\nNombre de Cuenta:\t%s\nEscribe tu nueva contraseсa\nRecuerda usar Mayusculas en Nombre_Apellido",loginname);
			ShowPlayerDialog(playerid,0,DIALOG_STYLE_INPUT,"Bienvenido",loginmsg,"Registrar","Salir");
			SetPlayerCameraPos(playerid, -1993.0938,212.7325,111.8599); // cam inicio
			SetPlayerPos(playerid, -1953.0776,386.6941,112.4465); // cam inicio
			SetPlayerCameraLookAt(playerid, -1953.0776,386.6941,112.4465);
			SetPlayerVirtualWorld(playerid, 0);
			SetPlayerInterior(playerid, 0);
			PlayerPlaySound(playerid, 1185, 0.0, 0.0, 0.0);
			PlayerInfo[playerid][pModel] = Peds[classid][0];
			return 1;
		}
	}
	SetupPlayerForClassSelection(playerid);
	SetPlayerInterior(playerid,14);
	SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
	SetPlayerFacingAngle(playerid, 270.0);
	SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
	SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
//	else SpawnPlayer(playerid);
	return 1;
}

public SetupPlayerForClassSelection(playerid)
{
	new skin = GetPlayerSkin(playerid);
	PlayerInfo[playerid][pChar] = skin;

}
no se que pueda ser T.T gracias de antemano
Reply


Messages In This Thread
[Ayuda] Error en sistema de registro - by Troka - 01.03.2011, 03:59
Respuesta: [Ayuda] Error en sistema de registro - by Code8976Man - 01.03.2011, 12:14
Respuesta: [Ayuda] Error en sistema de registro - by Troka - 01.03.2011, 22:04
Respuesta: [Ayuda] Error en sistema de registro - by Lunnatiicz - 01.03.2011, 22:28
Re: [Ayuda] Error en sistema de registro - by Manuel_Franco - 02.03.2011, 22:18
Respuesta: [Ayuda] Error en sistema de registro - by Troka - 02.03.2011, 23:22
Respuesta: [Ayuda] Error en sistema de registro - by Lunnatiicz - 03.03.2011, 01:02

Forum Jump:


Users browsing this thread: 2 Guest(s)