Witam bior? si? za pisanie pierwszego mojego skryptu i chcia?bym napisa? go na leczenie graczy w danej strefie je?eli mo?ecie podajcie mi potrzebne funkcje do tego odwdzi?cze si? piwkiem!
BarteQ03, Po stronie s zr?b marker oraz dawanie hp a i funkcje hp daj w
addEventHandler( "onMarkerHit", myMarker) pod tym bo jak robisz tak to ci g?w... zadzia?a
local marker = createMarker(2044.97559, 1523.98352, 10.67188, 'cylinder', 2.0, 255, 0, 0, 150) -- tworzy marker
addEventHandler("onMarkerHit", marker, function(el, md)
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
setElementHealth(el,100)
outputChatBox("Zosta?e? uleczony :) ")
end)
local marker = createMarker(2029.62573, 1544.33276, 10.82031, 'cylinder', 2.0, 255, 0, 0, 150) -- tworzy marker
addEventHandler("onMarkerHit", marker, function(el, md)
if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end
setElementHealth(el,100)
outputChatBox("Zosta?e? uleczony :) ")
end)
Barcioo, Je?eli podajesz kod to chocia? daj komentarze co jest do czego. Je?eli chcesz komu? pom?c to nie dawaj gotowc?w tylko t?umacz pomagaj itd.
BarteQ03, to tak:
--Tworzysz makera funkcj? createMarker
--Tworzysz event onMarkerHit oraz rozpoczynasz funkcje ( function )
--Sprawdzasz czy element kt?ry wszed? jest graczem oraz czy jest na tym samym deminsions
--Dodajesz funkcje na uleczanie gracza/pojazdu
--Ko?czysz funkcj?
--Zamykasz Ever ")"
W praktyce:
local marker = createMarker( 2029.62573, 1544.33276, 10.82031, 'cylinder', 2.0, 255, 0, 0, 150 ) -- tworzysz marker
addEventHandler( "onMarkerHit", marker, -- Tworzenier Eventu
function( element, md ) -- rozpocz?cie funkcjie
if md and getElementType( element ) == "player" then -- warunek
-- md - sprawdza czy jeste? w tym samym ?wiecie Dimension
-- getElementType( element ) == "player" - sprawdza czy element kt?ry wszed? w marker jest graczem
setElementHealth( element, 100 )
outputChatBox( "Zosta?e? uleczony ", element)
end -- Zamykasz warunek
end -- Zamykasz funkcje [function]
) -- Zamykasz event
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach