Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Nauka programowania skryptów. (Lekcja 1-3)


Rekomendowane odpowiedzi

Opublikowano

(Lekcja #1)


 


-Aby Zacząć naukę programowania skryptów (Bo to jest najbardziej trafne określenie) Musisz omieć:


+ Praktycznie wszystkie komendy które można wykorzystać w Cs 1.6


+ Co one robią (Są to rzeczy podstawowe)


+ No i chęć aby sie nauczyć


 


(Lekcja #2)


 


-Poznać co to jest alias i do czego służy.


 


+ Alias został stworzony przez firme Valve dla tzw. Scripterów (Osoba zajmująca sie pisaniem skryptów)


+ Alias służy do odrębnego wywołania kilku komend na raz (Inaczej robimy nadużycie funkcji, czyli taki mały czit :))


alias KL (Mamy już podstawowe wywołanie, no ale nic sie nie dzieje)


Inaczej: (Wpiszemy w konsole)


alias


Current alias commands:


KL :


Teraz zamieniamy tak: alias KL "kill" (Mamy już podstawowe wywołanie jakim jest KL, Wpisując to w konsole uzyskamy KILL)


Inaczej: (Wpisujemy w konsole)


alias


Current alias commands:


KL : kill


 


 


(Lekcja #3)


-Kolejny materiał do nauki i Pierwszy prosty skrypt


 


+ Poznasz do czego służy + i - i jak to można wykorzystać.


+ Poznasz komendę BIND


Komendę bind wykorzystują wszystkie stworzone przez was skrypty (Za parę lekcji poznasz jak można zrobić aby nie używać bind, tzw. Skrypty Exploity)


Bind służy do przypisania alias'u (Czyli komendy z konsoli gry) Do klawisza (Jednak nasz zakres jest ograniczony)


 


Wykorzystanie + i - :


Przyjrzyjmy sie Bind'owi (Inaczej klawiszowi pod który przypisano funkcje)


Wpisujemy w konsole gry:


bind mouse1 (I dostajemy odpowiedz? na bind mouse1)


mouse1 = +attack


 


 


(jeśli nie zmienialiśmy tego Bind'u)


Teraz mouse1 to lewy klawisz myszki (Ten który odpowiada za strzał)


No i teraz finał jeśli naciśniemy strzał (lewy klawisz myszki)


Zostaje wywołana komenda +attack (W silniku gry)


Gdy puścimy strzał (lewy klawisz myszki)


Zostaje wywołana komenda -attack (I w tym momencie przestajemy strzelać)


Inaczej:


Możemy to wykorzystać do robienia skryptów pętli (Poznasz o co chodzi w dalszej części materiału)


Skrypt z wykorzystanie + i -


alias +(Nazwa Skryptu, Ale nie zbyt długa) "wywołanie komend"


alias -(Nazwa Skryptu, Ale nie zbyt długa) "wywołanie komend"


Pamiętajcie aby skrypty z wykorzystaniem + i - musi mieć taka sama nazwę (patrz niżej)


np.


alias +MojSkrypt "+speed; +attack"


alias -MojSkrypt "-speed; -attack"


bind "mouse1" "+MojSkrypt"


 


Skrypt podczas strzału spowolni nas wtedy mamy większa celność no i oczywiście odda strzał


 


 


Jeśli się podoba zostaw +.


  • 5 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...