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

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

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

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

PAWNO бунтует? Не умеет считать?

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

puff2hx

Ученик


PHP:
stock MovePlayerToGarageFoot(playerid) // Телепорт в гараж с ног.
{
	for(new i = 1; i <= TotalHouse; i++)
	{
	    if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return true;
	    if(PlayerToPoint(4,playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez])) // Телепорт с улицы
	    {
	    	if(HouseInfo[i][hKlass] == 2) // Дома C класса
		    {
					SetPlayerInterior(playerid,19);
					SetPlayerVirtualWorld(playerid,i+100);
					SendMes(playerid,COLOR_WHITE,"%i+100 = %i",i,i+100);
					SetPlayerPos(playerid,251.5250,-111.3023,1004.0859);
					SetPlayerFacingAngle(playerid, 180.3954);
					new Float:xpos,Float:ypos,Float:zpos; // for check
					new getvv = GetPlayerVirtualWorld(playerid); // for check
					GetPlayerPos(playerid,xpos,ypos,zpos); // for check
					printf("[CHECK] i = %i , i class %i so VV = %i+100 = %i posX = %f posY = %f posZ = %f",i,HouseInfo[i][hKlass],getvv,xpos,ypos,zpos);// for check
			}
			else if(HouseInfo[i][hKlass] == 3) // Дома B класса
			{
					SetPlayerInterior(playerid,12);
					SendMes(playerid,COLOR_WHITE,"%i+100 = %i",i,i+100); // for check
					SetPlayerVirtualWorld(playerid,i+100);
					SetPlayerPos(playerid,433.1827,469.6075,1003.0859);
					SetPlayerFacingAngle(playerid, 269.8061);
					new Float:xpos,Float:ypos,Float:zpos; // for check
					new getvv = GetPlayerVirtualWorld(playerid); // for check
					GetPlayerPos(playerid,xpos,ypos,zpos);// for check
					printf("[CHECK] i = %i , i class %i so VV = %i+100 = %i posX = %f posY = %f posZ = %f",i,HouseInfo[i][hKlass],getvv,xpos,ypos,zpos);// for check
			}
		}
		else if(GetPlayerVirtualWorld(playerid) == i+50) // Телепорт с дома
		{
		    if(HouseInfo[GetPlayerVirtualWorld(playerid)-50][hKlass] == 2) // Дома C класса
		    {
 					SetPlayerInterior(playerid,19);
					SendMes(playerid,COLOR_WHITE,"%i+50 = %i",GetPlayerVirtualWorld(playerid),GetPlayerVirtualWorld(playerid)+50);
					SetPlayerPos(playerid,251.5250,-111.3023,1004.0859);
					SetPlayerFacingAngle(playerid, 180.3954);
					SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(playerid)+50);
					new Float:xpos,Float:ypos,Float:zpos; // for check
					new getvv = GetPlayerVirtualWorld(playerid); // for check
					GetPlayerPos(playerid,xpos,ypos,zpos);// for check
					printf("[CHECK] i = %i , i class %i so VV = %i+100 = %i posX = %f posY = %f posZ = %f",i,HouseInfo[i][hKlass],getvv,xpos,ypos,zpos);// for check
			}
			if(HouseInfo[GetPlayerVirtualWorld(playerid)-50][hKlass] == 3) // Дома B класса
			{
					SetPlayerInterior(playerid,12);
					SendMes(playerid,COLOR_WHITE,"%i+50 = %i",GetPlayerVirtualWorld(playerid),GetPlayerVirtualWorld(playerid)+50);
					SetPlayerPos(playerid,433.1827,469.6075,1003.0859);
					SetPlayerFacingAngle(playerid, 269.8061);
					SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(playerid)+50);
					new Float:xpos,Float:ypos,Float:zpos; // for check
					new getvv = GetPlayerVirtualWorld(playerid); // for check
					GetPlayerPos(playerid,xpos,ypos,zpos);// for check
					printf("[CHECK] i = %i , i class %i so VV = %i+100 = %i posX = %f posY = %f posZ = %f",i,HouseInfo[i][hKlass],getvv,xpos,ypos,zpos);// for check
			}
		}
    }
   	return true;
}
Очень странно, прошу помочь
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу