Главный редактор форума: Doc-John | Текущая дата: 30.11.2024, 06:48
  • Страница 1 из 1
  • 1
[Мануал] Аптечки через пикап
Оффлайн
Понедельник, 26.08.2013, 12:56 | Сообщение # 1
Сообщений:
20
0
Здравствуйте ув.пользователи http://isamp.3dn.ru
Сегодня я покажу как брать Аптечки через пикап и покажу как поставить себе на Server.


Добавляем ко все new

Цитата (Код)
new homelf[26];

В public OnPlayerPickUpPickup(playerid, pickupid)

Цитата (Код)
else if(pickupid >= homelf[0]&& pickupid <= homelf[25])
{
for(new i = 0; i < sizeof(HouseInfo); i++)
{
if(PlayerToPoint(5, playerid,HouseInfo[hExitx], HouseInfo[hExity], HouseInfo[hExitz]))
{
if(GetPlayerVirtualWorld(playerid) == i+50)
{
if(HouseInfo [hHel]== 0)return SendClientMessage(playerid, COLOR_GRAD1, "В этом доме нет аптечек");
format(string, sizeof(string), "Вы были вылечены до 100 процентов. Осталось аптечек {66CC66}%d", HouseInfo[hHel]);
SendClientMessage(playerid, COLOR_WHITE, string);
HouseInfo [hHel]-= 1;
SetPlayerHealthAC(playerid, 100.0);
SetPlayerChatBubble(playerid, "использовал(а) аптечку", COLOR_PURPLE, 30.0, 10000);
return true;
}
}
}
}

В public OnGameModeInit()

Цитата (Код)
homelf[0] = CreatePickup(1240,23,2261.2209,-1139.0382,1050.6328,-1);
homelf[1] = CreatePickup(1240,23,419.7452,2540.0999,10.0000,-1);
homelf[2] = CreatePickup(1240,23,2324.4729,-1140.9158,1050.4922,-1);
homelf[3] = CreatePickup(1240,23,2534.0898,-1676.3275,1015.4986,-1);
homelf[4] = CreatePickup(1240,23,2449.4414,-1698.9006,1013.5078,-1);
homelf[5] = CreatePickup(1240,23,272.0329,307.6455,999.1484,-1);
homelf[6] = CreatePickup(1240,23,225.2893,1188.1687,1080.2578,-1);
homelf[7] = CreatePickup(1240,23,221.6913,1238.6110,1082.1406,-1);
homelf[8] = CreatePickup(1240,23,224.8644,1293.1029,1082.1406,-1);
homelf[9] = CreatePickup(1240,23,243.0157,1029.6090,1084.0078,-1);
homelf[10] = CreatePickup(1240,23,289.7131,1474.0499,1080.2578,-1);
homelf[11] = CreatePickup(1240,23,325.7685,1483.0961,1084.4399,-1);
homelf[12] = CreatePickup(1240,23,384.8190,1467.0021,1080.1875,-1);
homelf[13] = CreatePickup(1240,23,375.0336,1414.4063,1081.3362,-1);
homelf[14] = CreatePickup(1240,23,492.7914,1423.1923,1084.3643,-1);
homelf[15] = CreatePickup(1240,23,445.8678,1404.3517,1084.3047,-1);
homelf[16] = CreatePickup(1240,23,235.4935,1113.7656,1080.9922,-1);
homelf[17] = CreatePickup(1240,23,264.9613,1288.4922,1080.2578,-1);
homelf[18] = CreatePickup(1240,23,218.9444,1159.3319,1082.6094,-1);
homelf[19] = CreatePickup(1240,23,32.7349,1347.0142,1084.3750,-1);
homelf[20] = CreatePickup(1240,23,-270.5706,1448.1217,1088.8672,-1);
homelf[21] = CreatePickup(1240,23,19.5599,1403.9781,1084.4297,-1);
homelf[22] = CreatePickup(1240,23,152.9149,1371.5599,1083.8594,-1);
homelf[23] = CreatePickup(1240,23,242.3924,1070.8662,1084.1875,-1);
homelf[24] = CreatePickup(1240,23,-292.5668,1470.7844,1088.8750,-1);
homelf[25] = CreatePickup(1240,23,95.5249,1325.9762,1083.8594,-1);
  • Страница 1 из 1
  • 1
Поиск: