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

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

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

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

Спавн

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

djbond

Дебютант
Адним команда /sp захожу в слежку за игроком и когда заканчиваю меня кидает на спавн фракции или простой смотря состою я в организации или нет..кароче меня кидает на спавн,а я хочу сделать что б я появлялся там где и начал наблюдение например начал возле мэрии закончил и там же появился...
вот код команд:
PHP:
ALTX:spec("/sp");
CMD:spec(playerid, params[]) {
	if(PI[playerid][pAdmLevel] < 3 || AdminLogged[playerid] == false) return true;
	if(sscanf(params, "d", params[0])) return SendClientMessage(playerid,-1,"Введите: /spec [id]");
	if(params[0] == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_GREY, T_OFFLINE);
	if(PlayerLogged[params[0]] == false) return SendClientMessage(playerid, COLOR_GREY, T_NOLOGGED);
	//if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "Вы не должны находится в транспорте!");
	//if(IsPlayerInAnyVehicle(params[0] == playerid)) return SendClientMessage(playerid, COLOR_GREY, "Вы не должны находиться в транспорте!");
	if(IsPlayerInAnyVehicle(playerid))
		{
			SendClientMessage(playerid, COLOR_RED, "Вы находитесь в авто и не сможете наблюдать!");
			return 1;
		}
	else
		{
		SendClientMessage(playerid, COLOR_RED, "Начато наблюдение");
		
		if(params[0] == playerid) return SendClientMessage(playerid, COLOR_GREY, "Нельзя наблюдать за собой!");
		if(params[0] == playerid) return StartSpecPanel(playerid, params[0]+1),SelectTextDraw(playerid, 0xFF4040AA);
		if(PI[params[0]][pAdmLevel] > PI[playerid][pAdmLevel]) return SendClientMessage(playerid, COLOR_WHITE, "Нельзя следить за админами старше себя.");
		GetPlayerPos(playerid, PpPOS[0], PpPOS[1], PpPOS[2]);
		PpPPOS[0] = GetPlayerVirtualWorld(playerid);
		PpPPOS[1] = GetPlayerInterior(playerid);
		StartSpecPanel(playerid, params[0]);
		SelectTextDraw(playerid, 0xFF4040AA);
		return true;
		
		}
		/////
	/*if(params[0] == playerid) return SendClientMessage(playerid, COLOR_GREY, "Нельзя наблюдать за собой!");
	if(params[0] == playerid) return StartSpecPanel(playerid, params[0]+1),SelectTextDraw(playerid, 0xFF4040AA);
	if(PI[params[0]][pAdmLevel] > PI[playerid][pAdmLevel]) return SendClientMessage(playerid, COLOR_WHITE, "Нельзя следить за админами старше себя.");
	GetPlayerPos(playerid, PpPOS[0], PpPOS[1], PpPOS[2]);
	PpPPOS[0] = GetPlayerVirtualWorld(playerid);
	PpPPOS[1] = GetPlayerInterior(playerid);
	StartSpecPanel(playerid, params[0]);
	SelectTextDraw(playerid, 0xFF4040AA);
	return true;*/
}
ALTX:specoff("/spoff");
CMD:specoff(playerid, params[]) {
	if(PI[playerid][pAdmLevel] < 3 || AdminLogged[playerid] == false) return true;
	StopRecon(playerid, "~r~SPEC: PANEL IS OFF");
	SpecPanelClose(playerid);
	CancelSelectTextDraw(playerid);
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу