#1

Hello ! I have a problem ! On my sa-mp server , sometimes , a one player has a bug , and when I try on him a command like /setadmin or /ban or /kick , says
Код:
Player not connected
but he is connected.

At my gamemode/LuxAdmin working fine , no errors , all plugins are updated to latest version , my sa-mp server is too updated to last version ! This is happen to all commands ! /Setscore , /Setcash , /Ban , /Kick , /Warn , /Slap , all commads !
If you can help me , if help , look my command /ban !

Код:
CMD:ban(playerid,params[])
{
	if(AccInfo[playerid][LoggedIn] == 1)
	{
		if(AccInfo[playerid][Level] >= 7)
		{
			new tmp2[30], string[128], year, month, day, hour, minuite, second, userid, player1, fuuid;
			//------------------------------------------------------------------
		    if(sscanf(params, "us[30]", player1, tmp2)) return
			SendClientMessage(playerid, LIGHTBLUE2, "Usage: /ban [PlayerID] [Reason]") &&
			SendClientMessage(playerid, orange, "Function: Will Ban the specified player");
			//------------------------------------------------------------------
		 	if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && player1 != playerid && (AccInfo[player1][Level] != ServerInfo[MaxAdminLevel]))
			{
			    //--------------------------------------------------------------
    			if((gettime() - ABanAll[playerid]) < 40)
    			{
    			    AccInfo[playerid][BanLimit]++;
    			}
    			else
    			{
    			    AccInfo[playerid][BanLimit] = 0;
    			    ABanAll[playerid] = gettime();
    			}
    			//--------------------------------------------------------------
    			if(AccInfo[playerid][BanLimit] == 4)
    			{
					fuuid = BUD::GetNameUID(PlayerName2(playerid));
					BUD::SetIntEntry(fuuid, "Banned", 1);
    				SendClientMessage(playerid, red, "Ai fost banat automat de pe server! (Motiv: Teddy te pupa!)!");
					BanEx(playerid, "Banat de BOT-UL RFS!");
				}
			    //--------------------------------------------------------------
			    else
			    {
					getdate(year, month, day); gettime(hour,minuite,second);
					//----------------------------------------------------------
					SendCommandToAdmins(playerid,"BAN");
                	//----------------------------------------------------------
               	 	ASts[playerid][Bans] += 1;
                	//----------------------------------------------------------
					SendClientMessageToAll(red, "==============(Detalii BAN)==============");
					if(AccInfo[playerid][Hide] == 1)
					{
						format(string, 128, "%s a fost banat", PlayerName2(player1));
					}
					else if(AccInfo[playerid][Hide] == 0)
					{
					    format(string, 128, "%s a fost banat de %s", PlayerName2(player1), PlayerName2(playerid));
					}
					SendClientMessageToAll(orange, string);
					format(string, 128, "Motiv: %s", tmp2);
					SendClientMessageToAll(0xBF993FAA,string);
					format(string, 128,"Data: %d/%d/%d | Timpul: %d:%d", day, month, year, hour, minuite);
					SendClientMessageToAll(orange, string);
                	SendClientMessageToAll(red, "======================================");
					//----------------------------------------------------------
					SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
					SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
					SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
					SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
            	    SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
	                SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
	                SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
	                SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
	                SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
	                SendClientMessage(player1, -1, ""); SendClientMessage(player1, -1, "");
					//----------------------------------------------------------
					SendClientMessage(player1, red, "==============(Detalii BAN)==============");
    				format(string, 128, "Ai fost {11FF00}BANAT{AFAFAF} de {11FF00}%s", PlayerName2(playerid));
					SendClientMessage(player1, grey, string);
					format(string, 128, "Motiv: {11FF00}%s", tmp2);
					SendClientMessage(player1, grey, string);
					format(string, 128, "Apasa {11FF00}F8{AFAFAF} si fa o poza! Viziteaza-ne pe {11FF00}summersamp.forumz.ro{AFAFAF} pentru UnBan!", day, month, year, hour, minuite);
					SendClientMessage(player1, grey, string);
                	SendClientMessage(player1, red, "======================================");
					//----------------------------------------------------------
					format(string, 128,"%s a fost banat de Administrator-ul %s | Motiv: %s", PlayerName2(player1), PlayerName2(playerid),tmp2);
					SaveIn("BanLog", string);
					//----------------------------------------------------------
					userid = BUD::GetNameUID(PlayerName2(player1));
					BUD::SetIntEntry(userid, "Banned", 1);
					return Ban(player1);
				}
				return 1;
			}
            else return SendClientMessage(playerid, red, "ERROR: Player is not connected or is yourself or is the highest level admin");
		}
		else return SendClientMessage(playerid, red, "ERROR: You must be Level 7 to use this command!");
	}
	else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands");
}
is in my languace , romanian , but I think you don t need parts with romanian ! HELP !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)