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

Wysłany: 2012-11-18, 18:57


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Witam wszystkich u?ytkownik?w GTAONLINE. Mam problem z funkcjom dxDrawText. Ot?? chce, ?eby tworzy? si? tekst podczas wej?cia na serwer. Oto kod skryptu:
- meta.xml
<meta>
    <info author="SEBO" type="gamemode" />
    <script src="spawn.lua" type="server" />
    <script src="spawn_c.lua" type="client" />
</meta>

-spawn_c.lua
addEventHandler "onClientPlayerJoin"getRootElement(),
function ()
    addEventHandler "onClientRender"getRootElement(), dxDraw )
end
)

function dxDraw ()
    dxDrawText "ServerName"5020 )
end


Z g?ry dzi?kuje za pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 19:08


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

spawn_c.lua poprawione:

function dxDraw ()
    dxDrawText "ServerName"5020 )
end
addEventHandler "onClientRender"getRootElement(), dxDraw )


Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 21:01


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Nie o to mi chodzi?o. Twoja wersja pokazuje napis po pobraniu zasob?w, a mi chodzi, ?eby to by?o pokazane podczas pobierania zasob?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 21:11


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7


function dxDraw ()
   if isTransferBoxActive() then
      dxDrawText "ServerName"5020 )
   end
end
addEventHandler "onClientRender"getRootElement(), dxDraw )

Poprawka :)

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 21:16


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Teraz to wogule si? nie pokazuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 21:21


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Kiedy? znalaz?em to na forum.mtasa.com :

Serwer

addEvent"onClientSend",true )
 
local serverDisplay,serverText
 
addEventHandler"onClientSend",root,
    function( player )
        textDisplayRemoveObserverserverDisplayplayer )
    end
)
 
addEventHandler"onPlayerJoin",root,
    function( )
       fadeCamera(true)
       serverDisplay textCreateDisplay( )
        textDisplayAddObserver serverDisplayplayer )
        serverText textCreateTextItem "Trwa pobieranie zasobow, prosze czekac!"0.50.3,2,255,255,255,255,2,"center","top",200 )  
        textDisplayAddText serverDisplayserverText )        
    end
)


Client

local timer setTimer(
    function( )
        if not isTransferBoxActive( ) then
            triggerServerEvent"onClientSend",localPlayer )
            killTimertimer )
        end 
    end,
1000,
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 21:23


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ewentualnie daj tak:
function dxDraw ()
   if isTransferBoxActive() == true then
      dxDrawText "ServerName"5020 )
   end
end
addEventHandler "onClientRender"getRootElement(), dxDraw )

Je?eli problem si? pojawi z powrotem to odpowiedz na pytanie - jak d?ugo pobierasz mapk? i czy masz b??dy w debugu?

@UP

Nie na tym to ma polega?, ?e b?dziemy tutaj dawa? gotowce z kosmosu. Pomoc to pomoc, a nie wrzucanie gotowc?w :) . Poza tym nikt si? jeszcze "podstaw" na gotowcach nie nauczy?. Zawsze musi by? ten "kto?" kto przysi?dzie, pomo?e, nauczy.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-19, 14:30


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Podsumuj?c nie dzia?a skrypt, nie pokazuje si? nic w debugu (a co do debuga, czym si? r??ni /debugscript 1 od /debugscript 2/3 ? ).
Ale nie kapuje o co ci chodzi z tym:
Piorun napisał/a:

jak d?ugo pobierasz mapk?


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-19, 16:53


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Jak d?ugo wy?wietla Ci si? ten pasek ?adowania na dole. Na pocz?tku jak wchodzisz na serwer.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-19, 17:38


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Jak wchodz? na serwer wy?wietlaj? mi si? 2 paski. Jeden pobiera mapy, drugi skrypty. Ten pobieraj?cy mapy pokazuje si? przez u?amek sekundy, a ten pobieraj?cy skrypty to 6 sekund.

PS: Najpierw pokazuje si? ten pobieraj?cy mapy, potem ten pobieraj?cy skrypty.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-19, 18:11


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Dobra ja przetestuje mo?e u Siebie ten skrypt. Zobaczymy jak b?dzie. Do tego czasu mo?e sam pomy?l albo kto inny da zna?.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: funkcja :: dxdrawtext
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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