[ Dodano: 2016-03-06, 14:59 ]
Edit: teraz dzia?a, to teraz co aby s?ysza? ka?dy?
Spr?buj tak:
marker = createMarker(-2407.99634, -83.49146, 39.49400,"cylinder",1,255,0,0)
function alarm(plr)
local accName = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "PSP" ) ) then
for i,v in pairs(getElementsByType("player")) do
triggerClientEvent(v, "dzwiek", v)
end
end
end
addEventHandler("onMarkerHit",marker,alarm)
Wzi??em kod od Jurandovskiego kt?ry zapoda? mi na GG. I z samej ciekawo?ci przenios?em marker na d?? na ulice. I co mnie zdziwilo? to, ?e na dole dzia?a i ka?dy s?ysza?. To dalczego na g?ze nie dzia?a?
[ Dodano: 2016-03-06, 15:19 ]
c side
function muzyka()
dzwiek = playSound3D( "musica.mp3", -2419.16235, -105.60361, 35.17188 )
setSoundMaxDistance(dzwiek, 300)
end
addEvent( "dzwiek", true )
addEventHandler( "dzwiek", getRootElement(), muzyka )
s side
marker = createMarker(-2419.16235, -105.60361, 34.17188,"cylinder",1,255,0,0)
function alarm(plr)
local accName = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "PSP" ) ) then
triggerClientEvent(getRootElement(), "dzwiek", getRootElement())
end
end
addEventHandler("onMarkerHit",marker,alarm)
Tylko markery client-side maj? ten bug, ?e dzia?aj? nawet jak jestes pod nimi lub nad nimi, te z server side nie
Podpis
Jedyny kontakt ze mną to PW forum
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
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