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

Wysłany: 2019-02-18, 15:41


Ognisty_12877







Wiek: 24
Na forum: 2892 dni
Posty: 52
Nick w MP: Delti

Piwa: 1

Respekt: 60

Wtiam mam problem z skryptem kt?ry otwiera mi gui (ni?ej kod), ale chce ?eby otwiera?o si? tylko raz wi?c doda?em sprawdzenie czy ma AccountDate "Pierwszyraz" i jak nie ma to dodaje ale wywala b?ad w db3 "attempt to call global 'getAccountData' (a nil value) ". Za pomoc daje Piwerko

Kod:
function show()
    if not getAccountData(localPlayer"Pierwszyraz"then
        setAccountData(localPlayer,"Pierwszyraz"true)
        showCursortrue )
        guiSetVisiblewindowtrue )
        guiSetInputEnabledtrue )
    else
    end
end
addCommandHandler("s",show)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-02-18, 20:57


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

getAccountData nie dzia?a po stronie klienta.
Je?li twoje gui ma si? otwiera? tylko raz na sesj? to u?yj getElementData, setElementData lub po prostu zmiennej. Je?li ma si? otwiera? tylko raz w ci?gu ca?ej gry gracza na serwerze, to trigger na stron? serwera i tam wykonuj kod.

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Tagi: użycie :: skryptu :: tylko :: raz
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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