- 183
- 6
- Версия MoonLoader
- .026-beta
Нужно, чтобы скрипт выводил айди игрока, который наносит урон транспортом (дбшит), я попытался сделать вот так -
Но почему то если допустим кто то другой стреляет с не водительского места, то и его же айди выводит, но и водителя тоже выводит.
Как сделать, чтобы чисто любой урон получаемый транспортом от водителя, выводит только его?
Код:
function ev.onSendTakeDamage(playerId, damage, weapon, bodypart)
local __, id = sampGetCharHandleBySampPlayerId(playerId)
if isCharInAnyCar(id) then
local pedCar = getDriverOfCar(storeCarCharIsInNoSave(id))
if pedCar ~= -1 then
sampAddChatMessage(playerId, -1)
end
end
end
Но почему то если допустим кто то другой стреляет с не водительского места, то и его же айди выводит, но и водителя тоже выводит.
Как сделать, чтобы чисто любой урон получаемый транспортом от водителя, выводит только его?