[ Dodano: 2017-07-22, 17:20 ]
A ju? kumam, ale w obecnym kodzie (up), mam usun?? jednego enda bo u?y?em tylko if cos tam then ktory prosi sie o enda, wiec zostanie jeden end z nawiasem?
Ostatnio zmieniony przez Kalizman 2017-07-22, 17:28, w całości zmieniany 1 raz
function sprawdzmozliwosci (gracz, cmd, poziom)
if not gracz:getData ("gracz:zalogowany") then gracz:outputChat ("Zaloguj si?!") return end
if not gracz:getData ("praca:taxi") then gracz:outputChat ("Zatrudnij si? jako taxi, aby uzyska? dost?p do komendy: /sprawdzpoziom.") return end
if not poziom then gracz:outputChat ("U?yj: /sprawdzpoziom <1-3>, aby sprawdzi? dodatkowe mo?liwo?ci na danym poziomie.") return end
if poziom == "1" then
gracz:outputChat ("Mo?liwo?ci na poziomie 1:")
gracz:outputChat ("> pojazd Cabbie,")
gracz:outputChat ("> podstawowe wynagrodzenie,")
gracz:outputChat ("> podstawowy czas oczekiwania na klienta.")
elseif poziom == "2" then
gracz:outputChat ("Mo?liwo?ci na poziomie 2:")
gracz:outputChat ("> pojazd Taxi,")
gracz:outputChat ("> wi?ksze wynagrodzenie,")
gracz:outputChat ("> szybszy czas oczekiwania na klienta.")
elseif poziom == "3" then
gracz:outputChat ("Mo?liwo?ci na poziomie 3:")
gracz:outputChat ("> pojazd Sentinel,")
gracz:outputChat ("> bardzo wysokie wynagrodzenie,")
gracz:outputChat ("> bardzo kr?tki czas oczekiwania na klienta.")
end
end
Tak wygl?da prawid?owy kod. Usun??em ')' przy ko?cowym endzie jakby? zobaczy? na pod?wietlenie sk?adni zobaczylby? ?e ten nawias niczego nie ko?czy.
Kalizman, endy s? dobrze rozstawione tylko usu? ')' na ko?cu. Najlepiej pobierz sobie Notpad++ z dodatkiem LUA (nie wiem czy jest od razu wgrany) tam pokazuje linie od funkcji do jej enda i tak samo z ifami. Pomaga bardzo
[ Dodano: 2017-07-22, 17:25 ] Kalizman, Pierwszy end ko?czy ifa z linijki 5 a ostatni ko?czy funckj?
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