Skocz do zawartości

[TuT] Pisanie skryptów do BoL'a


ajgoreq
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Witam wszystkich jest to mój pierwszy TuT więc proszę o wyrozumiałość :)
 
Lekcja : Programowanie skryptów do BoL'a.
 
Zacznijmy od narzędzi do edycji Lua.
 
NotePad ++
Editor w BoLu.
 
Gdy jesteśmy w edytorze musimy pamiętać o 3 ważnych funkcjach :
 
OnLoad() - Funkcja która wywołuje nasz kod po załadowaniu gry.
 
OnTick() - Funkcja która sprawdza inne funkcje co sekundę.
 
OnDraw() - Funkcja która pokazuje nam np. jakieś zdanie na ekranie lub najprostszy przykład zasięg spella.
 
Teraz napiszemy pierwszy kod :

 

function Powitanie() -- Funkcja powitanie
print("Pierwszy skrypt") -- Pisze na czacie "Pierwszy skrypt"
end -- zakończenie funkcji

Teraz szybko wytłumaczę na czym polega funkcja i jej parametry :
-function oznacza funkcje. (Chyba każdy się tego domyśli)
Powitanie() - Dowolna nazwa funkcji ,ale nie można zapomnieć o dwóch nawiasach na końcu, w późniejszych lekcjach wytłumaczę dlaczego.
Print - Komenda która wywołuje tekst na czacie który jest spakowany w dwa nawiasy i cudzysłów.
Gdy skończymy funkcje nie można zapomnieć o 
end
 
Dobrze, kod napisany ale to jeszcze nie wszystko musimy go opakować w funkcje OnLoad() - Wytłumaczone wyżej.
 
No to zabieramy się za to :

 

function OnLoad()
Powitanie() --Nazwa funkcji
end

function Powitanie() --Funkcja Powitanie.
PrintChat("Pierwszy skrypt")
end

Teraz po zapisaniu skryptu i zaznaczeniu w BoL'u gdy wejdziemy do gry na czacie w kolorze zielonym wyskoczy napis : Pierwszy skrypt.
 
Koniec :D
 
 
Jeśli tut się przydał i chcesz wiedzieć więcej daj Like(UpVote)  :D

 

Odnośnik do komentarza

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  Tagi

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności