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

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

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

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

Как изменить место спавна игроков?

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

Armanish

Изучающий
Пользователь
Регистрация
1 Сен 2016
Сообщения
579
Лучшие ответы
0
Репутация
13
Не нашёл координаты где спавнятся игроки.
Но вот stock SetPlayerSpawn

HTML:
stock SetPlayerSpawn(playerid)
{
	if(gPlayerLogged[playerid] == 0)
	{
		SendClientMessage(playerid, COLOR_WHITE, "Необходимо авторизоваться!");
		FixKickedPlayer[playerid] = 1;
		return true;
	}
	if(IsPlayerConnected(playerid))
	{
		new house = PlayerInfo[playerid][pPHousekey];
		SetCameraBehindPlayer(playerid);
		SetPlayerVirtualWorld(playerid, 0);
		SetPlayerHealthAC(playerid, PlayerInfo[playerid][pHP]);
		if(PlayerInfo[playerid][pWantedLevel] >= 1)
		{
			WantedPoints[playerid] = PlayerInfo[playerid][pWantedLevel];
			WantedLevel[playerid] = PlayerInfo[playerid][pWantedLevel];
			SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]);
		}
		if(PlayerInfo[playerid][pTut] == 0)
		{
			SetPlayerInterior(playerid, 0);
			SetPlayerHealthAC(playerid, 100);
			PlayerInfo[playerid][pHP] = 100;
			InterpolateCameraPos(playerid, 1478.729980, -1613.905517, 17.904853, 1508.780029, -1654.556274, 15.790087, 5000);
			InterpolateCameraLookAt(playerid, 1478.811401, -1618.903442, 17.787170, 1504.388671, -1652.165649, 15.756586, 5000);
			ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX, " ", "{33CCFF}Выберите ваш пол:\n", "Мужской", "Женский");
			TogglePlayerControllable(playerid, 0);
			DelGun(playerid);
		}
		if(PlayerInfo[playerid][pMember] == 1 )
  		{
			if(FormaFrac[playerid] == 1)
			{
				SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
				SetPlayerToTeamColor(playerid);
			}
		}
		if(PlayerInfo[playerid][pMember] == 2)
  		{
			if(FormaFrac[playerid] == 1)
			{
				SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
				SetPlayerToTeamColor(playerid);
			}
		}
		if(PlayerInfo[playerid][pMember] >= 3)
  		{
			if(PlayerInfo[playerid][pRank] >= 3)
			{
				if(FormaFrac[playerid] == 1)
				{
					SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
					SetPlayerToTeamColor(playerid);
				}
			}
			else
			{
			    FormaFrac[playerid] = 1;
			    SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
				SetPlayerToTeamColor(playerid);
			}
		}
		if(PlayerInfo[playerid][pMember] >= 4)
  		{
			if(FormaFrac[playerid] == 1)
			{
				SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
				SetPlayerToTeamColor(playerid);
			}
		}
		if(PlayerInfo[playerid][pMember] == 7)
		{
			if(FormaFrac[playerid] == 1)
			{
		    	SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		    	SetPlayerToTeamColor(playerid);
		    }
		}
		if(PlayerInfo[playerid][pMember] == 8)
		{
		    if(FormaFrac[playerid] == 1)
		    {
		    	SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		    	SetPlayerToTeamColor(playerid);
		    }
		}
		if(PlayerInfo[playerid][pMember] >= 9 && PlayerInfo[playerid][pMember] <= 11)
		{
		    if(FormaFrac[playerid] == 1)
		    {
		    	SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		    	SetPlayerToTeamColor(playerid);
		    }
		}
		if(PlayerInfo[playerid][pMember] == 16)
		{
		    if(FormaFrac[playerid] == 1)
		    {
		    	SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		    	SetPlayerToTeamColor(playerid);
		    }
		}
		if(PlayerInfo[playerid][pMember] == 19)
		{
		    if(PlayerInfo[playerid][pRank] >= 3)
			{
				if(FormaFrac[playerid] == 1)
				{
					SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
					SetPlayerToTeamColor(playerid);
				}
			}
			else
			{
			    FormaFrac[playerid] = 1;
			    SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
				SetPlayerToTeamColor(playerid);
			}
		}
		if(PlayerInfo[playerid][pMember] >= 20 && PlayerInfo[playerid][pMember] <= 22)
		{
		    if(FormaFrac[playerid] == 1)
		    {
		    	SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		    	SetPlayerToTeamColor(playerid);
		    }
		}
		if(PlayerInfo[playerid][pMember] == 23)
		{
		    if(FormaFrac[playerid] == 1)
		    {
		    	SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
		    	SetPlayerToTeamColor(playerid);
		    }
		}
		if(PlayerInfo[playerid][pMember] >= 5 && PlayerInfo[playerid][pMember] <= 6)
		{
			FormaFrac[playerid] = 1;
			SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
			SetPlayerToTeamColor(playerid);
		}
		if(PlayerInfo[playerid][pMember] >= 12 && PlayerInfo[playerid][pMember] <= 15)
		{
			FormaFrac[playerid] = 1;
			SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
			SetPlayerToTeamColor(playerid);
		}
		if(PlayerInfo[playerid][pMember] >= 17 && PlayerInfo[playerid][pMember] <= 18)
		{
			FormaFrac[playerid] = 1;
			SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
			SetPlayerToTeamColor(playerid);
		}
		if(PlayerInfo[playerid][pMember] == 24)
		{
		    FormaFrac[playerid] = 1;
			SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
			SetPlayerToTeamColor(playerid);
		}
		if(FormaFrac[playerid] == 0)
		{
			SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
			SetPlayerColor(playerid, TEAM_HIT_COLOR);
		}
		if(PlayerPaintballing[playerid] != 0)
		{
			new rand;
			new rands = random(sizeof(paintgun));
			GiveWeapon(playerid, paintgun[rands], 300);
			rand = random(sizeof(PaintballSpawns));
			ACP_SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
			SetPlayerInterior(playerid, 10);
			SetPlayerVirtualWorld(playerid, 1);
			return true;
		}
		if(PlayerInfo[playerid][pJailed] == 1)
		{
			switch(PlayerInfo[playerid][pPlaceJail])
			{
				case 1:
				{
				    SetPlayerInterior(playerid, 6);
					ACP_SetPlayerPos(playerid,264.1425,77.4712,1001.0391);
					SetPlayerFacingAngle(playerid, 263.0160);
					return true;
				}
				case 2:
	   			{
					SetPlayerInterior(playerid, 10);
					ACP_SetPlayerPos(playerid,219.5400,109.9767,999.0156);
					SetPlayerFacingAngle(playerid, 1.0000);
					return true;
				}
				case 3:
				{
					SetPlayerInterior(playerid, 3);
					ACP_SetPlayerPos(playerid,198.3642,161.8103,1003.0300);
					SetPlayerFacingAngle(playerid, 1.0000);
					return true;
				}
				case 4:
				{
				    ACP_SetPlayerPos(playerid,5508.3706,1244.7594,23.1886);
					SetPlayerFacingAngle(playerid, 1.0000);
					return true;
				}
			}
		}
		if(PlayerInfo[playerid][pCheat] == 1)
		{
			SetPlayerInterior(playerid, 18);
			ACP_SetPlayerPos(playerid,-219.7144,1410.6461,27.7734);
			SetPlayerFacingAngle(playerid, 276.6526);
			SetPlayerVirtualWorld(playerid, 1);
			SendClientMessage(playerid, COLOR_LIGHTRED, "Мы Вам крайне рекомендуем удалить чит программу");
			return true;
		}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу