[Урок] Изменяем повреждение от оружия
|
|
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); } Т.к. каждая пуля может быть смертельной
========================== [+] 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
|
Апчик
|
|
|
|