GTA-SAMP
Делаем свой автомат sprunk - Форум сайта.
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум сайта. » Pawno » Уроки скриптинга в PAWNO » Делаем свой автомат sprunk
Делаем свой автомат sprunk
ГостьДата: Суббота, 11.12.2010, 23:33 | Сообщение # 1
Группа: Гости





Делаем свой автомат sprunk
В этом уроке я расскажу вам как сделать свой автомат с газировкой!

Начнём
1) В самое начало добавим цвет

#define COLOR_A 0xF97804FF

2) Добавим в public OnGameModeInit сам автомат

CreateObject(1775,1164.34899902,-1754.24328613,13.69229126,0.00000000,0.00000000,270.00000000); // 1775 - id этого автомата вы его сможете разместить сами!

3) Чтобы он работал нужно добавить в public OnPlayerKeyStateChange

if(newkeys == 4) {
if(PlayerToPoint(2.0, playerid, 1163.5599,-1754.3112,13.6136)) // Это проверка на то, что игрок стоит возле автомата, в противном случае ничего не произойдёт.
{
if(GetPlayerMoney(playerid) >= 20) // это проверка на то, есть ли у игрока столько денег
{
SetPlayerHealth(playerid,100); // 100 - это HP которые прибавятся игроку при покупке!
GivePlayerMoney(playerid,-20); // 10 - это деньги которые отнимутся у игрока при покупке
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_SPRUNK);
}
else
{
SendClientMessage(playerid, COLOR_A, "У вас не достаточно денег!"); // Сообщение при нехватке денег
}
}
}

В общем и всё!
В итоге мы получаем полноценный автомат с газировкой, чтобы купить газировку нужно подойти в автомату и нажать на мышке "огонь"

 
Форум сайта. » Pawno » Уроки скриптинга в PAWNO » Делаем свой автомат sprunk
  • Страница 1 из 1
  • 1
Поиск: