Witamy na GTAOnline Obecny czas to 2017-12-18, 21:12 Użytkowników: 72592
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: pobierania
1. blokada pobierania
W jaki sposób można stworzyć tzw. "blokadę podmianek" czyli żeby graczom się nie pobierały w resources, a na serwerze działały bezproblemowo? Nagradzam R* :piwo: za pomoc!
2. Ekran pobierania
Zrobiłem sobie oto taki ekran pobierania. I czy on będzie działał? Skrypt ma wyświetlać zdjęcie na cały ekran i gdy się pobiorą zasoby to ekran ma zniknąć.
I dlaczego nie działa.
Tutaj zdjęcie: http://imgur.com/a/B0wwq


addEventHandler
("onClientResourceStart"resourceRoot,
    function()
        
BG guiCreateStaticImage(-193, -6719201080":files/img/download_img.png"false)    
    
end
)

function 
PlayerJoin()
    
fadeCamera(sourcetrue)
    
guiSetVisible(BGtrue)
    
showPlayerHudComponent(source"all"false)
    
showChat(sourcefalse)
end
addEventHandler
("onPlayerJoin"PlayerJoin)

function 
onResourcesDownloaded()
        
guiSetVisible(BGfalse)
        
showPlayerHudComponent(source"all"true)
        
showChat(sourcetrue)
        
onPlayerDownloadFinished(source)
end
addEvent
("onResourcesDownloaded"true)
addEventHandler("onResourcesDownloaded"getRootElement(), onResourcesDownloaded)
3. Grafika, teren, podgląd w czasie pobierania
w jaki sposób zrobić by po wejściu na serwer podczas pobierania jego zawartości pokazać jakąś część terenu, może macie jakąś gotową funkcję na to?
Mniej więcej wiem jak to zrobić, ale być może ktoś mnie oświeci.
4. Zasoby ,podczas pobierania
Witam napisałem skrypt na zasoby tj. Podczas pobierania zasobów na serwerze pojawia się napis Trwa pobieranie zasobów itd.

Problem leży w tym iż nie wiem jak zaimpletować tam:
-usuwanie hudu bo jest
-lokacji bo jest np BlueBerry Acress chodzi o dzielnice
-No i po pobraniu zasobów napis "Trwa Pobieranie zasobów nie znika"

Oto skrypt

c_zasoby
Kod:

local timer = setTimer( checkTransfer 1000, 0 )

function checkTransfer( )
if not isTransferBoxActive( ) then
triggerServerEvent( "onClientSend", getLocalPlayer() )
killTimer( timer )
end
end


s_zasoby
Kod:

addEvent( "onClientSend",true )

local serverDisplay,serverText

addEventHandler( "onClientSend",getRootElement(),
function()
textDisplayRemoveObserver( serverDisplay, source )
end
)

addEventHandler( "onPlayerJoin",getRootElement(),
function( )
fadeCamera(source, true)
serverDisplay = textCreateDisplay( )
textDisplayAddObserver ( serverDisplay, source )
serverText = textCreateTextItem ( "Trwa pobieranie zasobow, prosze czekac!", 0.5, 0.3,2,255,255,255,255,2,"center","top",200 )
textDisplayAddText ( serverDisplay, serverText )
end
)




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,05 sekundy. Zapytań do SQL: 8