В данном туториале рассмотрим,как привлечь нам зомби на игрока выстрелив в него из специального оружия, открываем файл sbclient из папки sothbot.
Работа с файлами
Код
function shootingnoise ( weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement)
if alertspacer ~= 1 then
if (weapon == 9) then
alertspacer = 1
setTimer ( resetalertspacer, 5000, 1 )
noiseradiusalert(getLocalPlayer ())
elseif (weapon > 21) or (weapon > 22) or (weapon > 23) or (weapon > 24) or (weapon > 25) or (weapon > 26) or (weapon > 27) or (weapon > 28) or (weapon > 31) or (weapon > 31) and (weapon ~= 35) then
alertspacer = 1
setTimer ( resetalertspacer, 5000, 1 )
noiseradiusalert(getLocalPlayer ())
end
end
end
addEventHandler ( "onClientPlayerWeaponFire", getLocalPlayer (), shootingnoise )
Разбор кода
Код
elseif (weapon > 21) or (weapon > 22) or (weapon > 23) or (weapon > 24) or (weapon > 25) or (weapon > 26) or (weapon > 27) or (weapon > 28) or (weapon > 31) or (weapon > 31) and (weapon ~= 35) then
Здесь показывается ID оружия из которого выстреливает игрок в другого, вы можете меня под свои.