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

Wysłany: 2016-03-01, 16:18


polskianimal

Skrypter






Wiek: 24
Na forum: 4198 dni
Posty: 77
Nick w MP: polskianimal

Piwa: 1

Respekt: 50

Pono? lua nie gryzie to prawda ale nigdy nie lubi?em u?ywa? trigger?w oraz else. Ale do rzeczy witajcie problem jest tutaj | |
V

function pokaz()
        setPlayerHudComponentVisible"all"false )
        showChat(false)
        
        end
        end
        
        
        else 
        
        
        setPlayerHudComponentVisible"all"true )
        showChat(true)
    end
end
bindKey("F10","down",pokaz)


DB3:
Wiem co to eof mog? da? ich z 50 i tak nie zadzia?a :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:27


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Gdzie rozpoczyna ci si? "if"? Sk?d te 2 endy nad else?

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:28


polskianimal

Skrypter






Wiek: 24
Na forum: 4198 dni
Posty: 77
Nick w MP: polskianimal

Piwa: 1

Respekt: 50

Atex nie dawa?em ?adnego if. A te endy da?em bo my?la?em ?e zdzia?aj? co?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:32


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Bez if'a nie mo?esz zaprzeczy?(else) czego? czego nie ma. Te endy nic nie zdzia?aj?, bo nie zamykaj? ?adnej funkcji czy warunku. Tu masz przyk?ad:

 if cos == 5 then -- sprawdza czy cos jest rowne 5
outputChatBox("cos = 5") -- wyswietla tekst na czacie jezeli cos == 5
else -- w przeciwnym razie
outputChatBox("cos nie rowna sie 5") -- wyswietla tekst na czacie jezeli cos nie rowna sie 5
end -- konczy warunek if


I polecam poszuka? informacji o if, else i innych rzeczach lua w google, bo samym my?leniem, ?e si? co? zdzia?a nie ma si? co kierowa?. Trzeba jeszcze wiedzie? jak to wszystko dzia?a.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:40


polskianimal

Skrypter






Wiek: 24
Na forum: 4198 dni
Posty: 77
Nick w MP: polskianimal

Piwa: 1

Respekt: 50

Nie za du?o to da?o ;d

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:43


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Podaj kod

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:45


polskianimal

Skrypter






Wiek: 24
Na forum: 4198 dni
Posty: 77
Nick w MP: polskianimal

Piwa: 1

Respekt: 50

function pokaz()
        if isPlayerHudComponentVisible("all")then
        setPlayerHudComponentVisible"all"false )
        showChat(false)
        
        end
            
        else
            
        setPlayerHudComponentVisible"all"true )
        showChat(true)
    end
end
bindKey("F10","down",pokaz)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:48


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Przed else nie daje si? end i isPlayerHudComponentVisible nie dzia?a na "all" tylko wybrane komponenty, lecz skoro chowasz wszystko to mo?esz tam da? cokolwiek "ammo", "radar" lub co? innego z listy i powinno dzia?a?.

W pierwszej linijce musisz jeszcze wpisa? co? takiego:
 if isPlayerHudComponentVisible("radar") == true then


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Ostatnio zmieniony przez AteX 2016-03-01, 17:00, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 16:58


polskianimal

Skrypter






Wiek: 24
Na forum: 4198 dni
Posty: 77
Nick w MP: polskianimal

Piwa: 1

Respekt: 50

Powiadasz. Zaraz sprawdz?

[ Dodano: 2016-03-01, 17:26 ]
Dzia?a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 18:30


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

AteX, chyba nie doko?ca mu pomog?e?.
polskianimal, A co do mojego przeczepienia si? to masz dalej za du?o end?w wobec funkcji i if?w.

function pokaz()
        if isPlayerHudComponentVisible("radar") == true then
        setPlayerHudComponentVisible"all"false )
        showChat(false)  
        else 
        setPlayerHudComponentVisible"all"true )
        showChat(true)
    end
end
bindKey("F10","down",pokaz)


Tutaj masz m?j poradnik jest tam bardzo wiele opisane: http://gtao.pl/poczatki-lua-vt89971.htm

Postaw piwo autorowi tego posta
 

 
Tagi: else
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