Wysłany: 2016-05-22, 21:22
Xaar
Wiek: 25 Na forum: 5450 dni Posty: 47
Nick w MP: PLWESOLYKOSTEK
Piwa : 82
Potrzebuj? pomocy z tym kodem, nie wiem czemu nie dzia?a
funkcja jest odpowiedzialna za ukrywanie dx drawu z amunicja przy broniach o id w zakazanebronie, lecz cos nie dziala ( w db3 nic )
function zakazbroni ()
local zakazanebronie = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 14 , 15 , 44 , 45 , 46 }
local weaponID = getPedWeapon ( localPlayer )
if weaponID == zakazanebronie then
removeEventHandler ( "onClientRender" , root , pokazammo )
else
return end
end
addEventHandler ( "onClientPlayerWeaponSwitch" , root , zakazbroni )
Wysłany: 2016-05-23, 00:05
dudeks
Wiek: 31 Na forum: 6576 dni Posty: 171
Piwa : 89
function zakazbroni ( prev , curr )
local zakazanebronie = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 14 , 15 , 44 , 45 , 46 }
local weaponID = getPedWeapon ( localPlayer )
if not zakazanebronie [ weaponID ] then return false end
removeEventHandler ( "onClientRender" , root , pokazammo )
return true
end
addEventHandler ( "onClientPlayerWeaponSwitch" , root , zakazbroni )
Wysłany: 2016-05-23, 16:15
Xaar
Wiek: 25 Na forum: 5450 dni Posty: 47
Nick w MP: PLWESOLYKOSTEK
Piwa : 82
"dudeks" napisał/a : function zakazbroni ( prev , curr )
local zakazanebronie = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 14 , 15 , 44 , 45 , 46 }
local weaponID = getPedWeapon ( localPlayer )
if not zakazanebronie [ weaponID ] then return false end
removeEventHandler ( "onClientRender" , root , pokazammo )
return true
end
addEventHandler ( "onClientPlayerWeaponSwitch" , root , zakazbroni )
Jest prawie dobrze, lecz gdy prze??cz? bro? na kt?r?? z id z 'zakazanebronie' i z powrotem na bro? spoza tej tablicy, dxdraw ju? si? niestety nie pojawia.
Wysłany: 2016-05-23, 16:55
dudeks
Wiek: 31 Na forum: 6576 dni Posty: 171
Piwa : 89
Poka? funkcj? od renderowania ammo, zrobimy to inaczej.
Wysłany: 2016-05-23, 17:02
Xaar
Wiek: 25 Na forum: 5450 dni Posty: 47
Nick w MP: PLWESOLYKOSTEK
Piwa : 82
"dudeks" napisał/a :Poka? funkcj? od renderowania ammo, zrobimy to inaczej.
local lp = localPlayer
function pokazammo ()
local totalammo = getPedTotalAmmo ( lp )- getPedAmmoInClip ( lp )
local AmmoImClip = getPedAmmoInClip ( lp )
dxDrawText ( totalammo , 605 * width , 60 * height , 45 * width , 55 * height , tocolor ( 255 , 255 , 255 , 255 ), 1.25 , "default-bold" )
dxDrawText ( AmmoImClip , 585 * width , 60 * height , 1255 * width , 55 * height , tocolor ( 255 , 255 , 255 , 255 ), 1.25 , "default-bold" )
end
addEventHandler ( "onClientRender" , root , pokazammo )
Wysłany: 2016-05-23, 17:43
dudeks
Wiek: 31 Na forum: 6576 dni Posty: 171
Piwa : 89
local zakazanebronie = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 , 14 , 15 , 44 , 45 , 46 }
function pokazammo ()
if not zakazanebronie [ getPedWeapon ( localPlayer )] then
local totalammo = getPedTotalAmmo ( localPlayer )- getPedAmmoInClip ( localPlayer )
local AmmoImClip = getPedAmmoInClip ( localPlayer )
dxDrawText ( totalammo , 605 * width , 60 * height , 45 * width , 55 * height , tocolor ( 255 , 255 , 255 , 255 ), 1.25 , "default-bold" )
dxDrawText ( AmmoImClip , 585 * width , 60 * height , 1255 * width , 55 * height , tocolor ( 255 , 255 , 255 , 255 ), 1.25 , "default-bold" )
end
end
addEventHandler ( "onClientRender" , root , pokazammo )
Tamten kod Ci nie jest ju? potrzebny
Wysłany: 2016-05-23, 18:06
Xaar
Wiek: 25 Na forum: 5450 dni Posty: 47
Nick w MP: PLWESOLYKOSTEK
Piwa : 82
Tagi: zakazane :: bronie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: