error 012: invalid function call, not a valid address
warning 215: expression has no effect
error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
public OnPlayerRequestClass(playerid, classid)
{
new string[130];
TextDrawShowForPlayer(playerid, ImagemEntrada);
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, 0);
SetPlayerCameraPos(playerid, 332.5056, -1553.0858, 33.1253);
SetPlayerCameraLookAt(playerid, 330.9073, -1514.6882, 52.5627);
if(!DOF2_FileExists(pDiretorio(playerid)))
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", Nome(playerid));
ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", string, "Registrar", "Cancelar");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\nStatus: {7CFC00}Registrado{FFFFFF}\nDigite sua senha para logar\n\nDica de senha: %s", Nome(playerid), DOF2_GetString(pDiretorio(playerid), "DicaSenha"));
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login", string, "Logar", "Cancelar");
return 0;
}
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", Nome(playerid));
public OnPlayerRequestClass(playerid, classid)
{
new string[130];
TextDrawShowForPlayer(playerid, ImagemEntrada);
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, 0);
SetPlayerCameraPos(playerid, 332.5056, -1553.0858, 33.1253);
SetPlayerCameraLookAt(playerid, 330.9073, -1514.6882, 52.5627);
if(!DOF2_FileExists(pDiretorio(playerid)))
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", Nome(playerid));
ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", string, "Registrar", "Cancelar");
return 1;
}
else
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\nStatus: {7CFC00}Registrado{FFFFFF}\nDigite sua senha para logar\n\nDica de senha: %s", Nome(playerid), DOF2_GetString(pDiretorio(playerid), "DicaSenha"));
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login", string, "Logar", "Cancelar");
}
return 0;
}
pawn Код:
|
public OnPlayerConnect(playerid)
{
SetTimerEx("LoginPlayer", 3000, false, "d", playerid);
return 1;
}
forward LoginPlayer(playerid);
public LoginPlayer(playerid)
{
new string[130], conta[20+24];
format(conta, sizeof(conta), "/Contas/%s.ini", playernm(playerid));
TextDrawShowForPlayer(playerid, ImagemEntrada);
SetPlayerInterior(playerid, 0);
SetPlayerCameraPos(playerid, 332.5056, -1553.0858, 33.1253);
SetPlayerCameraLookAt(playerid, 330.9073, -1514.6882, 52.5627);
if(!DOF2_FileExists(conta))
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", Nome(playerid));
ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", string, "Registrar", "Cancelar");
return 1;
}
else if (DOF2_FileExists(conta))
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\nStatus: {7CFC00}Registrado{FFFFFF}\nDigite sua senha para logar\n\nDica de senha: %s", Nome(playerid), DOF2_GetString(pDiretorio(playerid), "DicaSenha"));
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login", string, "Logar", "Cancelar");
}
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
return 0;
}
stock playernm(playerid){new nj[MAX_PLAYER_NAME];GetPlayerName(playerid, nj, sizeof(nj));return nj;}
Nгo recomendo vocк usar request class para este caso de "Login" ...
|
public OnPlayerRequestClass(playerid, classid)
{
new string[130], pNome[24];
TextDrawShowForPlayer(playerid, ImagemEntrada);
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, 0);
SetPlayerCameraPos(playerid, 332.5056, -1553.0858, 33.1253);
SetPlayerCameraLookAt(playerid, 330.9073, -1514.6882, 52.5627);
GetPlayerName(playerid, pNome, 24);
if(!DOF2_FileExists(pDiretorio(playerid)))
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", pNome);
ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", string, "Registrar", "Cancelar");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\nStatus: {7CFC00}Registrado{FFFFFF}\nDigite sua senha para logar\n\nDica de senha: %s", pNome, DOF2_GetString(pDiretorio(playerid), "DicaSenha"));
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login", string, "Logar", "Cancelar");
return 0;
}
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0);
public OnPlayerRequestClass(playerid, classid)
{
new string[130];
TextDrawShowForPlayer(playerid, ImagemEntrada);
SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid, 0);
SetPlayerCameraPos(playerid, 332.5056, -1553.0858, 33.1253);
SetPlayerCameraLookAt(playerid, 330.9073, -1514.6882, 52.5627);
if(!DOF2_FileExists(pDiretorio(playerid)))
{
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", Nome[playerid]);
ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", string, "Registrar", "Cancelar");
return 1;
}
format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\nStatus: {7CFC00}Registrado{FFFFFF}\nDigite sua senha para logar\n\nDica de senha: %s", Nome(playerid), DOF2_GetString(pDiretorio(playerid), "DicaSenha"));
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login", string, "Logar", "Cancelar");
return 0;
}
public OnPlayerRequestClass(playerid, classid) { new string[130]; TextDrawShowForPlayer(playerid, ImagemEntrada); SetSpawnInfo(playerid, 0, 0, 1722.5123, -1912.7931, 13.5647, 269.15, 0, 0, 0, 0, 0, 0); SetPlayerInterior(playerid, 0); SetPlayerCameraPos(playerid, 332.5056, -1553.0858, 33.1253); SetPlayerCameraLookAt(playerid, 330.9073, -1514.6882, 52.5627); if(!DOF2_FileExists(pDiretorio(playerid))) { format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\n{7CFC00}Status: {FF0000}Nгo registrado{FFFFFF}\nDigite uma senha para se registrar.", Nome); ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registro", string, "Registrar", "Cancelar"); return 1; } format(string, sizeof(string), "{FFFFFF}Seja bem vindo %s.\nStatus: {7CFC00}Registrado{FFFFFF}\nDigite sua senha para logar\n\nDica de senha: %s", Nome, DOF2_GetString(pDiretorio(playerid), "DicaSenha")); ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Login", string, "Logar", "Cancelar"); return 0; }
Entгo tб ...
Sу disse minha opniгo .. ele usa se ele quiser xD Sу estou avisando para nгo aver futuros bugs .. Jб passei por isso no problema do "OnPlayerRequestClass". PS: Ali tem : pawn Код:
|