Добрый день уважаемые скриптеры. Столкнулся с такой проблемой:
Когда стреляешь в человека без прицела, хп отбавляется. Как сделать чтобы хп отнимались когда человек стреляет в тебя с прицелом?
Добрый день уважаемые скриптеры. Столкнулся с такой проблемой:
Когда стреляешь в человека без прицела, хп отбавляется. Как сделать чтобы хп отнимались когда человек стреляет в тебя с прицелом?
"Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.
Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE
Думаю, такого разработчики SA:MP ещё не придумали)
Хотя может я не знаю о существовании какого-нибудь паблика OnPlayerShootWithoutSight...
Без какого прицела? Запиши видео, что-ли.
GetPlayerTarget + return 0, если я о том подумал.
Вообщем. Рассказываю подробно. ХП при стрельбе отбавляется, когда человек нацеливается на игрока (ПКМ) и стреляет, ХП уходит.
У меня на сервере, если даже не нажимая (ПКМ) - прицел, стрельнуть в игрока, то ХП, отбавятся.
Как сделать, чтобы когда человек стрелял без прицела, т.е. не нажимал (ПКМ) ХП не отнималось?
"Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.
Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE
Т.е. у вас там особая система повреждений, основанная на клавишах? Если нажал ПКМ в пустоту - у кого-то убавляется хп? Если нет, то так и должно быть, что при стрельбе с упреждением повреждения должны наносится - это из-за пинга. Если это убрать, как предложили:
Во так, то игроки убьют друг друга только стоя на месте
Да нет, не в пустоту. Если игроки стреляют друг в друга без прицела, то ХП отбавляется, это при попадании в скин.
Нужно чтобы только при том, когда игрок прицелится(ПКМ) и попадал в скин, тогда ХП отнимались.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)