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

Wysłany: 2011-12-18, 17:37


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9

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...

Postaw piwo autorowi tego posta
 

 
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

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

jacekp54, ca?y skrypt ??cznie z funkcj? czarny_ekran.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-18, 17:56


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9

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 )


Postaw piwo autorowi tego posta
 

 
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

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

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?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-12-18, 19:52


jacekp54







Wiek: 31
Na forum: 6272 dni
Posty: 40
Nick w MP: Ryszard

Piwa: 3

Respekt: 47,9

Dzia?a :) , teraz tylko pytanie co zrobi? aby np. po 15 sekundach znik?...

P.S. Tak, ta cz??? skryptu jest po stronie Clienta :)

Postaw piwo autorowi tego posta
 

 
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

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

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


Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: bus
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Skrypt Bus 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