[Poradnik]Lua |
Czarodziejh « Citoyen » 1467711480000
| 0 | ||
O co chodzi z tą zmienną i zawartością!??? |
Fpekal « Citoyen » 1467968340000
| 0 | ||
czarodziejh a dit : Zmienna to tak jakby pudełko w którym można przenosić informacje zwane zawartością zmiennej. Zmiennne używa się gdy chcemy przenosić informacje pomiedzy częściami kodu np. Zmienna=0 -- wpisanie "1" do zmiennej "Zmienna" --jakiś kod... Zmienna=1 print(Zmienna) --napisanie w zakładce #lua zawartości zmiennej "Zmienna" Jeżeli nadal nie rozumiesz to możemy się spotkać w TFM i tam wszystko omówimy ;> Pisz na pw Dernière modification le 1467975660000 |
Czarodziejh « Citoyen » 1468068840000
| 0 | ||
nie rozumiem więc dodam cię do znaj i jak zobaczę, że jesteś to wtedy to omówimy ok? |
Fpekal « Citoyen » 1468071600000
| 0 | ||
Dobra :) |
0 | ||
Może przedstawię przykładem: W lua znajduje się spora ilość funkcji o różnorodnym działaniu. Powiedzmy, że chcesz skorzystać z jednej z nich i dać sobie ser - do tego służy funkcja: tfm.exec.giveCheese(String nick) Aby ją użyć, wpisujesz to co wyżej do '/lua' z tym, że w miejsce "String nick" musisz podać swój nick. Nicki graczy to tekst, a tekst zapisuje się w lua obejmując do cudzysłowiem ("") lub apostrofami (''), czyli będzie to tak wyglądać: tfm.exec.giveCheese("Czarodziejh") Nick został podany, czyli funkcja jest gotowa do użycia, a do poprawnego działania nic więcej nie potrzeba, więc jeżeli wpiszesz dokładnie taki powyższy kodzik, dostaniesz ser. Idźmy dalej, ktoś wczytał bootcampa trudnego do przejścia, chcesz go wygrać, ale nie chce Ci się biegać. Aby wygrać bez jednego ruchu (na mapie :P) możesz użyć poprzednią funkcję i jeszcze jedną: tfm.exec.playerVictory(String nick) Tu równierz podajemy nick, typ wartości tekst, więc robimy to samo. tfm.exec.giveCheese("Czarodziejh") tfm.exec.playerVictory("Czarodziejh") Jednak podczas pisania kodu stwierdziłeś, że nie chce Ci się tyle pisać, po co podawać 2 razy nick. W tym celu możesz skorzystać ze zmiennej: nick="Czarodziejh" tfm.exec.giveCheese(nick) tfm.exec.playerVictory(nick) Nazwa zmiennej może być dowolna (tylko znaki podstawowe), a sama nazwa nie jest tekstem dlatego wpisuje sie ją bez "" czy ''. I to tyle o zmiennych, służą jedynie do zapisywania różnych i różnego typu wartości w kodzie, z których można rzecz jasna korzystać w tym kodzie. Lepszym zastosowaniem zmiennych jest wielokrotne stosowanie zmiennych jak np. dla wygranej wszystkich myszy z pokoju: for nick in pairs(tfm.get.room.playerList) do tfm.exec.giveCheese(nick) tfm.exec.playerVictory(nick) end for to pętla, która kolejno, ale losowo zapisuje w zmiennej nick wszystkie nicki graczy z pokoju znajdujące się w tabeli tfm.get.room.playerList. Jeżeli to też Cię ciekawi to o tym w najwyżej w kolejnym odcinku xd |
Czarodziejh « Citoyen » 1469707200000
| 0 | ||
Ouake a dit : thx zmęczyłeś się tym pisaniem? XD |
Jaccku « Citoyen » 1470582000000
| 0 | ||
Słabe, trudne do zrozumienia, widziałem lepsze |
Varnek « Citoyen » 1472317860000
| 0 | ||
jaccku a dit : Edytor pokoju? Ja tez to mowie ze najlepszy poradnik. |
Polskikoxupl « Citoyen » 1474708320000
| 0 | ||
Jestem początkujący i za bardzo nie wiem jak stworzyć kody który będzie zamieniał w vampira gdy wciśniemy odpowiedznią emotkę (chciałbym cały kod mieć już gotowy aby sprawdzić jak to się dokładnie robi najlepiej byłoby gdy emotką bedzie 4 ta rozzłoszczona :P) PS: Jeśli się da Odrazu dzięki za pomoc :D |
Sauroxdxdxdx « Citoyen » 1476720060000
| 0 | ||
A jeżeli dostałem bana na 360 h ale nie za hackowanie to nie mogę robić tego? |
Rohere « Consul » 1476722340000
| 0 | ||
sauroxdxdxdx a dit : Możesz |
Lizaczqowata « Citoyen » 1482689580000
| 0 | ||
Jeśli ma się 1000 serków ogólnie czyli w sklepie czy na profilu bo nie rozumiem |
Fpekal « Citoyen » 1482706740000
| 0 | ||
moonola a dit : Wszystkie, które się zdobyło (te w profilu) |
0 | ||
Gdybym ja to tylko rozumiała.. |
Rapiidyy « Consul » 1482759360000
| 0 | ||
Ja tam częściowo rozumiem,ale trochę słaby :/ |
Archer « Citoyen » 1487421660000
| 0 | ||
Nie rozumiem. Zbyt skomplikowane... ;-; |
Micemini7 « Citoyen » 1498834500000
| 0 | ||
jak sie robi to lua? |
Didshe « Consul » 1498835100000
| 0 | ||
Wątek z 2013. Tłumaczenie - wkrótce. 4 lata potem - brak.. XDDDDD Micemini, to jest jak programowanie. Piszesz skrypty. Polecam uczyć się programować |
0 | ||
Didshe a dit : To JEST programowanie. |
Imyoda « Censeur » 1501334220000
| 0 | ||
Może by ktoś wymienił wszystkie podstawowe funkcje? :/ Bo na co mi sama wiadomość jak zmienić mysz w coś? Dernière modification le 1501334340000 |