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

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

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

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

Проблема в OnPlayerEditDynamicObject

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

princehugo

Дебютант
Проблема в том что фурнитура респавнится, но редактировать я ее не могу. Помогите, пожалуйста.

Диалог фурнитуры:
PHP:
if(dialogid == DIALOG_FURN1)
		{
			if(!response)
			{
				return 1;
			}
			switch(listitem)
			{
				case 0:
				{
				    ShowModelSelectionMenu(playerid, furnlist, "Furniture Selection");
				}
				case 1:
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED, "error.");
				}
				case 2:
				{
				    ShowPlayerDialog(playerid, DIALOG_FURN2, DIALOG_STYLE_LIST, "Furniture Material Menu", "Slot 1\nSlot 2\nSlot 3\nSlot 4\nSlot 5\nSlot 6\nSlot 7\nSlot 8\nSlot 9\nSlot10\nNext", "Continue", "Cancel");
				}
				case 3:
				{
				    ShowPlayerDialog(playerid, DIALOG_FURN3, DIALOG_STYLE_LIST, "Furniture Remove Menu", "Slot 1\nSlot 2\nSlot 3\nSlot 4\nSlot 5\nSlot 6\nSlot 7\nSlot 8\nSlot 9\nSlot10\nNext", "Continue", "Cancel");
				}
				case 4:
				{
				    new i = IsPlayerInsideHouse(playerid);
				    SendClientMessage(playerid, COLOR_GREY, "All of your furniture has been removed.");
				    DestroyDynamicObject(Object1[i]);
				    DestroyDynamicObject(Object2[i]);
				    DestroyDynamicObject(Object3[i]);
				    DestroyDynamicObject(Object4[i]);
				    DestroyDynamicObject(Object5[i]);
				    DestroyDynamicObject(Object6[i]);
				    DestroyDynamicObject(Object7[i]);
				    DestroyDynamicObject(Object8[i]);
				    DestroyDynamicObject(Object9[i]);
				    DestroyDynamicObject(Object10[i]);
				    DestroyDynamicObject(Object11[i]);
				    DestroyDynamicObject(Object12[i]);
				    DestroyDynamicObject(Object13[i]);
				    DestroyDynamicObject(Object14[i]);
				    DestroyDynamicObject(Object15[i]);
				    DestroyDynamicObject(Object16[i]);
				    DestroyDynamicObject(Object17[i]);
				    DestroyDynamicObject(Object18[i]);
				    DestroyDynamicObject(Object19[i]);
				    DestroyDynamicObject(Object20[i]);
				    DestroyDynamicObject(Object21[i]);
				    DestroyDynamicObject(Object22[i]);
				    DestroyDynamicObject(Object23[i]);
				    DestroyDynamicObject(Object24[i]);
				    DestroyDynamicObject(Object25[i]);
				    new file4[250];
    				format(file4, sizeof(file4), HPATH, i);
    				new INI:File = INI_Open(file4);
    				INI_SetTag(File,"data");
    				INI_WriteInt(File,"Object1ID",0);
					INI_WriteFloat(File,"Object1X",0);
 					INI_WriteFloat(File,"Object1Y",0);
  					INI_WriteFloat(File,"Object1Z",0);
  					INI_WriteFloat(File,"Object1RX",0);
   					INI_WriteFloat(File,"Object1RY",0);
   					INI_WriteFloat(File,"Object1RZ",0);
   					INI_WriteInt(File,"Object1VW",0);
   					INI_WriteInt(File,"Object1INT",0);
   					INI_WriteInt(File,"Object2ID",0);
					INI_WriteFloat(File,"Object2X",0);
 					INI_WriteFloat(File,"Object2Y",0);
  					INI_WriteFloat(File,"Object2Z",0);
  					INI_WriteFloat(File,"Object2RX",0);
   					INI_WriteFloat(File,"Object2RY",0);
   					INI_WriteFloat(File,"Object2RZ",0);
   					INI_WriteInt(File,"Object2VW",0);
   					INI_WriteInt(File,"Object2INT",0);
   					INI_WriteInt(File,"Object3ID",0);
					INI_WriteFloat(File,"Object3X",0);
 					INI_WriteFloat(File,"Object3Y",0);
  					INI_WriteFloat(File,"Object3Z",0);
  					INI_WriteFloat(File,"Object3RX",0);
   					INI_WriteFloat(File,"Object3RY",0);
   					INI_WriteFloat(File,"Object3RZ",0);
   					INI_WriteInt(File,"Object3VW",0);
   					INI_WriteInt(File,"Object3INT",0);
   					INI_WriteInt(File,"Object4ID",0);
					INI_WriteFloat(File,"Object4X",0);
 					INI_WriteFloat(File,"Object4Y",0);
  					INI_WriteFloat(File,"Object4Z",0);
  					INI_WriteFloat(File,"Object4RX",0);
   					INI_WriteFloat(File,"Object4RY",0);
   					INI_WriteFloat(File,"Object4RZ",0);
   					INI_WriteInt(File,"Object4VW",0);
   					INI_WriteInt(File,"Object4INT",0);
   					INI_WriteInt(File,"Object5ID",0);
					INI_WriteFloat(File,"Object5X",0);
 					INI_WriteFloat(File,"Object5Y",0);
  					INI_WriteFloat(File,"Object5Z",0);
  					INI_WriteFloat(File,"Object5RX",0);
   					INI_WriteFloat(File,"Object5RY",0);
   					INI_WriteFloat(File,"Object5RZ",0);
   					INI_WriteInt(File,"Object5VW",0);
   					INI_WriteInt(File,"Object5INT",0);
   					INI_WriteInt(File,"Object6ID",0);
					INI_WriteFloat(File,"Object6X",0);
 					INI_WriteFloat(File,"Object6Y",0);
  					INI_WriteFloat(File,"Object6Z",0);
  					INI_WriteFloat(File,"Object6RX",0);
   					INI_WriteFloat(File,"Object6RY",0);
   					INI_WriteFloat(File,"Object6RZ",0);
   					INI_WriteInt(File,"Object6VW",0);
   					INI_WriteInt(File,"Object6INT",0);
   					INI_WriteInt(File,"Object7ID",0);
					INI_WriteFloat(File,"Object7X",0);
 					INI_WriteFloat(File,"Object7Y",0);
  					INI_WriteFloat(File,"Object7Z",0);
  					INI_WriteFloat(File,"Object7RX",0);
   					INI_WriteFloat(File,"Object7RY",0);
   					INI_WriteFloat(File,"Object7RZ",0);
   					INI_WriteInt(File,"Object7VW",0);
   					INI_WriteInt(File,"Object7INT",0);
   					INI_WriteInt(File,"Object8ID",0);
					INI_WriteFloat(File,"Object8X",0);
 					INI_WriteFloat(File,"Object8Y",0);
  					INI_WriteFloat(File,"Object8Z",0);
  					INI_WriteFloat(File,"Object8RX",0);
   					INI_WriteFloat(File,"Object8RY",0);
   					INI_WriteFloat(File,"Object8RZ",0);
   					INI_WriteInt(File,"Object8VW",0);
   					INI_WriteInt(File,"Object8INT",0);
   					INI_WriteInt(File,"Object9ID",0);
					INI_WriteFloat(File,"Object9X",0);
 					INI_WriteFloat(File,"Object9Y",0);
  					INI_WriteFloat(File,"Object9Z",0);
  					INI_WriteFloat(File,"Object9RX",0);
   					INI_WriteFloat(File,"Object9RY",0);
   					INI_WriteFloat(File,"Object9RZ",0);
   					INI_WriteInt(File,"Object9VW",0);
   					INI_WriteInt(File,"Object9INT",0);
   					INI_WriteInt(File,"Object10ID",0);
					INI_WriteFloat(File,"Object10X",0);
 					INI_WriteFloat(File,"Object10Y",0);
  					INI_WriteFloat(File,"Object10Z",0);
  					INI_WriteFloat(File,"Object10RX",0);
   					INI_WriteFloat(File,"Object10RY",0);
   					INI_WriteFloat(File,"Object10RZ",0);
   					INI_WriteInt(File,"Object10VW",0);
   					INI_WriteInt(File,"Object10INT",0);
   					INI_WriteInt(File,"Object11ID",0);
					INI_WriteFloat(File,"Object11X",0);
 					INI_WriteFloat(File,"Object11Y",0);
  					INI_WriteFloat(File,"Object11Z",0);
  					INI_WriteFloat(File,"Object11RX",0);
   					INI_WriteFloat(File,"Object11RY",0);
   					INI_WriteFloat(File,"Object11RZ",0);
   					INI_WriteInt(File,"Object11VW",0);
   					INI_WriteInt(File,"Object11INT",0);
   					INI_WriteInt(File,"Object12ID",0);
					INI_WriteFloat(File,"Object12X",0);
					INI_WriteFloat(File,"Object12Y",0);
  					INI_WriteFloat(File,"Object12Z",0);
  					INI_WriteFloat(File,"Object12RX",0);
   					INI_WriteFloat(File,"Object12RY",0);
   					INI_WriteFloat(File,"Object12RZ",0);
   					INI_WriteInt(File,"Object12VW",0);
   					INI_WriteInt(File,"Object12INT",0);
   					INI_WriteInt(File,"Object13ID",0);
					INI_WriteFloat(File,"Object13X",0);
 					INI_WriteFloat(File,"Object13Y",0);
  					INI_WriteFloat(File,"Object13Z",0);
  					INI_WriteFloat(File,"Object13RX",0);
   					INI_WriteFloat(File,"Object13RY",0);
   					INI_WriteFloat(File,"Object13RZ",0);
   					INI_WriteInt(File,"Object13VW",0);
   					INI_WriteInt(File,"Object13INT",0);
   					INI_WriteInt(File,"Object14ID",0);
					INI_WriteFloat(File,"Object14X",0);
 					INI_WriteFloat(File,"Object14Y",0);
  					INI_WriteFloat(File,"Object14Z",0);
  					INI_WriteFloat(File,"Object14RX",0);
   					INI_WriteFloat(File,"Object14RY",0);
   					INI_WriteFloat(File,"Object14RZ",0);
   					INI_WriteInt(File,"Object14VW",0);
   					INI_WriteInt(File,"Object14INT",0);
   					INI_WriteInt(File,"Object15ID",0);
					INI_WriteFloat(File,"Object15X",0);
 					INI_WriteFloat(File,"Object15Y",0);
  					INI_WriteFloat(File,"Object15Z",0);
  					INI_WriteFloat(File,"Object15RX",0);
   					INI_WriteFloat(File,"Object15RY",0);
   					INI_WriteFloat(File,"Object15RZ",0);
   					INI_WriteInt(File,"Object15VW",0);
   					INI_WriteInt(File,"Object15INT",0);
   					INI_WriteInt(File,"Object16ID",0);
					INI_WriteFloat(File,"Object16X",0);
 					INI_WriteFloat(File,"Object16Y",0);
  					INI_WriteFloat(File,"Object16Z",0);
  					INI_WriteFloat(File,"Object16RX",0);
   					INI_WriteFloat(File,"Object16RY",0);
   					INI_WriteFloat(File,"Object16RZ",0);
   					INI_WriteInt(File,"Object16VW",0);
   					INI_WriteInt(File,"Object16INT",0);
   					INI_WriteInt(File,"Object17ID",0);
					INI_WriteFloat(File,"Object17X",0);
 					INI_WriteFloat(File,"Object17Y",0);
  					INI_WriteFloat(File,"Object17Z",0);
  					INI_WriteFloat(File,"Object17RX",0);
   					INI_WriteFloat(File,"Object17RY",0);
   					INI_WriteFloat(File,"Object17RZ",0);
   					INI_WriteInt(File,"Object17VW",0);
   					INI_WriteInt(File,"Object17INT",0);
   					INI_WriteInt(File,"Object18ID",0);
					INI_WriteFloat(File,"Object18X",0);
 					INI_WriteFloat(File,"Object18Y",0);
  					INI_WriteFloat(File,"Object18Z",0);
  					INI_WriteFloat(File,"Object18RX",0);
   					INI_WriteFloat(File,"Object18RY",0);
   					INI_WriteFloat(File,"Object18RZ",0);
   					INI_WriteInt(File,"Object18VW",0);
   					INI_WriteInt(File,"Object18INT",0);
   					INI_WriteInt(File,"Object19ID",0);
					INI_WriteFloat(File,"Object19X",0);
 					INI_WriteFloat(File,"Object19Y",0);
  					INI_WriteFloat(File,"Object19Z",0);
  					INI_WriteFloat(File,"Object19RX",0);
   					INI_WriteFloat(File,"Object19RY",0);
   					INI_WriteFloat(File,"Object19RZ",0);
   					INI_WriteInt(File,"Object19VW",0);
   					INI_WriteInt(File,"Object19INT",0);
   					INI_WriteInt(File,"Object20ID",0);
					INI_WriteFloat(File,"Object20X",0);
 					INI_WriteFloat(File,"Object20Y",0);
  					INI_WriteFloat(File,"Object20Z",0);
  					INI_WriteFloat(File,"Object20RX",0);
   					INI_WriteFloat(File,"Object20RY",0);
   					INI_WriteFloat(File,"Object20RZ",0);
   					INI_WriteInt(File,"Object20VW",0);
   					INI_WriteInt(File,"Object20INT",0);
   					INI_WriteInt(File,"Object21ID",0);
					INI_WriteFloat(File,"Object21X",0);
 					INI_WriteFloat(File,"Object21Y",0);
  					INI_WriteFloat(File,"Object21Z",0);
  					INI_WriteFloat(File,"Object21RX",0);
   					INI_WriteFloat(File,"Object21RY",0);
   					INI_WriteFloat(File,"Object21RZ",0);
   					INI_WriteInt(File,"Object21VW",0);
   					INI_WriteInt(File,"Object21INT",0);
   					INI_WriteInt(File,"Object22ID",0);
					INI_WriteFloat(File,"Object22X",0);
 					INI_WriteFloat(File,"Object22Y",0);
  					INI_WriteFloat(File,"Object22Z",0);
  					INI_WriteFloat(File,"Object22RX",0);
   					INI_WriteFloat(File,"Object22RY",0);
   					INI_WriteFloat(File,"Object22RZ",0);
   					INI_WriteInt(File,"Object22VW",0);
   					INI_WriteInt(File,"Object22INT",0);
   					INI_WriteInt(File,"Object23ID",0);
					INI_WriteFloat(File,"Object23X",0);
 					INI_WriteFloat(File,"Object23Y",0);
  					INI_WriteFloat(File,"Object23Z",0);
  					INI_WriteFloat(File,"Object23RX",0);
   					INI_WriteFloat(File,"Object23RY",0);
   					INI_WriteFloat(File,"Object23RZ",0);
   					INI_WriteInt(File,"Object23VW",0);
   					INI_WriteInt(File,"Object23INT",0);
   					INI_WriteInt(File,"Object24ID",0);
					INI_WriteFloat(File,"Object24X",0);
 					INI_WriteFloat(File,"Object24Y",0);
  					INI_WriteFloat(File,"Object24Z",0);
  					INI_WriteFloat(File,"Object24RX",0);
   					INI_WriteFloat(File,"Object24RY",0);
   					INI_WriteFloat(File,"Object24RZ",0);
   					INI_WriteInt(File,"Object24VW",0);
   					INI_WriteInt(File,"Object24INT",0);
   					INI_WriteInt(File,"Object25ID",0);
					INI_WriteFloat(File,"Object25X",0);
 					INI_WriteFloat(File,"Object25Y",0);
  					INI_WriteFloat(File,"Object25Z",0);
  					INI_WriteFloat(File,"Object25RX",0);
					INI_WriteFloat(File,"Object25RY",0);
   					INI_WriteFloat(File,"Object25RZ",0);
   					INI_WriteInt(File,"Object25VW",0);
   					INI_WriteInt(File,"Object25INT",0);
    				INI_Close(File);
 				}
			}
		}
Когда выбрал нужный предмет:

PHP:
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
	if(listid == furnlist)
	{
		if(response)
		{
			SendClientMessage(playerid, 0xFF0000FF, "Furniture spawned");
			new Float:pos[3];
			GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
			FurnObject[playerid] = CreatePlayerObject(playerid, modelid, pos[0]+2, pos[1], pos[2], 0, 0, 0, 0.0);
			FurnID[playerid] = modelid;
			EditObject(playerid, FurnObject[playerid]);
		}
		else SendClientMessage(playerid, 0xFF0000FF, "Canceled furniture selection");
		return 1;
	}
	return 1;
}
OnPlayerEditDynamicObject

PHP:
public OnPlayerEditDynamicObject(playerid, objectid, response, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
{
    new Float:oldX, Float:oldY, Float:oldZ,Float:oldRotX, Float:oldRotY, Float:oldRotZ;
	GetDynamicObjectPos(FurnObject[playerid], oldX, oldY, oldZ);
	GetDynamicObjectRot(FurnObject[playerid], oldRotX, oldRotY, oldRotZ);
 	MoveDynamicObject(FurnObject[playerid], Float:x, Float:y, Float:z, 10.0, Float:rx, Float:ry, Float:rz);
	if(response == EDIT_RESPONSE_FINAL)
	{
 		new key = IsPlayerInsideHouse(playerid);
	    SendClientMessage(playerid, COLOR_GREY, "To remove furniture go to /furniture then down to remove.");
		if(HouseInfo[key][Object1ID] == 0)
		{
		   	new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
		    new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object1ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object1X", Float:x);
	        INI_WriteFloat(File,"Object1Y", Float:y);
            INI_WriteFloat(File,"Object1Z", Float:z);
            INI_WriteInt(File,"Object1VW", OVW);
            INI_WriteInt(File,"Object1INT", OINT);
            INI_WriteFloat(File,"Object1RY", 0);
            INI_WriteFloat(File,"Object1RZ", Float:rz);
            INI_WriteFloat(File,"Object1RX", 0);
            INI_Close(File);
   			HouseInfo[key][Object1ID] = FurnID[playerid];
		 	SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 1.");
    		Object1[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
    		DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object1ID] > 0 && HouseInfo[key][Object2ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object2ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object2X", Float:x);
      		INI_WriteFloat(File,"Object2Y", Float:y);
        	INI_WriteFloat(File,"Object2Z", Float:z);
         	INI_WriteInt(File,"Object2VW", OVW);
          	INI_WriteInt(File,"Object2INT", OINT);
           	INI_WriteFloat(File,"Object2RY", 0);
           	INI_WriteFloat(File,"Object2RZ", Float:rz);
            INI_WriteFloat(File,"Object2RX", 0);
            INI_Close(File);
	  		HouseInfo[key][Object2ID] = FurnID[playerid];
	    	SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 2.");
		    Object2[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object2ID] > 0 && HouseInfo[key][Object3ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object3ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object3X", Float:x);
      		INI_WriteFloat(File,"Object3Y", Float:y);
        	INI_WriteFloat(File,"Object3Z", Float:z);
         	INI_WriteInt(File,"Object3VW", OVW);
          	INI_WriteInt(File,"Object3INT", OINT);
           	INI_WriteFloat(File,"Object3RY", 0);
           	INI_WriteFloat(File,"Object3RZ", Float:rz);
            INI_WriteFloat(File,"ObjectRX", 0);
            INI_Close(File);
		    HouseInfo[key][Object3ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 3.");
		    Object3[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object3ID] > 0 && HouseInfo[key][Object4ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object4ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object4X", Float:x);
      		INI_WriteFloat(File,"Object4Y", Float:y);
        	INI_WriteFloat(File,"Object4Z", Float:z);
         	INI_WriteInt(File,"Object4VW", OVW);
          	INI_WriteInt(File,"Object4INT", OINT);
           	INI_WriteFloat(File,"Object4RY", 0);
            INI_WriteFloat(File,"Object4RZ", Float:rz);
            INI_WriteFloat(File,"Object4RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object4ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 4.");
		    Object4[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object4ID] > 0 && HouseInfo[key][Object5ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object5ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object5X", Float:x);
      		INI_WriteFloat(File,"Object5Y", Float:y);
        	INI_WriteFloat(File,"Object5Z", Float:z);
         	INI_WriteInt(File,"Object5VW", OVW);
          	INI_WriteInt(File,"Object5INT", OINT);
           	INI_WriteFloat(File,"Object5RY", 0);
           	INI_WriteFloat(File,"Object5RZ", Float:rz);
            INI_WriteFloat(File,"Object5RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object5ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 5.");
		    Object5[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object5ID] > 0 && HouseInfo[key][Object6ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object6ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object6X", Float:x);
   			INI_WriteFloat(File,"Object6Y", Float:y);
   			INI_WriteFloat(File,"Object6Z", Float:z);
      		INI_WriteInt(File,"Object6VW", OVW);
        	INI_WriteInt(File,"Object6INT", OINT);
         	INI_WriteFloat(File,"Object6RY", 0);
          	INI_WriteFloat(File,"Object6RZ", Float:rz);
           	INI_WriteFloat(File,"Object6RX", 0);
           	INI_Close(File);
		    HouseInfo[key][Object6ID] = FurnID[playerid];
	    	SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 6.");
		    Object6[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object6ID] > 0 && HouseInfo[key][Object7ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object7ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object7X", Float:x);
      		INI_WriteFloat(File,"Object7Y", Float:y);
        	INI_WriteFloat(File,"Object7Z", Float:z);
         	INI_WriteInt(File,"Object7VW", OVW);
          	INI_WriteInt(File,"Object7INT", OINT);
           	INI_WriteFloat(File,"Object7RY", 0);
           	INI_WriteFloat(File,"Object7RZ", Float:rz);
            INI_WriteFloat(File,"Object7RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object7ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 7.");
		    Object7[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object7ID] > 0 && HouseInfo[key][Object8ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object8ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object8X", Float:x);
      		INI_WriteFloat(File,"Object8Y", Float:y);
        	INI_WriteFloat(File,"Object8Z", Float:z);
         	INI_WriteInt(File,"Object8VW", OVW);
          	INI_WriteInt(File,"Object8INT", OINT);
           	INI_WriteFloat(File,"Object8RY", 0);
            INI_WriteFloat(File,"Object8RZ", Float:rz);
            INI_WriteFloat(File,"Object8RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object8ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 8.");
		    Object8[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object8ID] > 0 && HouseInfo[key][Object9ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object9ID", FurnID[playerid]);
	    	INI_WriteFloat(File,"Object9X", Float:x);
      		INI_WriteFloat(File,"Object9Y", Float:y);
        	INI_WriteFloat(File,"Object9Z", Float:z);
         	INI_WriteInt(File,"Object9VW", OVW);
          	INI_WriteInt(File,"Object9INT", OINT);
           	INI_WriteFloat(File,"Object9RY", 0);
            INI_WriteFloat(File,"Object9RZ", Float:rz);
            INI_WriteFloat(File,"Object9RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object9ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 9.");
		    Object9[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object9ID] > 0 && HouseInfo[key][Object10ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
			new OVW = GetPlayerVirtualWorld(playerid);
   			new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object10ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object10X", Float:x);
      		INI_WriteFloat(File,"Object10Y", Float:y);
        	INI_WriteFloat(File,"Object10Z", Float:z);
         	INI_WriteInt(File,"Object10VW", OVW);
          	INI_WriteInt(File,"Object10INT", OINT);
           	INI_WriteFloat(File,"Object10RY", 0);
           	INI_WriteFloat(File,"Object10RZ", Float:rz);
           	INI_WriteFloat(File,"Object10RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object1ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 10.");
		    Object10[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object10ID] > 0 && HouseInfo[key][Object11ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object11ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object11X", Float:x);
      		INI_WriteFloat(File,"Object11Y", Float:y);
      		INI_WriteFloat(File,"Object11Z", Float:z);
        	INI_WriteInt(File,"Object11VW", OVW);
         	INI_WriteInt(File,"Object11INT", OINT);
          	INI_WriteFloat(File,"Object11RY", 0);
           	INI_WriteFloat(File,"Object11RZ", Float:rz);
           	INI_WriteFloat(File,"Object11RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object11ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 11.");
		    Object11[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object11ID] > 0 && HouseInfo[key][Object12ID] == 0)
  		{
   			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object12ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object12X", Float:x);
      		INI_WriteFloat(File,"Object12Y", Float:y);
      		INI_WriteFloat(File,"Object12Z", Float:z);
        	INI_WriteInt(File,"Object12VW", OVW);
         	INI_WriteInt(File,"Object12INT", OINT);
          	INI_WriteFloat(File,"Object12RY", 0);
           	INI_WriteFloat(File,"Object12RZ", Float:rz);
            INI_WriteFloat(File,"Object12RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object12ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 12.");
		    Object12[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object12ID] > 0 && HouseInfo[key][Object13ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object13ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object13X", Float:x);
      		INI_WriteFloat(File,"Object13Y", Float:y);
        	INI_WriteFloat(File,"Object13Z", Float:z);
         	INI_WriteInt(File,"Object13VW", OVW);
          	INI_WriteInt(File,"Object13INT", OINT);
           	INI_WriteFloat(File,"Object13RY", 0);
            INI_WriteFloat(File,"Object13RZ", Float:rz);
            INI_WriteFloat(File,"Object13RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object13ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 13.");
		    Object13[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object13ID] > 0 && HouseInfo[key][Object14ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
	  		new OINT = GetPlayerInterior(playerid);
	    	INI_WriteInt(File,"Object14ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object14X", Float:x);
      		INI_WriteFloat(File,"Object14Y", Float:y);
        	INI_WriteFloat(File,"Object14Z", Float:z);
         	INI_WriteInt(File,"Object14VW", OVW);
          	INI_WriteInt(File,"Object14INT", OINT);
           	INI_WriteFloat(File,"Object14RY", 0);
           	INI_WriteFloat(File,"Object14RZ", Float:rz);
            INI_WriteFloat(File,"Object14RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object14ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 14.");
		    Object14[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object14ID] > 0 && HouseInfo[key][Object15ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object15ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object15X", Float:x);
      		INI_WriteFloat(File,"Object15Y", Float:y);
        	INI_WriteFloat(File,"Object15Z", Float:z);
         	INI_WriteInt(File,"Object15VW", OVW);
          	INI_WriteInt(File,"Object15INT", OINT);
           	INI_WriteFloat(File,"Object15RY", 0);
            INI_WriteFloat(File,"Object15RZ", Float:rz);
            INI_WriteFloat(File,"Object15RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object15ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 15.");
		    Object15[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object15ID] > 0 && HouseInfo[key][Object16ID] == 0)
		{
			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object16ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object16X", Float:x);
      		INI_WriteFloat(File,"Object16Y", Float:y);
        	INI_WriteFloat(File,"Object16Z", Float:z);
         	INI_WriteInt(File,"Object16VW", OVW);
          	INI_WriteInt(File,"Object16INT", OINT);
           	INI_WriteFloat(File,"Object16RY", 0);
            INI_WriteFloat(File,"Object16RZ", Float:rz);
            INI_WriteFloat(File,"Object16RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object16ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 16.");
		    Object16[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object16ID] > 0 && HouseInfo[key][Object17ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object17ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object17X", Float:x);
      		INI_WriteFloat(File,"Object17Y", Float:y);
        	INI_WriteFloat(File,"Object17Z", Float:z);
         	INI_WriteInt(File,"Object17VW", OVW);
          	INI_WriteInt(File,"Object17INT", OINT);
           	INI_WriteFloat(File,"Object17RY", 0);
            INI_WriteFloat(File,"Object17RZ", Float:rz);
            INI_WriteFloat(File,"Object17RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object17ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 17.");
		    Object17[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object17ID] > 0 && HouseInfo[key][Object18ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object18ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object18X", Float:x);
      		INI_WriteFloat(File,"Object18Y", Float:y);
      		INI_WriteFloat(File,"Object18Z", Float:z);
        	INI_WriteInt(File,"Object18VW", OVW);
         	INI_WriteInt(File,"Object18INT", OINT);
          	INI_WriteFloat(File,"Object18RY", 0);
           	INI_WriteFloat(File,"Object18RZ", Float:rz);
           	INI_WriteFloat(File,"Object18RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object18ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 18.");
		    Object18[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object18ID] > 0 && HouseInfo[key][Object19ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object19ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object19X", Float:x);
      		INI_WriteFloat(File,"Object19Y", Float:y);
        	INI_WriteFloat(File,"Object19Z", Float:z);
         	INI_WriteInt(File,"Object19VW", OVW);
          	INI_WriteInt(File,"Object19INT", OINT);
           	INI_WriteFloat(File,"Object19RY", 0);
           	INI_WriteFloat(File,"Object19RZ", Float:rz);
            INI_WriteFloat(File,"Object19RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object19ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 19.");
		    Object19[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object19ID] > 0 && HouseInfo[key][Object20ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object20ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object20X", Float:x);
      		INI_WriteFloat(File,"Object20Y", Float:y);
        	INI_WriteFloat(File,"Object20Z", Float:z);
         	INI_WriteInt(File,"Object20VW", OVW);
          	INI_WriteInt(File,"Object20INT", OINT);
           	INI_WriteFloat(File,"Object20RY", 0);
           	INI_WriteFloat(File,"Object20RZ", Float:rz);
            INI_WriteFloat(File,"Object20RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object20ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 20.");
		    Object20[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object20ID] > 0 && HouseInfo[key][Object21ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
	    	new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object21ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object21X", Float:x);
      		INI_WriteFloat(File,"Object21Y", Float:y);
        	INI_WriteFloat(File,"Object21Z", Float:z);
         	INI_WriteInt(File,"Object21VW", OVW);
          	INI_WriteInt(File,"Object21INT", OINT);
           	INI_WriteFloat(File,"Object21RY", 0);
           	INI_WriteFloat(File,"Object21RZ", Float:rz);
            INI_WriteFloat(File,"Object21RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object21ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 21.");
		    Object21[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object21ID] > 0 && HouseInfo[key][Object22ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object22ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object22X", Float:x);
      		INI_WriteFloat(File,"Object22Y", Float:y);
        	INI_WriteFloat(File,"Object22Z", Float:z);
         	INI_WriteInt(File,"Object22VW", OVW);
          	INI_WriteInt(File,"Object22INT", OINT);
           	INI_WriteFloat(File,"Object22RY", 0);
           	INI_WriteFloat(File,"Object22RZ", Float:rz);
            INI_WriteFloat(File,"Object22RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object22ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 22.");
		    Object22[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object22ID] > 0 && HouseInfo[key][Object23ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object23ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object23X", Float:x);
      		INI_WriteFloat(File,"Object23Y", Float:y);
        	INI_WriteFloat(File,"Object23Z", Float:z);
         	INI_WriteInt(File,"Object23VW", OVW);
          	INI_WriteInt(File,"Object23INT", OINT);
           	INI_WriteFloat(File,"Object23RY", 0);
           	INI_WriteFloat(File,"Object23RZ", Float:rz);
            INI_WriteFloat(File,"Object23RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object23ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 23.");
		    Object23[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object23ID] > 0 && HouseInfo[key][Object24ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
		    new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object24ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object24X", Float:x);
      		INI_WriteFloat(File,"Object24Y", Float:y);
        	INI_WriteFloat(File,"Object24Z", Float:z);
         	INI_WriteInt(File,"Object24VW", OVW);
          	INI_WriteInt(File,"Object24INT", OINT);
           	INI_WriteFloat(File,"Object24RY", 0);
           	INI_WriteFloat(File,"Object24RZ", Float:rz);
            INI_WriteFloat(File,"Object24RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object24ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 24.");
		    Object24[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
		}
		else if(HouseInfo[key][Object24ID] > 0 && HouseInfo[key][Object25ID] == 0)
		{
 			new file4[256];
			format(file4, sizeof(file4), HPATH, key);
			new INI:File = INI_Open(file4);
			INI_SetTag(File,"data");
   			new OVW = GetPlayerVirtualWorld(playerid);
	    	new OINT = GetPlayerInterior(playerid);
		    INI_WriteInt(File,"Object25ID", FurnID[playerid]);
		    INI_WriteFloat(File,"Object25X", Float:x);
      		INI_WriteFloat(File,"Object25Y", Float:y);
        	INI_WriteFloat(File,"Object25Z", Float:z);
         	INI_WriteInt(File,"Object25VW", OVW);
          	INI_WriteInt(File,"Object25INT", OINT);
           	INI_WriteFloat(File,"Object25RY", 0);
           	INI_WriteFloat(File,"Object25RZ", Float:rz);
            INI_WriteFloat(File,"Object25RX", 0);
            INI_Close(File);
		    HouseInfo[key][Object25ID] = FurnID[playerid];
		    SendClientMessage(playerid, COLOR_GREY, "Object Saved Into Slot 25.");
		    Object25[key] = CreateDynamicObject(FurnID[playerid], Float:x, Float:y, Float:z, 0.0, 0.0, Float:rz, OVW, OINT, -1, 200.0);
		    DestroyPlayerObject(playerid, FurnObject[playerid]);
 		}
	}
	if(response == EDIT_RESPONSE_CANCEL)
	{
			SetObjectPos(objectid, oldX, oldY, oldZ);
			SetObjectRot(objectid, oldRotX, oldRotY, oldRotZ);
			SetPlayerObjectPos(playerid, objectid, oldX, oldY, oldZ);
			SetPlayerObjectRot(playerid, objectid, oldRotX, oldRotY, oldRotZ);
	}
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу