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

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

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

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

Тюряга (не заборчик)

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

valera_furman

Ученик
Вот может кому и понравится
Работка на полчасика
Просто без мусора и лишней х***ы (думаю понятно)





PHP:
/////////////////Тюряга
	CreateDynamicObject(19302,251.7579956,85.3059998,1002.6950073,0.0000000,0.0000000,0.0000000); //object(pd_jail_door01) (1)
	CreateDynamicObject(19302,253.5110016,85.2990036,1002.6950073,0.0000000,0.0000000,0.0000000); //object(pd_jail_door01) (2)
	CreateDynamicObject(19302,255.2680054,85.3000031,1002.6950073,0.0000000,0.0000000,0.0000000); //object(pd_jail_door01) (3)
	CreateDynamicObject(19302,256.1669922,84.4489975,1002.6950073,0.0000000,0.0000000,90.0000000); //object(pd_jail_door01) (4)
	CreateDynamicObject(19454,255.2660065,83.6090012,1003.9689941,0.0000000,90.0000000,90.0000000); //object(wall094) (1)
	CreateDynamicObject(19302,257.0490112,83.5660019,1002.6950073,0.0000000,0.0000000,0.0000000); //object(pd_jail_door01) (7)
	CreateDynamicObject(19302,257.8989868,82.6679993,1002.6950073,0.0000000,0.0000000,90.0000000); //object(pd_jail_door01) (9)
	CreateDynamicObject(2008,255.6190033,89.4290009,1001.4450073,0.0000000,0.0000000,180.0000000); //object(officedesk1) (1)
	CreateDynamicObject(2008,246.1679993,84.6169968,1002.6409912,0.0000000,0.0000000,270.0000000); //object(officedesk1) (2)
	CreateDynamicObject(19302,245.2539978,82.8820038,1003.8909912,0.0000000,0.0000000,0.0000000); //object(pd_jail_door01) (11)
	CreateDynamicObject(19428,246.3600006,82.8740005,1005.9229736,90.0000000,180.0000000,90.0000000); //object(wall068) (1)
	CreateDynamicObject(2610,255.8860016,91.4729996,1002.2709961,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (1)
	CreateDynamicObject(2610,256.4169922,91.4680023,1002.2709961,0.0000000,0.0000000,0.0000000); //object(cj_p_fileing2) (2)
	CreateDynamicObject(2606,255.1970062,85.0910034,1004.2810059,0.0000000,0.0000000,180.0000000); //object(cj_police_counter2) (1)
	CreateDynamicObject(1337,256.6390076,84.2679977,1002.0949707,0.0000000,0.0000000,0.0000000); //object(binnt07_la) (1)
	CreateDynamicObject(2167,257.1740112,91.6549988,1001.4450073,0.0000000,0.0000000,0.0000000); //object(med_office_unit_7) (1)
	CreateDynamicObject(2309,255.0189972,90.4179993,1001.4450073,0.0000000,0.0000000,153.9426880); //object(med_office_chair2) (1)
	CreateDynamicObject(2309,245.0910034,84.4130020,1002.6409912,0.0000000,0.0000000,271.9853516); //object(med_office_chair2) (2)
	CreateDynamicObject(2886,244.8979950,85.6520004,1003.6030273,0.0000000,0.0000000,89.3208923); //object(sec_keypad) (1)
	CreateDynamicObject(2886,247.8890076,81.9660034,1004.1019897,0.0000000,0.0000000,269.7265625); //object(sec_keypad) (2)
	CreateDynamicObject(3387,258.4159851,88.8199997,1001.4450073,0.0000000,0.0000000,0.0000000); //object(a51_srack3_) (1)
	CreateDynamicObject(3386,258.4209900,87.8150024,1001.4450073,0.0000000,0.0000000,0.0000000); //object(a51_srack2_) (1)
	CreateDynamicObject(3389,258.4299927,86.8099976,1001.4450073,0.0000000,0.0000000,0.0000000); //object(a51_srack1_) (1)
	CreateDynamicObject(1808,255.9259949,83.8259964,1001.4450073,0.0000000,0.0000000,271.6897583); //object(cj_watercooler2) (1)
	CreateDynamicObject(1808,253.8979950,89.1080017,1001.4450073,0.0000000,0.0000000,180.1433105); //object(cj_watercooler2) (2)
	CreateDynamicObject(1812,253.4120026,82.3560028,1001.4450073,0.0000000,0.0000000,89.5952454); //object(low_bed_5) (1)
	CreateDynamicObject(2886,247.8840027,74.1859970,1003.7919922,0.0000000,0.0000000,269.7253418); //object(sec_keypad) (3)
	CreateDynamicObject(2886,247.7929993,72.3349991,1004.0250244,0.0000000,0.0000000,358.6965942); //object(sec_keypad) (4)
Думаю будет понятно для какого мода
и описывать что, где и куда не буду :cj:
PHP:
new lspddoor,lspddoor2;
forward lspddoorclose(); 											
forward lspddoorclose2(); 
/////Сами двери
	lspddoor2 = CreateObject(19302,247.0019989,82.8190002,1003.8909912,0.0000000,0.0000000,0.0000000); //2
	lspddoor = CreateObject(19302,246.3979950,72.4420013,1003.8909912,0.0000000,0.0000000,0.0000000); //1
/////Ваши команды , можно и  на кнопку
if(IsACop(playerid) && (PlayerToPoint(1.0, playerid,247.4336,74.1559,1003.6406) || PlayerToPoint(1.0, playerid,247.7906,71.8868,1003.6406)))
{
				MoveObject(lspddoor,248.3979950,72.4420013,1003.8909912, 0.5);
				SetTimer("lspddoorclose", 3000, 0);
				return 1;
			}
			if(IsACop(playerid) && (PlayerToPoint(1.0, playerid,247.4422,81.9690,1003.6406) || PlayerToPoint(1.0, playerid,245.3457,85.6455,1003.6406)))
			{
				MoveObject(lspddoor2,249.0019989,82.8190002,1003.8909912, 0.5);
				SetTimer("lspddoorclose2", 3000, 0);
				return 1;
			}
//////
public lspddoorclose()
{
	MoveObject(lspddoor, 246.3979950,72.4420013,1003.8909912, 0.5);
	return 0;
}
public lspddoorclose2()
{
	MoveObject(lspddoor2, 247.0019989,82.8190002,1003.8909912, 0.5);
	return 0;
}
//// Это пойло :)
if(PlayerToPoint(1.0,playerid,255.3667,83.7188,1002.4453))///
			{
			    if(PlayerInfo[playerid][pSex] == 1)
				{
				format(string, sizeof(string), "попил водички.");
				}
				else if(PlayerInfo[playerid][pSex] == 2)
				{
						format(string, sizeof(string), "попила водички.");
				}
				new Float:health;
				GetPlayerHealth(playerid, health);
                SetPlayerHealth(playerid, health+1);
                Action(playerid, string);
				return 1;
			}
			if(PlayerToPoint(1.0,playerid,253.7765,89.6699,1002.4453))///
			{
			    if(PlayerInfo[playerid][pSex] == 1)
				{
				format(string, sizeof(string), "попил водички.");
				}
				else if(PlayerInfo[playerid][pSex] == 2)
				{
						format(string, sizeof(string), "попила водички.");
				}
                new Float:health;
				GetPlayerHealth(playerid, health);
                SetPlayerHealth(playerid, health+10);
                Action(playerid, string);
				return 1;
			}
/////и дополнение
if(IsACop(playerid) && PlayerToPoint(0.5,playerid,257.2030,90.8257,1002.4453))//
			{
			    if(PlayerInfo[playerid][pSex] == 1)
				{
				format(string, sizeof(string), "взял бронежилет из шкафчика.");
				}
				else if(PlayerInfo[playerid][pSex] == 2)
				{
						format(string, sizeof(string), "взяла бронежилет из шкафчик.");
				}
				new Float:armour;
				GetPlayerArmour(playerid, armour);
				if(armour > 25)
				{
				    SendClientMessage(playerid, COLOR_PINFO, "У Вас достаточно брони");
				    return 1;
				}
 				GiveArmour(playerid, 100);
                Action(playerid, string);
				return 1;
			}
			if(IsACop(playerid) && PlayerToPoint(0.5,playerid,256.1688,90.7865,1002.4453))//
			{
			    if(PlayerInfo[playerid][pSex] == 1)
				{
				format(string, sizeof(string), "взял экипировку");
				}
				else if(PlayerInfo[playerid][pSex] == 2)
				{
						format(string, sizeof(string), "взяла экипировку");
				}
				ServerGivePlayerWeapon(playerid, 22, 17); //
				ServerGivePlayerWeapon(playerid, 3, 1); //
				ServerGivePlayerWeapon(playerid, 41, 100); //
                Action(playerid, string);
				return 1;
			}
Create3DTextLabel("Бронежилеты\n {FF0000}Нажмите F",0xFFFFFFFF,257.2030,90.8257,1002.4453,7.0,1,1); // броня в шкафчике
Create3DTextLabel("Экипировка\n {00FF00}Нажмите F",0xFFFFFFFF,256.1688,90.7865,1002.4453,7.0,1,1); // набор мусара
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу