[Ajuda] Player Nгo Salva Quando Fecha Console -
WiliHacking - 05.10.2016
Й o seguinte galera, o player estб salvando de boas, mas sу quando ele desconecta, mas quando eu fecho o console, ele nгo salva, ai tipo, eu fui tenta fazer que nem no MTA, fecha o console dando Ctrl + C (acho que й o correto nй?) ai ele salvo de boas, porйm quando fecha no '
X' do console, que seria pra desliga o servidor, ele nгo salva, ele sу salva o level, senha e uma outra coisa, mas o resto fica tudo 0, se for o certo dar Ctrl + C eu fico fazendo isso, mas serб que na Host vai salvar quando desliga o servidor? acho que todas as GM salva quando fecha pelo '
X' no console, queria saber como arruma.
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
F1N4L - 05.10.2016
Pra comeзar, o salvamento nгo deve ser em OnGameModeExit, deve ser em OnPlayerDisconnect.
Quando desligamento for forзado (ao apertar o X do console) OnGameModeExit nгo й chamado.
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
WiliHacking - 05.10.2016
Quote:
Pra comeзar, o salvamento nгo deve ser em OnGameModeExit, deve ser em OnPlayerDisconnect.
Quando desligamento for forзado (ao apertar o X do console) OnGameModeExit nгo й chamado.
|
Eu sei amigo que o salvamento deve ser em OnPlayerDisconnect, olhe meu cуdigo.
PHP код:
public OnGameModeExit()
{
for(new i = 0; i <= MAX_PLAYERS; ++i)
{
if(IsPlayerConnected(i))
{
gPlayerLogged[i] = 0;
SalvarPlayer(i);
}
}
DOF2_Exit();
return 1;
}
PHP код:
public OnPlayerDisconnect(playerid, reason)
{
SalvarPlayer(playerid);
return 1;
}
mas й como eu disse, ele estб salvando, porйm quando fecha pelo '
X' do console nгo salva. Teria como fazer o
OnGameModeExit ser chamado quando desliga pelo '
X' do console?
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
F1N4L - 05.10.2016
Quote:
Originally Posted by WiliHacking
Eu sei amigo que o salvamento deve ser em OnPlayerDisconnect, olhe meu cуdigo.
PHP код:
public OnGameModeExit()
{
for(new i = 0; i <= MAX_PLAYERS; ++i)
{
if(IsPlayerConnected(i))
{
gPlayerLogged[i] = 0;
SalvarPlayer(i);
}
}
DOF2_Exit();
return 1;
}
PHP код:
public OnPlayerDisconnect(playerid, reason)
{
SalvarPlayer(playerid);
return 1;
}
mas й como eu disse, ele estб salvando, porйm quando fecha pelo ' X' do console nгo salva. Teria como fazer o OnGameModeExit ser chamado quando desliga pelo ' X' do console?
|
Nгo, por isso devemos usar a funзгo
SendRconCommand(#EXIT); para finalizar o console.
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
WiliHacking - 05.10.2016
Quote:
Nгo, por isso devemos usar a funзгo SendRconCommand(#EXIT); para finalizar o console.
|
Mas eu teria que colocar isso ai em algum lugar?
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
F1N4L - 05.10.2016
Quote:
Originally Posted by WiliHacking
Mas eu teria que colocar isso ai em algum lugar?
|
Em um comando.
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
WiliHacking - 05.10.2016
Ok mano, mas tipo, as vezes й preciso fechar o servidor com urgкncia pela Host, ele irб salvar?
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
F1N4L - 05.10.2016
Quote:
Originally Posted by WiliHacking
Ok mano, mas tipo, as vezes й preciso fechar o servidor com urgкncia pela Host, ele irб salvar?
|
Cara, urgкncia?
Quando a funзгo SendRconCommand(#EXIT); й executada, OnGameModeExit й chamado, entгo sim, salva.
Re: [Ajuda] Player Nгo Salva Quando Fecha Console -
WiliHacking - 05.10.2016
Quote:
Cara, urgкncia?
Quando a funзгo SendRconCommand(#EXIT); й executada, OnGameModeExit й chamado, entгo sim, salva.
|
Ok, obrigado.