Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: głowe
1. Wywalanie z pojazdu po trafieniu w głowe paralizatorem
Witam, chcia?bym zrobi? co? takiego ?e jak SAPD (wsumie oboj?tnie kto kto ma paralizator, czyli pistolet silenced, id 23 broni) trafi przykladowo uciekiniera przed nim kt?ry ucieka pojazdem i jest w ruchu, gdy sapd trafi go w g?owe z paralizatora(przez driveby strzela), to losowo po kilku strza?ach(r??nie, czasem od 3,4, czasem od 2-?ch) aby uciekiniera wywala?o z pojazdu gdy zostanie trafiony kilka razy, da si? tak zrobi??

kod paralizatora:

Lua1.lua:
[lua]
local weaponid = 23
function onFire(weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement)
if weapon == weaponid then
if hitElement then
if hitElement ~= source then
if getElementType(hitElement) == "player" then
triggerServerEvent("onParalyze", hitElement)
elseif getElementType(hitElement) == "vehicle" then
triggerServerEvent("onVehicle", hitElement)

end
end
end
end
end

addEventHandler( "onClientPlayerWeaponFire", getRootElement(), onFire)
[/lua]

Lua2.lua:
[lua]
local time = 25

function displayLoadedRes ( res )
setWeaponProperty(23, "poor", "damage", 0)
setWeaponProperty(23, "std", "damage", 0)
setWeaponProperty(23, "pro", "damage", 0)
end

addEventHandler ( "onResourceStart",getResourceRootElement(getThisResource()), displayLoadedRes )
function onParalyzed()
setElementFrozen ( source, true )
setPedAnimation( source, "ped"...