Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Команда /connect

Статус
В этой теме нельзя размещать новые ответы.

Matthew#

Ученик
Я скачал мод IStrange. Наткнулся на команду /connect, смотреть кто из игроков подключился на сервер. Но команда немного багованая ( Не включаться )

Вот код:

OnPlayerConnect

PHP:
    if(conplayer[playerid] > 0)
	{
		format(stringer, sizeof(stringer), "Ïîäêëþ÷àåòñÿ %s[%d] | IP: %s | R-IP: %s",PlayerInfo[playerid][pNames],playerid,ipplayer,PlayerInfo[playerid][pIpReg]);
		ABroadCast(COLOR_GREY,stringer,1);
	}
	IsConnected{playerid} += 1;
	new ip[2][16];
	GetPlayerIp(playerid,ip[0],16);
	for(new i, m = GetMaxPlayers(), x; i != m; i++)
	{
		if(!IsPlayerConnected(i) || i == playerid) continue;
		GetPlayerIp(i,ip[1],16);
		if(!strcmp(ip[0],ip[1],true)) x++;
		if(x > 2) return Kick(i),print("Kick Bot");
	}
Сама команда:

PHP:
    else if(strcmp(cmd, "/connect", true) == 0 && PlayerInfo[playerid][pAdminStatus] >= 1)
	{
		{
		    if(!conplayer[playerid]) conplayer[playerid] = 1,SendClientMessage(playerid, COLOR_GRAD2, "Òåïåðü âû ñìîæåòå âèäåòü ñïèñîê ïîäêëþ÷¸ííûõ èãðîêîâ.");
		    if(conplayer[playerid]) conplayer[playerid] = 0,SendClientMessage(playerid, COLOR_GRAD2, "Òåïåðü âû íå ñìîæåòå âèäåòü ñïèñîê ïîäêëþ÷¸ííûõ èãðîêîâ.");
	    }
        return true;
	}
Если кто прошарил в чём проблема, прошу написать ниже решение проблемы.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу