Изменяем наносимый урон от оружия - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
Форум » Pawno программирование SAMP » Уроки | FAQ » Изменяем наносимый урон от оружия (Задействован public: OnPlayerTakeDamage.)
Изменяем наносимый урон от оружия
ТвойБатька Дата: Среда, 10.01.2018, 19:23 | Сообщение # 1
Любитель
Сообщений: 42
Статус: Offline
* Если у вас нету паблика: OnPlayerTakeDamage создайте его вручную по коду ниже:

Код

public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    return true;
}


* Сама система изменения...

Код

    const Float: d_hp;
    GetPlayerHealth(playerid, d_hp);
    switch(weaponid)
    {
        case 24: SetPlayerHealth(playerid, d_hp - 50); // Desert Eagle
        case 31: SetPlayerHealth(playerid, d_hp -35); // M4
        case 25: SetPlayerHealth(playerid, d_hp -100); // Pump Shotgun
        // и т.д, по примеру выше.
    }


* Объяснение функций задействованных выше..

Код

case - кейс, 24 - id оружия;
SetPlayerHealth - установка hp, (playerid - id игрока,  d_hp - float, -100 - сколько будет сносить хп при выстреле, изменять можно под себя.);


Сообщение отредактировал ТвойБатька - Среда, 10.01.2018, 19:24
mentaziwe Дата: Пятница, 30.03.2018, 21:25 | Сообщение # 2
Новичок
Сообщений: 13
Статус: Offline
Код
new Float:d_hp;
          hp(playerid,d_hp);
          switch(weaponid)
          {
              case 24: SetPlayerHealth(playerid, d_hp - 50); // Desert Eagle
              case 31: SetPlayerHealth(playerid, d_hp -35); // M4
              case 25: SetPlayerHealth(playerid, d_hp -100); // Pump Shotgun
              // и т.д, по примеру выше.
           }


Раз уж на то пошло.


Сообщение отредактировал mentaziwe - Пятница, 30.03.2018, 22:01
Форум » Pawno программирование SAMP » Уроки | FAQ » Изменяем наносимый урон от оружия (Задействован public: OnPlayerTakeDamage.)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
Pan40xxl [12:36]

chinazes000 [11:29]

donaldga2 [05:28]

rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]