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

Wysłany: 2013-02-10, 20:31


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

Witam, mam problem ze skryptem poni?ej:
addEventHandler("onPlayerJoin"getRootElement(),
function()
    textDisplay textCreateDisplay()
    textDisplayAddObserver(textDisplaysource)
    textServerName textCreateTextItem("Best FreeRoam + DM"0.30.05 )
    textDisplayAddText(textDisplaytextServerName)
    addEventHandler("onResourceStart"getRootElement,
    function()
        textDisplayRemoveText(textDisplaytextServerName)
        textDestroyTextItem(textServerName)
        textDestroyDisplay(textDisplay)
    end
    )
end
)


Chodzi mi o to, ?eby po pobraniu si? zasob?w, znika? text, a on nie znika.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-10, 20:58


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Cytat:

addEventHandler("onResourceStart", getRootElement,
function()
textDisplayRemoveText(textDisplay, textServerName)
textDestroyTextItem(textServerName)
textDestroyDisplay(textDisplay)
end
)
end



getRootElement, powiniene? wiedzie? co jest ?le

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 14:26


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

Poprawi?em to, a tekst dalej nie znika.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 14:55


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Moim zdaniem b??d le?y po stronie zdarzenia onResourceStart
Jeste? na dobrym tropie ale nie ta strona client-side - Zdarzenie onClientResourceStart wykonuje si? przy wej?ciu gracza na server(i pobraniu plik?w) aczkolwiek nie chce ci? wprowadza? w b??d. Mo?e niech wypowie si? kto? bardziej do?wiadczony.

Przetestuj to tak jak masz teraz z tym ?e jak si? zalogujesz zrestartuj jaki? skrypt i zobacz czy ci zniknie. Je?li zniknie to tak jak powiedzia?em b??d le?y po stronie zdarzenia(czyt. Eventu)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 15:24


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

Wi?c tak, zrestartowa?em jaki? skrypt i napis znikn?. Wi?c b??d le?y po stronie zdarzenia. I tu powstaje problem, bo zdarzenie onClientResourceStart jest po stronie clienta, a funkcje tekstu, s? po stronie servera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 15:25


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Trigerr ;]
Albo przeszukaj wiki i poszukaj jakie? funkcji, zdarzenia odpowiadaj?cego za pobieranie

[ Dodano: 2013-02-11, 15:28 ]
http://wiki.multitheftaut...ownloadComplete
Znalaz?em co? takiego ale to te? ci? nie urz?dzi.
Mo?e zr?b na DX ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 15:40


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

U?yje trigger?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 15:49


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Jak uwa?asz ale osobi?cie zalecam ci u?yc Dx.
Poniewaz:
1. B?dziesz mia? du?o ?atwiej
2. Nie b?dzie obci??enia dla servera (mo?e to w tym wypadku niema znaczenia)
3. Masz zdarzenie na cliencie to co? to oznacza

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-11, 17:31


vipSEBOvip

A poor begginer






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

Piwa: 77

Respekt: 140
Respekt: 140

Ok, po triggerowa?em i dzia?a :D

Leci :piwo: :D

Postaw piwo autorowi tego posta
 

 
Tagi: text :: nie :: znika
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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