[Урок] Изменяем повреждение от оружия - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
[Урок] Изменяем повреждение от оружия
Rider405402 Дата: Суббота, 21.12.2013, 15:03 | Сообщение # 1
Любитель
Сообщений: 47
Статус: Offline
Приветствую всех!
Вот выкладываю более реалистичное повреждение от оружия (От определенного оружия, наносится определенный урон)

Примечание:
Код
if(weaponid == 24) //24 - ид оружия   
SetPlayerHealth(playerid, HP-50); //Отнимаем жизни


Код
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid){
     #pragma unused issuerid
     #pragma unused amount
     new Float:HP;
     GetPlayerHealth(playerid, HP);
     if(weaponid == 24) SetPlayerHealth(playerid, HP-50);//DesertEagle
     if(weaponid == 22) SetPlayerHealth(playerid, HP-50);//Colt45
     if(weaponid == 32) SetPlayerHealth(playerid, HP-10);//Tec9
     if(weaponid == 28) SetPlayerHealth(playerid, HP-10);//Uzi
     if(weaponid == 23) SetPlayerHealth(playerid, HP-50);//SilencedColt
     if(weaponid == 31) SetPlayerHealth(playerid, HP-35);//M4
     if(weaponid == 30) SetPlayerHealth(playerid, HP-40);//AK
     if(weaponid == 29) SetPlayerHealth(playerid, HP-18);//MP5
     if(weaponid == 34) SetPlayerHealth(playerid, HP-300);//SniperRifle
     if(weaponid == 33) SetPlayerHealth(playerid, HP-35);//CuntGun
     if(weaponid == 25) SetPlayerHealth(playerid, HP-100);//PumpShotgun
     if(weaponid == 27) SetPlayerHealth(playerid, HP-70);//Spaz12
     return 1;}
Saint[yl] Дата: Воскресенье, 22.12.2013, 00:44 | Сообщение # 2
^^SвYтый YлЬка
Сообщений: 248
Статус: Offline
Rider405402, реалестичное повреждение это:
Код
if(weaponid>21 && weaponid<39) { if(random(4)==0) SetPlayerHealth(playerid, 0); }

Т.к. каждая пуля может быть смертельной wink


==========================
[+] Skype: saint.yl
[+] ВКонтакте: vk.com/saintyl
==========================

Ничего Не покупаю / Не продаю
[UA]DOBERMAN Дата: Воскресенье, 22.12.2013, 00:57 | Сообщение # 3
Боец
Сообщений: 136
Статус: Offline
Not Bad.

Продаю несносимые скайпы - Писать в ЛС.
Мой профиль на СМ.Net - http://cheat-master.net/members/cm-doberman.3912/
[CM]Kirill57rus Дата: Воскресенье, 22.12.2013, 13:04 | Сообщение # 4
Боец
Сообщений: 279
Статус: Offline
Полезно) Поставил плюс, отличный урок.
Rider405402 Дата: Воскресенье, 22.12.2013, 20:35 | Сообщение # 5
Любитель
Сообщений: 47
Статус: Offline
Цитата Saint[yl] ()
Rider405402, реалестичное повреждение это:
Код
if(weaponid>21 && weaponid<39) { if(random(4)==0) SetPlayerHealth(playerid, 0); }

Т.к. каждая пуля может быть смертельной

Ну так ставь своё значение какой будет пуля зависит от тебя
Saint[yl] Дата: Воскресенье, 22.12.2013, 21:46 | Сообщение # 6
^^SвYтый YлЬка
Сообщений: 248
Статус: Offline
Rider405402, Еще скажу что если вернуть значение несущее в себе кол-во HP, то оно в любом случае будет меньше 255. Поэтому при выстреле снайперки можно сразу выдавать значение HP 0, через 3 секунды чекать, если не убило, то кикать игрока за ГМ

==========================
[+] Skype: saint.yl
[+] ВКонтакте: vk.com/saintyl
==========================

Ничего Не покупаю / Не продаю
[CM]Sam1337 Дата: Вторник, 24.12.2013, 15:16 | Сообщение # 7
Любитель
Сообщений: 31
Статус: Offline
cool
SoNik)) Дата: Вторник, 11.03.2014, 09:04 | Сообщение # 8
Новичок
Сообщений: 4
Статус: Offline
Rider405402, на switch делай
wend Дата: Четверг, 13.03.2014, 16:59 | Сообщение # 9
Боец
Сообщений: 171
Статус: Offline
Цитата SoNik)) ()
Rider405402, на switch делай

Цитата Saint[yl] ()
Rider405402, реалестичное повреждение это:
Код
if(weaponid>21 && weaponid<39) { if(random(4)==0) SetPlayerHealth(playerid, 0); }

Т.к. каждая пуля может быть смертельной

Через switch и random от 0 до 70(к примеру)


»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»[МОИ ТЕМЫ]««««««««««««««««««««««««««««««
[ARP] Заработок свыше 60.000$ за час - http://cheat-master.ru/forum/146-335358
[ARP] Повышаемся в ранге за несколько минут - http://cheat-master.ru/forum/146-340205
[DRP] Как угнать прибыльный столик у крупье в казино - http://cheat-master.ru/forum/192-333429
[SA:MP] WallHack без читов - http://cheat-master.ru/forum/14-339817
Rider405402 Дата: Суббота, 09.04.2016, 14:50 | Сообщение # 10
Любитель
Сообщений: 47
Статус: Offline
Апчик
  • Страница 1 из 1
  • 1
Поиск: