Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2019-07-14, 09:19


konoszovsky







Wiek: 24
Na forum: 3080 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

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:
-- 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()
widthheight = (sW/mojeW), (sH/mojeH)

local wm1={
    button={},
}

function gui()
exports["buttons"]:createCustomWindow("Panel alarmowania"442*width138*height493*width443*heighttocolor(255255255255), false)
exports["buttons"]:createCustomText2("Pami?™taj, ĹĽe naduĹĽywanie syreny b?™dzie karane!"675*width,455*height,693*width,55*heighttocolor(25500255), 71"default""center""center"falsefalsefalsefalsefalse)
end


wm1.button[1]=guiCreateButton(0.420.390.180.08"Syrena OSP"true)
wm1.button[2]=guiCreateButton(0.420.490.180.08"Dzwonki w koszarach"true)
wm1.button[3]=guiCreateButton(0.420.590.180.08"Zamknij"true)
guiSetVisible(wm1.button[1],false)
guiSetVisible(wm1.button[2],false)
guiSetVisible(wm1.button[3],false)


addEvent("showGUI"true)
addEventHandler("showGUI"getRootElement(), function()
showCursor(true,false)
addEventHandler("onClientRender",root,gui)
guiSetVisible(wm1.button[1],true)
guiSetVisible(wm1.button[2],true)
guiSetVisible(wm1.button[3],true)
end)

addEventHandler("onClientGUIClick"resourceRoot, function()
if source == wm1.button[1then
    triggerServerEvent("playSyrena_s"localPlayer)
    showCursor(false,false)
    removeEventHandler("onClientRender",root,gui)
     guiSetVisible(wm1.button[1],false)
    guiSetVisible(wm1.button[2],false)
    guiSetVisible(wm1.button[3],false)
end
if source == wm1.button[2then
    triggerServerEvent("playSyrena_s1"localPlayer)
    showCursor(false,false)
    removeEventHandler("onClientRender",root,gui)
     guiSetVisible(wm1.button[1],false)
    guiSetVisible(wm1.button[2],false)
    guiSetVisible(wm1.button[3],false)
end
if source == wm1.button[3then
    showCursor(false,false)
    removeEventHandler("onClientRender",root,gui)
     guiSetVisible(wm1.button[1],false)
    guiSetVisible(wm1.button[2],false)
    guiSetVisible(wm1.button[3],false)
end
end)

addEvent("playSyrena_c"true)
addEventHandler("playSyrena_c"getRootElement(), function()
local syrena playSound3D("AsA.mp3"1764.022241.5412.03true)
setSoundMaxDistance(syrena200)
setTimer(stopSound7*10001syrena)
end)


addEvent("playSyrena_c2"true)
addEventHandler("playSyrena_c2"getRootElement(), function()
local syrena playSound3D("syrena1.mp3",306.22, -165.431.57true)
setSoundMaxDistance(syrena1500)
setTimer(stopSound25*10001syrena)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-07-14, 13:55


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Powodem s? dwie takie same nazwy eventu - showGUI
Zmie? w jednym skrypcie wszystko na np. showGUIBB, po kliencie i serwerze.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
konoszovsky
Tagi: syrena :: psp :: osp
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Syrena PSP,OSP Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku