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

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

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

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

Проблема с установкой позиции игроку.

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

Vladislav9912

Нуль
Регистрация
7 Ноя 2018
Сообщения
7
Лучшие ответы
0
Репутация
0
Возник вопрос по моду Perfomans (Вроде так аля Radmir hz)

В нем глобальный баг с установкой позиции игроку , хотел бы поинтересоваться , возможно есть решение..

Суть: При любой установке позиции игроку (Будь то телепорт через пикап , телепорт по метке , телепорт по диалогу , и т.д) , игрока телепортирует на его координаты..


Функция , через которую выдается позиция игроку:
Код:
stock SetPlayerPosEx(playerid, Float: x, Float: y, Float: z, Float: angle, interior = -1, virtual_world = -1, freeze = true)
{
	if(interior > 0)
		PlayerTeleportInit(playerid, x, y,  z, angle);

	SetPlayerPos(playerid, x, y, z);

	SetPlayerFacingAngle(playerid, angle);
	SetCameraBehindPlayer(playerid);
	
	if(interior != -1 && GetPlayerInterior(playerid) != interior)
	{
		SetPlayerInterior(playerid, interior);
	}
	if(virtual_world != -1 && GetPlayerVirtualWorld(playerid) != virtual_world)
	{
		SetPlayerVirtualWorld(playerid, virtual_world);
	}
	if(GetPlayerData(playerid, P_LAST_PICKUP) != -1)
	{
		SetPlayerData(playerid, P_LAST_PICKUP, -1);
	}
	if(freeze)
	{
		TeleportFreeze(playerid, 1200);
	}
	return 1;
}
Прошу помощи , так как понять пока что не могу , в чем проблема.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу