Wysłany: 2011-12-18, 17:37
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Sry za odkop, ale dopiero teraz si? tym zaj??em. Zrobi?em ten czarny ekran (dxDrawRectangle ), i dzia?a, ale problem jest taki ?e pojawi si? i znika.
Gdy u?yj? setTimer to nie ekran miga co ustalony czas, a gdy u?yj?:
Kod:
function blokada_ekranu ()
addEventHandler ( "onClientRender", rootElement, czarny_ekran )
end
addCommandHandler ( "ekran", blokada_ekranu )
to nie dzia?a...
Wysłany: 2011-12-18, 17:39
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
jacekp54 , ca?y skrypt ??cznie z funkcj? czarny_ekran.
Wysłany: 2011-12-18, 17:56
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Kod:
function czarny_ekran ()
dxDrawRectangle ( 0, 0, sWidth, sHeight, tocolor ( 0, 0, 0, 255 ) )
end
---------------------------------------------------------------------------
function blokada_ekranu ()
addEventHandler ( "onClientRender", rootElement, czarny_ekran )
end
addCommandHandler ( "ekran", blokada_ekranu )
Wysłany: 2011-12-18, 19:27
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
jacekp54 ,
Kod:
function blokada_ekranu ()
addEventHandler ( "onClientRender", getRootElement(), czarny_ekran )
end
addCommandHandler ( "ekran", blokada_ekranu )
function czarny_ekran ()
dxDrawRectangle ( 0, 0, sWidth, sHeight, tocolor ( 0, 0, 0, 255 ) )
end
Spr?buj tak i czy skrypt na pewno jest osadzony po stronie clienta?
Wysłany: 2011-12-18, 19:52
jacekp54
Wiek: 31 Na forum: 6272 dni Posty: 40
Nick w MP: Ryszard
Piwa : 3
Dzia?a , teraz tylko pytanie co zrobi? aby np. po 15 sekundach znik?...
P.S. Tak, ta cz??? skryptu jest po stronie Clienta
Wysłany: 2011-12-18, 19:58
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
Kod: function blokada_ekranu ()
addEventHandler ( "onClientRender", getRootElement(), czarny_ekran )
setTimer(usun_ekran, 15000, 1)
end
addCommandHandler ( "ekran", blokada_ekranu )
function czarny_ekran ()
dxDrawRectangle ( 0, 0, sWidth, sHeight, tocolor ( 0, 0, 0, 255 ) )
end
function usun_ekran ()
removeEventHandler("onClientRender", getRootElement(), czarny_ekran)
end
Tagi: skrypt :: bus
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: