[Ajuda] Cвmera de inicio nгo muda
#1

Queria mudar o local onde faz o login "Й sempre um uma praia de LS"
Peguei as Coordenadas tudo certo..
Mas quando loga nгo funciona...
Sу quando eu do GMX dai da restart no servidor e aparece o local que coloquei perfeitamente....

Enfim quero que funcione toda vez que logue... AJUDA! '-'

Код:
new string[128];
	GetPlayerName(playerid, plname, sizeof(plname));
	format(string, sizeof(string), "ACCs/%s.ini", plname);
	PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
	SeeHUD[playerid] = false;
	
 	if(fexist(string))
	{
		gPlayerAccount[playerid] = 1;
		new loginstring[128];
		new loginname[64];
		GetPlayerName(playerid,loginname,sizeof(loginname));
		SetPlayerPos(playerid, 2016.6023,1666.5963,14.1080);
    	SetPlayerCameraPos(playerid, 2016.6023,1666.5963,14.1080);
    	SetPlayerCameraLookAt(playerid, 2006.3779,1669.8264,13.2979);
		format(loginstring,sizeof(loginstring),"Bem-Vindo ao Servidor\nNome: %s\n\nPor favor insira sua senha:",loginname);
		ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Strain Hard RolePlay - Login",loginstring,"Logar","Sair");
		return 1;
	}
	else
	{
		gPlayerAccount[playerid] = 0;
 		new regstring[128];
		new regname[64];
		GetPlayerName(playerid,regname,sizeof(regname));
		SetPlayerPos(playerid, 2016.6023,1666.5963,14.1080);
    	SetPlayerCameraPos(playerid, 2016.6023,1666.5963,14.1080);
    	SetPlayerCameraLookAt(playerid, 2006.3779,1669.8264,13.2979);
		format(regstring,sizeof(regstring),"Bem-Vindo ao Servidor\nConta nгo Registrada\nNome: %s\n\nPor favor insira sua senha:",regname);
		ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Strain Hard RolePlay - REGISTRO",regstring,"Registrar","Sair");
	}
Reply
#2

Acho que isto nгo pode ser mudado.
Reply
#3

Claro que pode...
Sу nгo sabemos =D
Reply
#4

E como vocк sabe que pode ? '-'
Reply
#5

Pode e nгo pode.
Pode mudar apуs o jogador se conectar ao servidor.
Agora, antes dele se conectar, restart ou perda de conexгo nгo й possнvel alterar(porque o jogador nгo estб conectado ao servidor para receber os dados).
Caso queira mudar o local quando ele se conectar use a callback OnPlayerConnect.

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
...
@Larceny

Hб quanto tempo nгo te vejo no forum ! Bem-vindo de volta.
Valeu Shadow.
Reply
#6

entгo no caso teria que colocar o sisteme de login no final do "OnPlayerConnect"
Pois ele esta lб, mas logo no comeзo apos GZs e outras funзхes...

Isto resolveria?
Reply
#7

Pode ser tanto no inicio quanto no fim, nгo farб diferenзa, sу irб mudar a ordem do que irб ser executado primeiro.
No entanto a cвmera do jogador sу serб alterada apуs ele se conectar totalmente ao servidor.
Reply
#8

Eu jб vi outros servidores com cвmeras giratуrias entre outras " Com login "
como vou fazer isto funcionar? =/
ou que local coloco o login?
Tem como conectar totalmente mas nгo estar logado em sua ACC?
Reply
#9

Em OnPlayerConnect basta colocar:

pawn Код:
public OnPlayerConnect(playerid)
{
     SetPlayerCameraPos(playerid, 652.23, 457.21, 10.84); //coordenada
}
Agora se quer mudar, antes de conectar no servidor, й impossнvel, o motivo й bem obvio ..

I FIND OTHER TROLL -qqq
Reply
#10

Nгo funcionou...
"tive que juntar com algumas funзхes da primeira parte do OnPlayerConnect porque sу as coordenadas dava ERRO"
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)