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

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

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

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

по TAB клик меню с функцией слежки

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

Серёжа Шардин

Компетентный
Вообще добавил в TAB клик меню функцией слежки за игроком (/re)
Но на какой бы ник я не нажил следит только за ид 0 помогите исправить.
код
PHP:
				case 3:
					{
						new specplayerid;
						new sendername[MAX_PLAYER_NAME];
						if(GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
						{
							GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
							TeleportDestNoFloat[playerid][0] = GetPlayerInterior(specplayerid);
							TeleportDestNoFloat[playerid][1] = GetPlayerVirtualWorld(specplayerid);
							SpecHATimer[playerid] = SetTimerEx("SpecHArefresh",500,true,"ff",playerid,specplayerid);
							TextDrawShowForPlayer(playerid, DRAP[playerid]);
						}
						if(GetPlayerState(specplayerid) == PLAYER_STATE_SPECTATING && gSpectateID[specplayerid] != INVALID_PLAYER_ID)
						{
							GetPlayerName(gSpectateID[specplayerid], sendername, sizeof(sendername));
							format(string, sizeof(string), "Администратор уже следит за {1e90ff}%s[%d]", sendername,gSpectateID[specplayerid]);
							SendClientMessage(playerid, COLOR_WHITE, string);
							return true;
						}
						if(GetPlayerState(specplayerid) != 1 && GetPlayerState(specplayerid) != 2 && GetPlayerState(specplayerid) != 3) return SendClientMessage(playerid, COLOR_WHITE, "Ошибка!");
						StartSpectate(playerid, specplayerid);
						Spectate[playerid] = specplayerid;
						SpecID[specplayerid] = playerid;
						ShowMenuForPlayer(specmenu,playerid);
					}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу