[Ajuda] Desconectar so em CRASH ;-;
#1

Код:
public OnPlayerDisconnect(playerid, reason) {

	SalvarConta(playerid);
	
	if(PlayerInfo[playerid][Admin] >= 1)
	{
		Delete3DTextLabel(PlayerInfo[playerid][LabelAdmin]);
	}
	
	switch(reason)
	{
	    case 0:
	    {
	        format(CBDStr, sizeof CBDStr, "[SAIU]: >> %s(%d) Saiu do Servidor (Conexгo/Crash) <<",Nome(playerid),playerid);
	        SendClientMessageToAll(YELLOW,CBDStr);
	    }
	    case 1:
	    {
	        format(CBDStr, sizeof CBDStr, "[SAIU]: >> %s(%d) Saiu do Servidor (Desconectou-se) <<",Nome(playerid),playerid);
	        SendClientMessageToAll(YELLOW,CBDStr);
	    }
	    case 2:
	    {
	        format(CBDStr, sizeof CBDStr, "[SAIU]: >> %s(%d) Saiu do Servidor (Kickado ou Banido) <<",Nome(playerid),playerid);
	        SendClientMessageToAll(YELLOW,CBDStr);
	    }
	}
	
	return 1;
}
oq esta de errado .0. pela minha vista nao tem nada
Reply
#2

Explique melhor, nгo entendi !
Reply
#3

tipo o player desconectar - era pra c em
desconectou do servidor
mas so aparece - conecao crash - todos ate os banidos
Reply
#4

tenta assim

Код:
public OnPlayerDisconnect(playerid, reason) {

	SalvarConta(playerid);
	
	if(PlayerInfo[playerid][Admin] >= 1)
	{
		Delete3DTextLabel(PlayerInfo[playerid][LabelAdmin]);
	}

new string[128];
switch(reason)
{
case 0: format(string, sizeof(string), "[SAIU]: >> %s(%d) Saiu do Servidor (Conexгo/Crash) <<", Nome(playerid),playerid);
case 1: format(string, sizeof(string), "[SAIU]: >> %s(%d) Saiu do Servidor (Desconectou-se) <<", Nome(playerid),playerid);
case 2: format(string, sizeof(string), "[SAIU]: >> %s(%d) Saiu do Servidor (Kickado ou Banido) <<", Nome(playerid));
}

if (strlen(Nome(playerid)) > 2 && (strlen(string)) > 1)
{
SendClientMessageToAll(playerid, YELLOW, string);
}
Reply
#5

Tenta assim

Код:
public OnPlayerDisconnect(playerid, reason) {

	SalvarConta(playerid);

	if(PlayerInfo[playerid][Admin] >= 1)
	{
		Delete3DTextLabel(PlayerInfo[playerid][LabelAdmin]);
	}

	if(reason == 0)
	{
		format(CBDStr, sizeof(CBDStr), "[SAIU]: >> %s(%d) Saiu do Servidor (Conexгo/Crash) <<",Nome(playerid), playerid);
		SendClientMessageToAll(YELLOW, CBDStr);
	}
	else if(reason == 1)
	{
		format(CBDStr, sizeof(CBDStr), "[SAIU]: >> %s(%d) Saiu do Servidor (Desconectou-se) <<",Nome(playerid), playerid);
		SendClientMessageToAll(YELLOW, CBDStr);
	}
	else if(reason == 2)
	{
		format(CBDStr, sizeof(CBDStr), "[SAIU]: >> %s(%d) Saiu do Servidor (Kickado ou Banido) <<",Nome(playerid), playerid);
		SendClientMessageToAll(YELLOW, CBDStr);
	}
	return 1;
}
Reply
#6

Vllw <3 obrigado
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)