SA-MP Forums Archive
OnPlayerShootDynamicObject и бензопила - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: OnPlayerShootDynamicObject и бензопила (/showthread.php?tid=529640)



OnPlayerShootDynamicObject и бензопила - Aizov - 03.08.2014

Я вот решил сделать работу дровосека. Суть такова при уроне динамичного объекта оно начинает падать.
Пример функции моей:
PHP Code:
for(new i;i<18;i++)
    {
        print(
"OnPlayerShootDynamicObject #2");
        if(
objectid == GosWork[1][Objects][i] && weaponid == 9)
        {
            new 
cont;
            
cont++;
            
format(string,sizeof(string),"Cont: %d"cont);
            
SCM(playerid,-1,string);
                        
//Тут будет отниматься хп у дерева
        
}
    } 
Но "стрельба" из бензопилы не срабатывает. Паблик вообще не действует от бензопилы.
Что можете посоветовать по этому поводу?


Re: OnPlayerShootDynamicObject и бензопила - DartfoL - 03.08.2014

А причём тут вообще этот паблик?


Re: OnPlayerShootDynamicObject и бензопила - Strix - 03.08.2014

Этот паблик, как и OnPlayerWeaponShot, срабатывает только при выстреле из огнестрельного оружия, то есть при вылете пули из дула. У бензопилы нет дула и соответственно пуль тоже, поэтому паблик и не срабатывает.


Re: OnPlayerShootDynamicObject и бензопила - Aizov - 03.08.2014

Нету паблика который помог бы осуществить мою идею?


Re: OnPlayerShootDynamicObject и бензопила - Strix - 03.08.2014

Quote:
Originally Posted by Aizov
View Post
Нету паблика который помог бы осуществить мою идею?
Лови формулу, а дальше сам:
(OnPlayerKeyStateChange || (GetPlayerKeys + OnPlayerUpdate)) + IsPlayerInRangeOfPoint + GetPlayerWeapon

Также проверяй повёрнут ли игрок к объекту.


Re: OnPlayerShootDynamicObject и бензопила - White_116 - 03.08.2014

Руби дерево с помощью минигана


Re: OnPlayerShootDynamicObject и бензопила - Aizov - 03.08.2014

Quote:
Originally Posted by Strix
View Post
Лови формулу, а дальше сам:
(OnPlayerKeyStateChange || (GetPlayerKeys + OnPlayerUpdate)) + IsPlayerInRangeOfPoint + GetPlayerWeapon

Также проверяй повёрнут ли игрок к объекту.
Я так думал делать. Но думал что проще будет чисто в этом паблике.


Re: OnPlayerShootDynamicObject и бензопила - Stepashka - 03.08.2014

Код который много говорит о навыках топикстартера
Code:
new cont; 
cont++;



Re: OnPlayerShootDynamicObject и бензопила - Aizov - 03.08.2014

Quote:
Originally Posted by Stepashka
View Post
Код который много говорит о навыках топикстартера
Code:
new cont; 
cont++;
Да я для теста


Re: OnPlayerShootDynamicObject и бензопила - Mutha_X - 03.08.2014

Quote:
Originally Posted by White_116
View Post
Руби дерево с помощью минигана
У меня так дед стал фанатом скорострельного оружия)