Problem polega na tym, ze jak wgrywam dwie te same syreny dwa te same skrypty ze np marker w 1 skrypcie jest w LV a w drugim skrypcie jest BB to wyswietlaja sie dwa panele, ze i z tego skryptu i z tego
Blad w DB3: Dziwne, przedchwila pokazywalo w DB3 blad, tera nie wykrywa bledu choc jest, ale pamietam co pisalo ze AddEventHandler showGUI cos tam, tutaj daje kodzik: [lua]-- Pierwotny w?‚a?›ciciel i twĂłrca kodu: AmaMa
-- Zakaz uĆ„ywania / edycji kodu bez wcze?›niejszej zgody ze strony w?‚a?›ciciela
-- Zakaz wykorzystywania ca?‚ego lub fragmentĂłw kodu
-- W przypadku z?‚amania powyzszych zasad sprawa zostanie skierowana do s?…du pod zaĆ„utem: Naruszenia maj?…tkowych praw autorskich
-- Pierwotnie pe?‚ne prawo do uĆ„ywania tego kodu posiada tylko AmaMa
mojeW,mojeH = 1360,768
sW,sH = guiGetScreenSize()
width, height = (sW/mojeW), (sH/mojeH)
Witam chc? zrobi? skrypt na syrene, kt?r? b?d? s?yszelu wszyscy gracze na serwerze.((Oczywi?cie mam ju? syrene tylko niewiem co zrobi?, ?eby ona dzia?a?a na serwerze.))
I skrypt na pow?d? za pomoca daje piwko i respekty.((I chodzi oto ?eby woda si? podnosi?a prawie czubka mont chillad))
Witam mam taki problem i? po za??czeniu syreny w PSP s?yszy j? tylko osoba za??czaj?ca j?:
function syrenaOSP ()
if source == alarm2 then
local syrena = playSound3D("syrena2.mp3", -2113.81934, -24.76694, 42.65699, false)
setSoundVolume(syrena,300)
setSoundMaxDistance(syrena, 350)
outputChatBox ("Uruchomi?e? alarm w PSP.")
end
end
addEventHandler("onClientGUIClick", root, syrenaOSP)
Co trzeba zrobic zeby wszyscy gracze s?yszeli dziek syreny Prosze o pomoc
function syrenaOSP ()
if source == alarm then
local syrena = playSound3D("syrena.mp3", -317.2001953125, 1039.5, 25.700000762939, false)
setSoundVolume(syrena,300)
setSoundMaxDistance(syrena, 350)
outputChatBox ("Uruchomi?e? syren? alarmow? OSP.")
end
end
addEventHandler("onClientGUIClick", root, syrenaOSP)
Zrobi?em funkcje do gui ale jak w??cz? t? syren? to s?yszy j? tylko ten co j? uruchomi? prosi? bym o szczeg??ow? pomoc b?d? przerobienie .
function syrenaPSP ()
if source == alarm then
local syrena = playSound3D("syrena.mp3", -2384.3974609375, -94.39453125, 42.644439697266, false) setSoundVolume(syrena,300) setSoundMaxDistance(syrena, 350) outputChatBox ("Uruchomi?e? syren? alarmow? PSP.") end
end
addEventHandler("onClientGUIClick", root, syrenaPSP)
Witam szukam kogo? kto zrobi?by mi skrypt a raczej przerobi? mo?na powiedzie? na syrene dok?adnie :
Kod na kt?rym dzia?a syrena poprzez start w panelu
addEventHandler( 'onClientResourceStart', resourceRoot,
function( ) local uSound = playSound3D( 'musica.mp3', -2361.28784, -110.74352, 46.00602 ) setSoundMaxDistance( uSound, 100 ) end
Kod na kt?rym dzia?a syrena na komende:
function alarmon() local sound = playSound("musica.mp3",false) end
addCommandHandler("syrena",alarmon )
A generalnie mi chodzi o to aby te syrene s?ysza? ka?dy bo w tym drugim kodzie s?yszy j? tylko ten kto wpisze /syrena a inni nie Z g?ry dzi?kuje daje browca i repke
I dodatkowo po wys?aniu tekstu "Uwaga! Uwaga! Wezwanie, przygotowa? si? do wyjazdu!" chcia?bym aby lecia?a dla stra?ak?w ta syrena http://chomikuj.pl/pawelko85/Dzwonki_Stra*c5*bc+po*c5*bcarna+_+JRG+7+Warszawa+-+Wyjazd+do+akcji!,1871015068.mp3
Witam serdecznie. Co jest nie tak, ?e jak w??czam pod bindem 1 syren? to zamiast w??czy? si? jedna syrena w??czaj? si? dwie. Tak samo mam jak przycisn? bind 2. W??cza si? druga jak i pierwsza. Za pomoc oczywi?cie
C-side:
[lua]
addEvent("onPlaySound3D",true)
addEventHandler("onPlaySound3D",root,function(veh)
for _, player in ipairs(getElementsByType("player")) do
local x,y,z = getElementPosition(veh)
snd = playSound3D ("GCBA/syrena1.mp3", x, y, z)
setSoundMaxDistance(snd, 350)
attachElements(snd,veh)
end
end
)
addEvent("onPlaySound3D",true)
addEventHandler("onPlaySound3D",root,function(auto)
for _, player in ipairs(getElementsByType("player")) do
local x,y,z = getElementPosition(auto)
cnd = playSound3D ("GCBA/syrena3.mp3", x, y, z)
setSoundMaxDistance(cnd, 350)
attachElements(cnd,auto)
end
end
)
[/lua]
S-side:
[lua]
auta = { [407] = true }
addEventHandler("onPlayerVehicleEnter", root, function(pojazd)
if auta[getElementModel(pojazd)] then
bindKey(source, "1", "down", dzwiek, source)
end
end)
function dzwiek(gracz)
local veh = getPedOccupiedVehicle(gracz)
triggerClientEvent("onPlaySound3D",root,veh)
end
addEventHandler("onPlayerVehicleEnter", root, function(pojazd)
if auta[getElementModel(...
Witam stworzy?em takie co? do mojego RPG i co? mi nie dzia?a
klient
function syrena()
local vehicle = getPedOccupiedVehicle(player)
local model = getElementModel(vehicle)
if not (model == 416) or (model == 433) or (model == 427) or (model == 490) or (model == 528) or (model == 407) or (model == 523) or (model == 596) or (model == 597) or (model == 598) or (model == 599) or (model == 601) then
guiSetEnabled(syren,false)
else
if (model == 416) or (model == 433) or (model == 427) or (model == 490) or (model == 528) or (model == 407) or (model == 523) or (model == 596) or (model == 597) or (model == 598) or (model == 599) or (model == 601) then
guiSetEnabled(siren,true)
end
end
end
addEventHandler("onClientPlayerVehicleEnter", getLocalPlayer(),syrena)
function sirena1()
triggerServerEvent("siren", getLocalPlayer())
end
addEventHandler("onClientGUIClick",siren,sirenon,false)
Serwer
function serena()
local vehicle = getPedOccupiedVehicle(source)
if (getVehicleOverrideLights(vehicle) == 2) then
setVehicleSirensOn ( vehicle, 1 )
else
setVehicleSirensOn ( vehicle, 2 )
end
end
addEvent( "siren", true )
addEventHandler ( "siren", getRootElement(), serena)