Yaroslav.pr0
Умник
Всем привет.
С вами Yaroslav.pr0, сегодня я зашол в тему Plakapen'KA и увидел у него аптечки в доме, которые срабатывают по пикапу.
С вами Yaroslav.pr0, сегодня я зашол в тему Plakapen'KA и увидел у него аптечки в доме, которые срабатывают по пикапу.
Добавляем в new
PHP:
new healmepickup[29]; // Переменная, с кол-вом пикапов
Добавляем в public OnPlayerPickUpPickup(playerid, pickupid)
else if(pickupid >= healmepickup[0] && pickupid <= healmepickup[28])
{
new i = GetPlayerVirtualWorld(playerid)-50; // переменная i
if(HouseInfo[hHel] == 0)return SendClientMessage(playerid, COLOR_GRAD1, "В шкафчике пусто"); // Если 0 аптечек, то выводим информацию
if(PlayerInfo[playerid]Вот и все, теперь у вас пикапы во всех интерьерах.PHP:== 100) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не нуждаетесь в личении"); // Если ваше HP 100, выводим информацию SendClientMessage(playerid, COLOR_BLUE, "Вы использовали аптечку"); // sendclientmessage на использовния аптечки format(string, sizeof(string), "Осталось %d аптечек", HouseInfo[i][hHel]); // string на остаток аптечек SendClientMessage(playerid, 0xFFFFFFAA, string); HouseInfo[i][hHel] -=1; // отнимаем 1 аптечку SetPlayerChatBubble(playerid, "использовал(а) аптечку", COLOR_PURPLE, 30.0, 10000); //действие над головой SetPlayerHealthAC(playerid, 101); //хп при использовании аптечки PlayerInfo[playerid][pHP] = 101; //устанавлиеваем HP }[/QUOTE] [QUOTE]в public OnGameModeInit()[/QUOTE] [PHP]healmepickup[0] = CreatePickup(1240,23,2250.1716,-1135.2295,1050.6328,-1); // Расположение пикапа в интерьере! healmepickup[1] = CreatePickup(1240,23,-266.6633,1451.4047,1084.3745,-1); healmepickup[2] = CreatePickup(1240,23,223.4654,1081.3125,1084.1979,-1); healmepickup[3] = CreatePickup(1240,23,150.4046,1371.5718,1083.8594,-1); healmepickup[4] = CreatePickup(1240,23,19.9507,1347.2587,1084.3750,-1); healmepickup[5] = CreatePickup(1240,23,266.9471,1294.9091,1080.2578,-1); healmepickup[6] = CreatePickup(1240,23,497.8983,1406.9733,1080.2578,-1); healmepickup[7] = CreatePickup(1240,23,-57.5638,1365.7360,1080.2109,-1); healmepickup[8] = CreatePickup(1240,23,-46.0475,1398.3184,1084.4297,-1); healmepickup[9] = CreatePickup(1240,23,349.8990,310.3078,999.1484,-1); healmepickup[10] = CreatePickup(1240,23,1259.1880,-796.3272,1084.2344,-1); healmepickup[11] = CreatePickup(1240,23,2449.5833,-1686.0005,1013.5078,-1); healmepickup[12] = CreatePickup(1240,23,2819.7898,-1167.5040,1025.5778,-1); healmepickup[13] = CreatePickup(1240,23,331.9826,1119.5460,1083.8903,-1); healmepickup[14] = CreatePickup(1240,23,414.0604,2537.5466,10.0077,-1); healmepickup[15] = CreatePickup(1240,23,31.4366,1404.5221,1084.4297,-1); healmepickup[16] = CreatePickup(1240,23,2264.5193,-1140.9904,1050.6328,-1); healmepickup[17] = CreatePickup(1240,23,455.9473,513.1096,1001.4195,-1); healmepickup[18] = CreatePickup(1240,23,244.0353,302.1151,999.1484,-1); healmepickup[19] = CreatePickup(1240,23,232.7039,1245.2008,1082.1406,-1); healmepickup[20] = CreatePickup(1240,23,218.3438,1292.5072,1082.1406,-1); healmepickup[21] = CreatePickup(1240,23,301.3691,1485.8025,1080.2578,-1); healmepickup[22] = CreatePickup(1240,23,321.2121,1479.6315,1084.4412,-1); healmepickup[23] = CreatePickup(1240,23,2230.6335,-1108.7802,1050.8828,-1); healmepickup[24] = CreatePickup(1240,23,243.8911,1194.2467,1080.2578,-1); healmepickup[25] = CreatePickup(1240,23,2458.0266,-1692.5072,1013.5078,-1); healmepickup[26] = CreatePickup(1240,23,2249.3457,-1208.4270,1049.0234,-1); healmepickup[27] = CreatePickup(1240,23,2336.6963,-1140.5522,1050.7031,-1); healmepickup[28] = CreatePickup(1240,23,2313.9976,-1008.9490,1050.2109,-1);
Будут ошибки пишите, постораюсь помочь!
Последнее редактирование:
