![]() |
| Dowcipy i humor - ZAPRASZAMY |
| Wstęp - Faq - Pak - QuArK - Code - Bot's - Scripts - Link's - Mods |
![]() Co to są i po co się je robi? Skrypty, to takie jakby programiki wpisane do configa(czyli pliku z ustawieniami). SKRYPTY NIE SĄ OSZUSTWEM!!! Żebyście skapowali podam kilka przykładów : -skrypt do nagrywania 40 demek przy pomocy 3 klawiszy!!! -skrypt do regulowania zoom'u w czasie gry, kręcąc kółkiem od myszki! -skrypt do przeglądania i dodawania 6 botów w 1 vs 1. Oto przykłady skryptów nie wymyślonych przeze mnie: -regulator głośności -dwie bronie pod jednym klawiszem. Do dzieła!!! Aby pisać skrypty potrzebny jest NOTATNIK!!! włączasz notanik, piszesz skrypt, zapisujesz go w *.cfg(np. piter.cfg). Oczywiście zapisujesz w folderze baseq3. Odpalasz grę, i wpisujesz w konsoli \exec tu_wpisz_nazwe_pod_jaką_zapisłeś_bez_rozrzeszenia Polecenia skryptów Pisząc skrypty używamy standardowych komend q3. Zajżyj na byle stronę, na pewno je znajdziesz. Ale zakładam, że skoro wszedłeś na moją stronę to już znasz te komendy. W pisaniu skryptów są potrzebne dwie komendy - SET i VSTR :). SET - ustawia co ma robić komenda VSTR - "wykonaj komendę" Żebyście zajarzyli, powiem coś po ludzku, a potem skryptem: ustaw komendę: NAPISZ_WYRAZ na: wypisz na ekranie skryptek!!! Tłumaczenie: Chcemy zrobić komendę napisz wyraz, która wypisuwałaby podczas gry na ekranie skryptek. Więc ustawiamy komendę "NAPISZ_WYRAZ" tak żeby wyświetlała na ekranie skryptek!!!> Praktyka (czyli po skrypt'owemu): set napisz_wyraz "echo skryptek!!!" Tłumaczenie: Komenda set ustawia komendę napisz_wyraz, żeby wykonała to, co jest w cudzysłowiu(ofkoz ortografia error..maby?) A to co jest w c..cośtam:)..owiu to standardowa komenda q3 - echo - czyli wypisz na ekranie. ok. Ale jak zrobić, żeby komenda napisz_wyraz była uruchomiana np. klawiszem t ? pod pierwszą linijką (set napi..........) daj taką: bind t "vstr napisz_wyraz" Czyli: Na klawisz t(bind t) uruchamiaj(vstr) komendę napisz_wyraz> Trudniejsze Napiszmy skrypt, który na t raz wypisuje "tak", a po drugim naciśnięciu "nie" Najpierw po ludzku: ustaw: tak na: wypisz na ekranie "tak" i ustaw: wykonaj na: uruchom nie ustaw: nie na: wypisz na ekranie "nie" i ustaw: wykonaj na: uruchom tak ustaw: wykonaj na: uruchom tak bind t uruchom wykonaj Trochę niezrozumiałe co? Tłumaczenie: pierwsza linijka robi, że komenda tak wypisze na ekranie "tak", i ustawi komende wykonaj na odpalanie komendy nie Druga linijka robi, że komenda nie wypisze na ekranie "nie", i ustawi komende wykonaj na odpalanie komendy tak Trzecia linijka robi, że komenda wykonaj odpala komende tak. czwarta - wiadomo. Pewnie nie zrozumieliście, więc wytłumacze teraz jak rozumie to quake(zakładam, że jest już odpalony ze skryptem): Gracz naciska T: Na t jest ustawione odpalenie komendy wykonaj. Więc: Odpala się komenda wykonaj, a ona jest ustawiona na "odpalenie komendy tak" (ustaw: wykonaj na: odpal komendę tak). Więc: Odpala się komenda tak, wypisuje ona na ekranie TAK, i ustawia komende wykonaj na "odpal komendę nie". Gracz naciska T: Na t jest ustawione odpalenie komendy wykonaj. Więc: Odpala się komenda wykonaj, a ona jest ustawiona na "odpal komendę nie" (ustaw: wykonaj na: odpal komendę nie). Więc: Odpala się komenda nie, wypisuje ona na ekranie NIE, i ustawia komende wykonaj na "odpal komendę tak". Gracz zabija xaero na nightmare: Gracz się cieszy:) Gracz naciska T: Na t jest ustawione odpalenie komendy wykonaj. Więc: Odpala się komenda wykonaj, a ona jest ustawiona na "odpalenie komendy tak" (ustaw: wykonaj na: odpal komendę tak). Więc: Odpala się komenda tak, wypisuje ona na ekranie TAK, i ustawia komende wykonaj na "odpal komendę nie". Gracz naciska T: Na t jest ustawione odpalenie komendy wykonaj. Więc: Odpala się komenda wykonaj, a ona jest ustawiona na "odpal komendę nie" (ustaw: wykonaj na: odpal komendę nie). Więc: Odpala się komenda nie, wypisuje ona na ekranie NIE, i ustawia komende wykonaj na "odpal komendę tak". I tak ciągle. kapujesz? Oto skrypt w normalnej postaci( te ; jest jak po ludzku i): set tak "echo tak ; set wykonaj vstr nie" set nie "echo nie ; set wykonaj vstr tak" set wykonaj "vstr tak" bind t "vstr tak" Bardziej tego nie wytłumacze.
|