Skocz do zawartości

Diablox9

Bywalec
  • Postów

    1 505
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    31

Odpowiedzi opublikowane przez Diablox9

  1. Automatycznie wygenerowana wiadomość.Temat został zamknięty przez któregoś z moderatora.Powód: Brak aktywnosciJeżeli się z tym nie zgadzasz zgłoś to Administratorowi z wyższą rangą.PozdrawiamyAdministracja Forum | Cs-Classic.PL
  2. Przedstawie tutaj liste komend i zmiennych w CS 1.6
     

    +attack - pierwszy tryb broni (strzal)
    +attack2 - drugi tryb broni (zoom, zalolenie tlumika itp.)
    +back - poruszanie do tylu
    +duck - kucanie
    +forward - poruszanie do przodu
    +jump - skakanie
    +left - obracanie w lewo
    +mlook - umozliwia rozgladanie sie za pomoca myszki
    +moveleft - poruszanie w lewo
    +moveright - poruszanie w prawo
    +reload - przeladowanie trzymanej broni
    +right - obracanie w prawo
    +showscores - pokazuje wyniki graczy i pingi
    +speed - chodzenie (nieslyszalne kroki)
    +use - uzycie (np. przycisk, drzwi, zakladnik )

    Alias - [nazwa] "[kom1]" "[kom2]" umozliwia przypisanie kilku komend jednemu klawiszowi
    adjust_crosshair - zmienia kolor celownika
    bgmvolume - wlacza(1) / wylacza(0) muzyke CD-Audio
    bind - [klawisz>] [komenda] przypisuje [klawiszowi] [komende] (moze byc tez alias)
    buy - otwiera menu kupowania
    buyammo1 - kupuje 1 magazynek do broni glownej (karabiny, snajpy, shotguny itp.)
    buyammo2 - buyammo2 kupuje 1 magazynek do broni drugiej (pistolety)
    buyequip - otwiera menu kupowania ekwipunku
    chooseteam - wyswietla menu umozliwiajace zmiane druzyny
    con_color - R G B ustawia kolor napisow w konsoli i grze (czerwony-zielony-niebieski)
    cl_allowdownload - wlacza(1) / wylacza(0) sciaganie map, modeli i decalsow podczas laczenia z serwerem
    cl_anglespeedkey - 0.670 ustawia szybkosc, z jaka klawisze kierunkowe zmieniaja kat widzenia
    cl_bob - 0.01 ustawia ilosc wyswietlanych "drgan" (nie wiem jak to nazwac ) podczas biegu gracza
    cl_bobup - 0.5 ustawia czestotliwosc "drgan" podczas biegu gracza
    cl_bobcycle - 0.8 ustawia ilosc wyswietlanych "drgan" podczas biegu gracza
    cl_backspeed - 400 ustawia wsteczna predkosc gracza
    cl_corpsestay - ustawia czas w sekundach, po ktorym ciala niezywych graczy znikaja
    cl_download_ingame - wlacza(1) / wylacza(0) sciaganie modeli i decalsow podczas gry
    cl_forwardspeed - 400 ustawia predkosc gracza
    cl_himodels - wlacza(1) / wylacza(0) modele graczy wyzszej jakosci
    cl_messages - pokazuje wiadomosci serwera
    cl_minmodels - powoduje wyswietlanie minimalnej liczby modeli (leet.mdl dla T, GIGN.mdl i VIP.mdl dla CT)
    cl_observercrosshair - wlacza(1) / wylacza(0) celownik w trybie obserwatora
    cl_showfps - wlacza(1) / wylacza(0) wyswietlanie informacji o klatkach na sekunde (fps)
    cl_skyname - ustawia wzor nieba (np.: cl_skyname desert)
    cl_movespeedkey - 0.3 ustawia szybkosc poruszania przy uzyciu klawiatury
    cl_pitchdown - ustawia maksymalny kat patrzenia w dol
    cl_pitchup - ustawia maksymalny kat patrzenia w gore
    cl_righthand - wlacza(1) / wylacza(0) widok broni w prawej rece
    cl_timeout - 305 ustawia czas nieaktywnosci, po ktorym klient traci polaczenie (przy laczeniu do serwera)
    _cl_autowepswitch - wlacza(1) / wylacza(0) automatyczna zmiane na lepsza bron po jej podniesieniu
    disconnect - rozlacza z serwerem
    drawradar - pokazuje radar
    drop - upuszcza trzymana bron
    echo "message" - wyswietla wiadomosc w konsoli
    enableconsole - umozliwia wyswietlanie konsoli
    escape - anuluje wybor, wychodzi z menu gry
    exec - otwiera pliki *.cfg lub *.rc
    exit - wychodzi z gry
    fakelag 0 - symuluje lagi, im wieksza wartosc tym wieksze lagi
    fakeloss 0 - symuluje loss, im wieksza wartosc tym wiekszy loss
    fastsprites - ustawia gestosc/jakosc dymu - 0/1/2/3 - domyslne - 2
    fps_lan - ustawia maxymalna ilosc fps podczas gry onLAN
    fps_modem - ustawia maxymalna ilosc fps podczas gry onLINE
    fps_single - usatwia maxymalna ilosc fps podczas gry na singleplayer
    fullinfo - pokazuje informacje o uzytkowniku
    fullserverinfo - pokazuje informacje o serwerze
    gamma - ustawia poziom gammy - 1/2/3
    gl_dither - wlacza(1) / wylacza(0) "dygotanie"
    gl_flipmatrix - wlacza(1) / wylacza(0) specjalna poprawke celownika, gdy uzywany jest 3DNow! 3Dfx MiniGL
    gl_keeptjunctions - wlacza(1) / wylacza(0) wyswietlanie zalaman miedzy teksturami
    gl_max_size - 256 ustawia maksymalny rozmiar tekstur
    gl_monolights - wlacza(1) / wylacza(0) jednolite ?rodlo swiatla bez cieni (dziala tylko z OpenGL)
    gl_overbright - wlacza(1) / wylacza(0) tryb maksymalnej jasnosci
    gl_picmip - ustawia jakosc renderowania im wyzsza wartosc tym szybsza gra ale stanowczo gorsza jakosc
    cl_playermip - ustawia jakosc renderowania modeli graczy - im wyzsza wartosc tym szybsza gra ale gorsza jakosc modeli
    gl_polyoffset - ustawia wyrownywanie wielokatow
    gl_smoothmodels - ustawia wygladzanie modeli - 1-wlaczony; 0-wylaczony
    gl_spriteblend - wlacza(1) / wylacza(0) mieszanie (laczenie) sprite'ow
    gl_texturemode - ustawia tryb renderowania (w porzadku od najgorszego do najlepszego)
    gl_zmax 4096 - ustawia maxymalny rozmiar 'Z-Buffer'
    graphheight 64 - ustawia wysokosc "net_graph 1/2/3"
    hideconsole - ukrywa konsole
    hisound - wlacza(1) / wylacza(0) d?wiek wysokiej jakosci (1 - 22kHz, 0 - 11kHz)
    hud_deathnotice_time - 6 ustawia jak dlugo wiadomosc o smierci widoczna bedzie na ekranie
    hud_fastswitch - wlacza(1) / wylacza(0) szybkie przelaczanie broni
    hud_saytext_time - ustawia jak dlugo wiadomosci tekstowe (chat) widoczne beda na ekranie
    max_shells - ustawia maksymalna liczbe lusek naboi wyswietlanych w jednym momencie
    max_smokepuffs - ustawia maksymalna liczbe dymkow wyswietlanych w jednym momencie
    menuselect - wybiera dana rzecz z menu
    messagemode - wyswietla wszystkim graczom na serwerze
    messagemode2 - wyswietla jedynie graczom z twojej druzyny
    motd - wyswietla "Wiadomosc Dnia" (motd.txt serwera)
    mp_autoteambalance - wlacza(1) / wylacza(0) automatyczne wyrownywanie graczy w druzynie
    mp_buytime - ustawia czas w minutach, w czasie ktorego gracze moga kupowac
    mp_c4timer - ustawia czas w sekundach, po ktorym bomba wybucha
    mp_footsteps - wlacza(1) / wylacza(0) d?wieki krokow graczy
    mp_friendlyfire - wlacza(1) / wylacza(0) odnoszenie obrazen od strzalow partnera z druzyny
    mp_hostagepenalty - ustawia liczbe zakladnikow, ktorych mozna zabic, zanim gracz zostanie wykopany
    mp_limitteams - ustawia dopuszczalna roznice liczby graczy miedzy druzynami
    mp_logmessages - umozliwia zapisywanie wiadomosci z chatu do osobnego pliku
    mp_maxrounds - ustawia liczbe rund miedzy zmiana map
    mp_roundtime - ustawia czas rundy w minutach
    mp_startmoney - ustawia liczbe pieniedzy dostepnych na poczatku gry
    mp_timelimit - ustawia czas w minutach miedzy zmiana map
    mp_tkpunish - wlacza(1) / wylacza(0) karanie teamkillerow na poczatku nastepnej rundy (smierc)
    mp_winlimit - ustawia liczbe zwyciestw, po ktorych nastapi zmiana mapy
    net_graph - wlacza / ustawia graficzna forme informacji o polaczeniu z serwerem
    net_graphpos - ustawia miejsce wyswietlania net_graph
    net_graphwidth - ustawia odleglosc wyswietlania net_graph od prawego marginesu ekranu
    net_scale - ustawia skale wyswietania net_graph 2
    impulse 100 - wlacza / wylacza latarke
    impulse 201 - spray'uje logo gracza
    invnext - wybiera nastepna dostepna bron
    invprev - wybiera poprzednia dostepna bron
    kick - wykopuje z serwera
    kill - powoduje samobojstwo gracza
    maxplayers - ustawia maksymalna liczbe graczy mogacych grac na serwerze
    map - zmienia mape na serwerze i rozlacza polaczonych graczy
    pausable - wlacza(1) / wylacza(0) mozliwosc zatrzymania gry przez klienta
    pause - zatrzymuje gre
    ping - wyswietla pingi wszystkich graczy
    playdemo - rozpoczyna odgrywanie dema z (opcjonalnie; 1 - normalna)
    quit - wychodzi z gry bez potwierdzania
    r_decals 250 - maksymalna ilosc detali
    r_drawviewmodel - wlacza(1) / wylacza(0) widok modelu broni
    r_dynamic - wlacza(1) / wylacza(0) dynamiczne oswietlenie
    r_fullbright - wlacza(1) / wylacza(0) maksymalna jasnosc (tylko dla gier lokalnych - LAN)
    r_mirroralpha - wlacza(1) / wylacza(0) refleksyjne (odbijajace, odblaskowe) tekstury
    rate - ustawia czestoliwosc wymiany danych gracza z serwerem
    radio1 - otwiera menu komend radiowych - radio1
    radio2 - otwiera menu komend radiowych - radio2
    radio3 - otwiera menu komend radiowych r11; radio3
    rcon_password - ustawia rcon
    rcon - wywoluje na serwerze (wczesniej nalezy podac rcon_password)
    reconnect - ponownie laczy z aktualnym serwerem
    record - ropoczyna nagrywanie dema .dem i zapisuje je do Half-Life/cstrike/.dem
    reload - przeladowuje aktualna mape
    restart - restartuje serwer i czysci liste graczy
    retry - probuje polaczyc sie z serwerem do 4 razy
    s_a3d - ustawia "A3D support" wylacza(0)/wlacza(1)
    s_eax - ustawia "EAX support" wylacza(0)/ wlacza (1)
    s_enable_a3d - ustawia "A3D support" wylacza(0)/ wlacza (1)
    scr_conspeed - ustawia szybkosc wysuwania sie konsoli
    setinfo dm - wlacza(1) / wylacza(0) info o mapie
    setinfo _vgui_menus - wlacza(1) / wylacza(0) tekstowe menu kupowania (0 - graficzne, z obrazkami )
    setinfo lefthand - wlacza(1) / wylacza(0) wyswietlanie broni w lewej rece
    setinfo _ah - wlacza(1) / wylacza(0) auto helpa
    shutdownserver - konczy dzialanie serwera
    sizedown - zmniejsza rozmiar ekranu
    sizeup - powieksza rozmiar ekranu
    slot1 - wybiera 1 bron (karabiny, snajpy, shotguny itp.)
    slot2 - wybiera 2 bron (pistolety)
    slot3 - wybiera 3 bron (noz)
    slot4 - wybiera 4 bron (granaty)
    slot5 - wybiera 5 bron (bomba)
    slot6 - wybiera 6 bron
    slot7 - wybiera 7 bron
    slot8 - wybiera 8 bron
    slot9 - wybiera 9 bron
    slot10 - wybiera 10 bron (trzeba to wszystko zbindowac, aby miec mozliwosc poruszania sie po menu)
    snapshot - zapisuje screenshot'a (zrzut ekranu)
    stop - zatrzymuje nagrywanie dema
    stopdemo - zatrzymuje odgrywanie dema
    sv_gravity - ustawia poziom grawitacji
    sv_friction - ustawia tarcie podloza
    sv_maxrate - ustawia maksymalna czestotliwosc wymiany danych z klientem na serwerze
    sv_skyname - ustawia teksture nieba
    sensitivity - ustawia czulosc myszki
    timeleft - pokazuje czas pozostaly do zmiany mapy
    toggleconsole - wlacza / wylacza ekran konsoli
    unbind - usuwa przypisanie
    unbindall - usuwa wszystkie przypisania klawiszy
    vclear - czysci historie konsoli
    version - wyswietla wersje build'a i date jego instalacji
    volume - ustawia glosnosc gry
    weapon_ak47 - wybiera bron AK-47 (jesli ja posiadasz)
    weapon_aug - wybiera bron Steyr Aug (jesli ja posiadasz)
    weapon_awp - wybiera bron Arctic Warfare/Magnum (jesli ja posiadasz)
    weapon_g3sg1 - wybiera bron G3SG1 (jesli ja posiadasz)
    weapon_m249 - wybiera bron M249 para (jesli ja posiadasz)
    weapon_m4a1 - wybiera bron Colt M4A1 (jesli ja posiadasz)
    weapon_m3 - wybiera bron Bennelli M3 (jesli ja posiadasz)
    weapon_mac10 - wybiera bron Ingram MAC 10 (jesli ja posiadasz)
    weapon_mp5navy - wybiera bron MP5 Navy (jesli ja posiadasz)
    weapon_p90 - wybiera bron Fabrique Nationale P90 (jesli ja posiadasz)
    weapon_scout - wybiera bron Steyr Scout (jesli ja posiadasz)
    weapon_sg552 - wybiera bron Sig SG552 Commando (jesli ja posiadasz)
    weapon_sg550 - wybiera bron Sig SG550 Commando (jesli ja posiadasz)
    weapon_ump45 - wybiera bron H&H UMP .45 (jesli ja posiadasz)
    weapon_tmp - wybiera bron Steyr Tactical Machine Pistol (jesli ja posiadasz)
    weapon_xm1014 - wybiera bron Bennelli XM1014 (jesli ja posiadasz)
    weapon_deagle - wybiera bron Desert Eagle (jesli ja posiadasz)
    weapon_usp - wybiera bron H&K USP Tactical .45 (jesli ja posiadasz)
    weapon_glock18 - wybiera bron Glock18 (jesli ja posiadasz)
    weapon_p228 - wybiera bron SIG P228 (jesli ja posiadasz)
    weapon_elite - wybiera bron Dual Berettas (jesli ja posiadasz)
    weapon_fiveseven - wybiera bron Fabrique Nationale 57 (jesli ja posiadasz)
    weapon_knife - wybiera noz
    weapon_hegrenade - wybiera Granat Wybuchowy HE (jesli go posiadasz)
    weapon_flashbang - wybiera Granat Oslepiajacy FB (jesli go posiadasz)
    weapon_smokegrenade - wybiera Granat Dymny SG (jesli go posiadasz)
    weapon_c4 - wybiera wybiera bombe (jesli ja posiadasz)
    zoom_sensitivity_ratio - ustawia czulosc myszki podczas uzywania zoom'a

     

    LIKE ?

    • Like 2
  3. (Lekcja #10)
    Skrypt Burstfire

    + Wasz pierwszy skrypt którym możesz pochwalić sie kolegom Dodany obrazek

    No wiec zaczynamy.

    1. Użyjemy do tego na 100% komend +attack, -attack, wait. Bez tego wasz skrypt jest nic nie warty.
    2. Zrobimy dużo obejść i korekt aby skrypt działał jak najbardziej poprawnie.
    3. No i oczywiście będziemy go testować na NAJNOWSZYM hlg.

    alias w3 "wait;wait;wait"
    -Robimy opóźnienie 3 mili sekundy. (wait;wait;wait) I robimy z tego 1 komendę (w3)

    alias F.brst "+attack;w3;-attack"
    -W tej metodzie nie używam + i - , +attack (Włącza strzał) w3 (Male opóźnienie, bez niego skrypt nie będzie działać) -attack (Kończymy komendę)

    To skrypt na 1strzal za naciśniecie klawisza. Czas na 2 strzały


    alias F.Brst2 "+attack;w3;w3;-attack;w3;w3;+attack;w3;w3;-attack"
    - +attack (Włącza strzał) w3;w3 (Male opóźnienie, W 2 i 3 strzałach nie zbędę są bo skrypt przy dużym opóźnieniu [Na serwerach]) Może nie działać poprawnie) I powtarzamy ten ciąg jeszcze raz i teraz za 1 naciśnięciem walimy 2 strzały.

    To skrypt na 2strzaly za naciśnięciem klawisza. Czas na 3 strzały ; ]

    alias F.Brst3 "+attack;w3;w3;-attack;w3;w3;+attack;w3;w3;-attack;w3;w3;+attack;w3;w3;-attack"

    Gotowy skrypt:
    + 1 strzałyalias w3 "wait;wait;wait"
    alias F.brst "+attack;w3;-attack"
    bind mouse1 "F.Brst"
    + 2 strzałyalias w3 "wait;wait;wait"
    alias F.Brst2 "+attack;w3;w3;-attack;w3;w3;+attack;w3;w3;-attack"
    bind mouse1 "F.Brst2"
    + 3 strzałyalias w3 "wait;wait;wait"
    alias F.Brst3 "+attack;w3;w3;-attack;w3;w3;+attack;w3;w3;-attack;w3;w3;+attack;w3;w3;-attack"
    bind mouse1 "F.Brst3"
    (Lekcja #11)
    Exploity w nazwie (Nick)

    + Proste wyjaśnienie. Działa tylko na NON STEAM. A ludzie nie będą wiedzieć o co chodzi ; )

    A wiec wchodzimy do .../counter-strike/cstrike/resource/cstrike_english.txt

    Wszystkie komendy tam zawarte to EXPLOITY ; ] Przy poprawnym zastosowaniu.

    Teraz wziolem kawalek z tego pliku."Cstrike_Reset_View"                    "Reset view"
    "Cstrike_Mouse_Look"                    "Mouse look"
    "Cstrike_Keyboard_Look"                 "Keyboard look"
    "Cstrike_Standard_Radio"                "Standard radio messages"
    "Cstrike_Group_Radio"                   "Group radio messages"
    "Cstrike_Report_Radio"                  "Report radio messages"
    "Cstrike_Nightvision"                   "Turn nightvision on/off"
    Użycie jako EXPLOIT.

    setinfo "name" "##Cstrike_Nightvision";name "##Cstrike_Nightvision"

    Musicie to umieścić w .CFG i włączać ręcznie.

    Po użyciu tego NICKU w tabeli jest pokazane ##Cstrike_Nightvision. A gdy coś napiszesz, zabijesz kogoś itd. to będzie pokazane (jako twój nick) Turn nightvision on/off : D

    Drugi Exploit.
    Daje on nam w tabeli wyników MALUTKI nick a tak poza tym to nic więcej Dodany obrazek

    Użycie: name "&%NICK%&"


    (Lekcja #12)
    Skrypt Burstfire HLG 1.9 Proof

    Umiemy robić już skrypt Burstfire wiec teraz kolej, żeby był proof Dodany obrazek

    1. Trzeba dodać obejścia aliasowe, tak aby HLG nic nie 'zauważył"
    2. Alias musi mieć nietypowa nazwę, nie może być typu "burst, brst, brst3" itd. Tylko np. F.649.a itd.

    Zaczynamy od początku:

    alias w3 "wait;wait;wait"
    -Robimy opóźnienie 3 FPS (wait;wait;wait) I robimy z tego 1 komendę (w3)

    alias F.642.1 "F.642.a"
    alias F.642.a "alias F.642+ +attack; F.642.b"
    alias F.642.b "alias F.642- -attack; F.642.2"
    -Tworzymy "pusty" alias oraz 2 kolejne, które nazwa nam +attack & -attack. Na końcu każdego aliasu musimy dodać przejście do następnego.

    alias F.642.2 "F.642+; w3; F.642-; F.642.3"
    alias F.642.3 "w3; w3; F.642.4"
    -Dodajemy pierwszy strzał. Czyli w tym przypadku F.642+ (+attack), w3 (małe opoźnienie, bez niego skrypt nie będzie działać) i F.642- (-attack). Jak już wiecie opóźnienie pomiędzy strzałami trzeba dać większe bo przy dużym pingu skrypt może nie działać poprawnie, wiec dajemy 2 x w3 (w3; w3). I dajemy przejście do następnego aliasu.

    alias F.642.4 "F.642+; w3; F.642-; F.642.5"
    alias F.642.5 "w3; w3; F.642.6"
    -Dodajemy kolejny strzal (powtarzamy poprzednie 2 aliasy).

    alias F.642.6 "F.642+; w3; F.642-"
    -Teraz ostatni 3 raz i kończymy. Takim oto sposobem mamy skrypt na Burstfire, jeszcze tylko bind i będzie możemy grac Dodany obrazek

    Caly skrypt wyglada tak:alias w3 "wait;wait;wait"
    alias F.642.1 "F.642.a"
    alias F.642.a "alias F.642+ +attack; F.642.b"
    alias F.642.b "alias F.642- -attack; F.642.2"
    alias F.642.2 "F.642+; w3; F.642-; F.642.3"
    alias F.642.3 "w3; w3; F.642.4"
    alias F.642.4 "F.642+; w3; F.642-; F.642.5"
    alias F.642.5 "w3; w3; F.642.6"
    alias F.642.6 "F.642+; w3; F.642-"
    bind mouse1 "F.642.1"

     

    LIKE ?

    • Like 2
  4. (Lekcja #7)
    Skrypt "Cycler"

    zrodlo : cshacked

    + Poznanie zasady działania Cycler'a i do czego on służy
    Cycler pozwala na za pomocy 1 komendy zrobić wywołanie np. gl_monolights 0 a następnie gdy wpiszemy wywołanie jeszcze raz to gl_monolights 1

    Oto przykładowy Cycler z wykorzystaniem komend

    alias Wywolanie "Wlaczamy"
    alias Wlaczamy "gl_monolights 1;alias Wywolanie Wylaczamy"
    alias Wylaczamy "gl_monolights 0;alias Wywolanie Wlaczamy"

    Objaśnienie krok po kroku

    alias Wywolanie "Wlaczamy"

    Kolor czerwony odpowiada za początek. Czyli to jest właśnie wywołanie które będzie automatycznie zmieniane 1/0 [Włączamy/Wyłączamy]
    Kolor niebieski uruchamia komendę (w naszym przypadku jest to gl_monolights 1) a następnie zmienia wywołanie na inne
    alias Wlaczamy "gl_monolights 0;alias Wywolanie Wylaczamy"

    Kolor czerwony odpowiada za zmianę komendy WYWOŁANIE na WYŁĄCZAMY. Program robi to za pomocą alias Wywołanie 'Inna Komenda' (W naszym przypadku alias Wywołanie Wyłączamy. Możemy powiedzieć ze robimy PRZEADRESOWANIE)
    Kolor czarny odstawiamy na bok (możemy go dowolnie modyfikować, ale wtedy trzeba zmienić wszystkie pierwsze alias'e i dostosować je)
    alias Wylaczamy "gl_monolights 0;alias Wywolanie Wlaczamy"

    Kolor czerwony robi przestawienie komendy WYWOŁANIE na inna
    Kolor czarny odstawiamy na bok (Patrz wyżej)

    Teraz opis

    alias Wywolanie "Wlaczamy"
    alias Wlaczamy "gl_monolights 1;alias Wywolanie Wylaczamy"
    alias Wylaczamy "gl_monolights 0;alias Wywolanie Wlaczamy"
    bind l "Wywolanie"

    Naciskamy klawisz l. Zostaje użyta komenda Włączamy a komenda Wywołanie zostaje przekierowana na Wyłączamy.
    Znowu naciskamy klawisz l. Zostaje użyta komenda Wyłączamy a komenda Wywołanie zostaje przekierowana na Włączamy.

    (Lekcja #8)
    Skrypt "Auto Buy"

    + Zrobienie własnego skryptu na Auto Buy w oparciu o poprzednie lekcje.
    Do zrobienia skryptu musisz wiedzieć jak wykorzystywać aliasy (chodź nie jest to konieczne, możesz skrypt oprzeć tylko na bindach).

    Oto przykładowy skrypt na Auto Buy (oparty na bindach):

    bind F3 "m4a1; ak47; primammo"

    Czyli po naciśnięciu F3 kupujesz bron M4A1 lub AK47 (w zależności w jakim teamie jesteś) i amunicje. Oczywiście jeżeli nie mamy kasy, na te bronie nic nie kupimy, tak samo jest, gdy masz np. binda na AWP i Deagle, a na AWP ci nie starczy to kupisz tylko Deagle.

    Możemy tez razem z Auto Buy'em informować co kupiliśmy, aby to zrobić należy dodać komendę say_team "wiadomość", np.

    bind F3 "m4a1; ak47; primammo; say_team -=[ M4A1 | AK47 ]=-"

    Czyli przy kupowaniu broni i amunicji piszemy jeszcze, co kupiliśmy.

    Możemy jeszcze skorzystać z opcji, żeby po kupieniu naszego "zestawu" będziemy mieli nóż w dłoni. Aby tak mieć należy dodać do naszego binda wywołanie weapon_knife, np.

    bind F3 "m4a1; ak47; primammo; weapon_knife; say_team -=[ M4A1 | AK47 ]=-"

    Czyli kupujemy bindem nasz "zestaw", nasz team widzi co kupiliśmy i w dłoni mamy nóż.

    Jest jeszcze opcja wprowadzania komend radiowych, np. coverme, a oto jak wygląda to w naszym bindzie:

    bind F3 "m4a1; ak47; primammo; coverme; weapon_knife; say_team -=[ M4A1 | AK47 ]=-"

    Czyli kupujemy bindem nasz "zestaw", nasz team widzi co kupiliśmy, mówimy Cover Me! i w dłoni mamy noz.

    Co nam daja aliasy w Auto Buy? Możemy skrócić skomplikowany skrypt, np.alias Karabin "m4a1; ak47"
    alias Pistolet "deagle"
    alias Magnum "awp"
    alias Ammo "primammo; secammo"
    alias Noz "weapon_knife"
    alias Ekwipunek "vest; vesthelm; flash; hegren; sgren; defuser"
    bind F3 "Karabin; Ekwipunek; Ammo; Noz"
    bind F4 "Pistolet; Ammo"
    bind F5 "Magnum; Pistolet; Ekwipunek; Ammo; Noz" Komendy jakie mozemy uzyc w Auto Buy'u to:

    Cytat

    <== Pistolety ==>
    usp - K&M .45 Tactical
    p228 - 228 Compact
    deagle - .40 Dual Elites (Desert Eagle)
    elites - 9X19mm Sidearm
    fn57 - ES Five-Seven

    <== Strzelby ==>
    m3 - Leone 12 Gauge Super
    xm1014 - Leone YG1265 Auto Shotgun

    <== SGM ==>
    mac10 - Ingram MAC-10
    tmp - Schmidt Machine Pistol
    mp5 - K&M Sub-Machine Gun
    ump45 - K&M UMP45
    p90 - ES C90

    <== Karabiny ==>
    galil - Clarion 5.56
    ak47 - CV-47
    scout - Schmidt Scout
    sg552 -Krieg 552 Commando
    awp - Magnum Sniper Rifle
    g3sg1 - D3/AU-1 Semi-Auto Sniper Rifle
    famas -
    m4a1 - Maverick M4A1 Carbine
    aug - Bullpup
    sg550 - Krieg 550 Commando

    <== Bron maszynowa ==>
    m249 - ES M249 Para

    <== Amunicja ==>
    primammo - amunicja do karabinów
    secammo - amunicja do pistoletów

    <== Ekwipunek ==>
    vest - Kamizelka
    vesthelm - Kamizelka & Hełm
    flash - Granat Oślepiający
    hegren - Granat Wybuchowy
    sgren - Granat Dymny
    nvgs - Podczerwień
    defuser - Obcęgi
    shield - Tarcza


    (Lekcja #9)
    Łączenie skryptów

    + W tej lekcji połączymy ze sobą 2 skrypty które maja działać bez zarzutu. Opisze także podstawowe błędy.

    Oto pierwszy skrypt do połączenia

    cl_pitchspeed 2.999//;alias cl_pitchspeed
    alias +F.Anti "+attack;+lookdown"
    alias -F.Anti "-attack;-lookdown"
    (Skrypt Anti Recoil)

    alias +F.Rapid "alias _special F.Rapid;F.Rapid"
    alias -F.Rapid "alias _special;-attack"
    alias F.Rapid "+attack;wait;-attack;wait;special"
    (Skrypt Rapid Fire)

    Oprzemy skrypt na budowie RAPID FIRE (Innej możliwości nie ma)
    Teraz wytłumaczenie

    alias +F.Anti "+attack;+lookdown"
    alias -F.Anti "-attack;-lookdown"

    alias +F.Rapid "alias _special F.Rapid;F.Rapid"
    alias -F.Rapid "alias _special;-attack"
    alias F.Rapid "+attack;wait;-attack;wait;special"

    Mamy za dużo wywolan +ATTACK a wiec z skrypt anti recoil bierzemy jedynie

    cl_pitchspeed 2.999//;alias cl_pitchspeed
    +lookdown i -lookdown

    Teraz laczymy. Zauwazcie, ze +/-lookdown znajduja sie po +/-attack, wiec trzeba umiescic je tak jak nalezy, czyli:

    cl_pitchspeed 2.999//;alias cl_pitchspeed
    alias +F.Rapid "alias _special F.Rapid;F.Rapid"
    alias -F.Rapid "alias _special;-lookdown;-attack;-lookdown"
    alias F.Rapid "+lookdown;+attack;wait;-attack;-lookdown;wait;special"

    Tak wyglada poprawnie zlaczony skrypt. Skrypt ten sluzy do Rapid Burst. Dziala na zasadzie petli, czyli wykonuje komende F.Rapid ok. 80 razy na sekunde.

    Podstawowe bledy to:
    - Umieszczenie w zlej kolejnosci wykonywanych skryptow,
    - Zapomnienie o jakims skrypcie (nie polaczenie go w ogole),
    - Zle napisana komenda (tzw. literowki)
    - Zle aliasy

    • Like 2
  5. (Lekcja #4)
    Skrypt petla

    zrodlo : cshacked

    +Poznanie zasady dzialania special i _special

    Special zostal stworzony dla silnika gry HL.exe (W Counter Strike Source nie dziala) aby jak najszybciej robic petle z ustalonych przez ciebie komend (Special robi to ok. 80 razu na sekunde :!: )

    Jesli wpiszemy w konsole gry (Bedac na serwerze) Special Uzyskamy odpowied? od gry
    special
    unknown command: _special (No i mamy juz na czym zaczac pentle ' _special ')

    Krok po krotku postaram sie opisac jak zrobic swojego Bunny Hop'a (Narazie wykrywa go HLG)

    Podstawa wywolanie komendy. W tym celu tworzymy 3 alias'e w tym przypadku:

    alias +Bhj
    alias -Bhj
    alias Bhj << Nazwe dla tego alias'u mozemy zmienic dowolnie

    Dodajemy wywolanie dla _special

    alias +Bhj "alias _special Bhj;Bhj"
    Przyjrzyjmy sie dokladniej

    To odstawiamy na razie na bok: alias +Bhj
    A przyjrzyjmy sie budowie samego wywolania jakim jest +Bhj czyli "alias _special Bhj;Bhj"
    alias _special Bhj To nie wlacza samego kodu (Aby komenda byla powtarzana 80x na sekunde) Lecz robi to ;Bhj (Jesli bedziesz sie naprawde interesowal to zrozumiesz dzialanie tej komendy)

    alias +Bhj "alias _special Bhj; Bhj"

    Kolor niebieski odstawiamy na bok
    Kolor zielony odpowiada za ustawienie komendy do petli
    Kolor czerwony wlacza petle

    Nastepnie wylaczenie petli

    alias -Bhj "alias _special; -jump"

    Kolor niebieski odstawiamy na bok
    Kolor Zielony odpowiada za zakonczenie dzialania petli (Jest to sterowane przez program dlatego zawsze dziala)
    Kolor czerwony odpowiada w tym przypadku za wylaczenie skoku (Robimy skrypt na bunny hop'a)

    Ustawienie petli

    alias Bhj "+jump; wait; -jump; wait; special"

    Kolor niebieski odstawiamy na bok
    Kolor zielony odpowiada za wywolanie +jump i -jump (To jest nasz Bunny Hop)
    Kolor czarny odpowiada za bardzo krotkie opo?nienie (Pamietajmy 80x na sekunde komenda Bhj zostaje uzyta)
    kolor czerwnoy odpowiada za ponowne wlaczenie Bhj (Czyli to nasza petla)

    Ustawialismy alias _special na Bhj a komenda special odnosi sie do _special

    Gdy wpiszemy Special komenda _special zostanie uaktywniona

    Czas na Bunny Hop'a (Powinien wygladac tak)

    alias +Bhj "alias _special Bhj; Bhj"
    alias -Bhj "alias _special; -jump"
    alias Bhj "+jump; wait; -jump; wait; special"
    Uzycie jako Rapid Fire (HLG wykryte)

    alias +Rf "alias _special Rf; Rf"
    alias -Rf "alias _special; -attack"
    alias Rf "+attack; wait; -attack; wait; special"
    (Lekcja #5)
    Skrypty Exploity

    + Jest to nic innego jak nad uzycie funkcji Special i _Special (Opisane wyzej)
    Exploit oszukuje program aby osiagnac okreslony cel (W cs 1.6 latwiej o exploit niz w przypadku Css gdzie silnik jest bardziej zlozony)

    Oto przykladowy skrypt na zniszczenie serwer'a (Platforma Win32 obslugiwana) Nie mam pojecia czy dziala na Linux. Serwer'y non steam bardzo podatne.

    alias _special "fullupdate;fullupdate;wait;special"

    Gdy wejdziemy na jakis serwer wpisujemy w konsole special no i teraz czekamy 5s

    (Lekcja #6)
    Jak mozna wykorzystac m_pitch?

    + Poznanie komendy m_pitch
    Komenda m_pitch utrzymuje sie na standardowej wartosci 0.022, jesli mamy problemy z celowaniem powinnismy zmniejszyc/zwiekszyc ta wartosc. Lecz dzis wykorzystamy ta komende do czego innego. Mianowicie skrypt SPAM (Bedzie on zasypywac czat na serwerze wybranymi przez ciebie slowami)

    komenda m_pitch jest automatycznie uruchamiana (Nie zaleznie :!: ) co 0.45s. Czyli okolo 2 razy w ciagu sekundy.

    Aby moc wykorzystac ten automatyczny tryb. Nalezy zablokowac i zmienic komende m_pitch. Najproscie to wpisac w konsole gry: alias m_pitch
    i nic wiecej w tem sposob 2 razy na sekunde zostaje wywolana komenda "" = zadna

    Podstawowe bledy!
    -Aby skutecznie uzyc m_pitch, musisz zrobic oddzielny alias z komenda. Tzn. oddzielne wywolanie dla m_pitch np.
    alias XQZ "wywolanie komend"
    alias m_pitch "XQZ"

    -Nigdy nie dodajemy Cvar'ow (Komend GL_ CL_ itd.) do wspolpracy z m_pitch (Zamkniecie aplikacji z bledem)
    Jednak nie ktore mozna typu. HUD_ Ale czlowiek uczy sie na bledach Dodany obrazek

    Gdy zrobimy inaczej moze to spowodowac w wielu przypadkach Crash Cs'a (Zamkniecie aplikacji)

    Kilka zastosowan dla m_pitch

    + Skrypt Spam Tak jak wczesniej pisalem.
    alias F.Spam "say TWOJ TEKST WPISZ TUTAJ"
    alias m_pitch "F.Spam"

    Po wpisaniu tego zaczyna dzialac automatycznie (Patrz wyrzej) Uwaga nie ktore serwer'y zablokowane.

     

    LIKE ?

     

    • Like 1
  6. (Lekcja #1)
    -Aby Zacząć naukę programowania skryptów (Bo to jest najbardziej trafne określenie) Musisz omieć:

    zrodlo : cshacked

    + 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)
    -Poznacz 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 Dodany obrazek)

    alias KL (Mamy już podstawowe wywołanie, no ale nic sie nie dzieje)
    Inaczej: (Wpiszemy w konsole)
    alias
    Current alias commands:
    KL :

    Obrazek

    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

    Obrazek

    (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

    Obrazek
    (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ł

     

    LIKE ?

    • Like 4
  7. 1. Najpierw musimy podlozyc pake na bombside B.

    Dodany obrazek

     

    2. Nastepnie ustawiamy sie na tej lini (mniej-wiecej w tym miejscu) I czekamy na wybuch.. Na 100% nas zabije, a jezeli nie to cos zle zrobilismy :/

    Dodany obrazek

     

    3. Cieszymy sie z 7800$ ^^

    Dodany obrazek

     

     

     

     

    LIKE ?

    • Like 2
  8. Tutaj macie spisek ustawien od zaleznosci pingu : 130-140mscl_cmdrate 40cl_cmdbackup 2cl_updaterate 35cl_dlmax 42ex_interp 0.1120-130msrate 7000cl_cmdrate 40cl_cmdbackup 3cl_updaterate 40cl_dlmax 48ex_interp 0.1110-120msrate 9000cl_cmdrate 45cl_cmdbackup 6cl_updaterate 45cl_dlmax 96ex_interp 0.0870-100msrate 12000cl_cmdrate 50cl_cmdbackup 10cl_updaterate 50cl_dlmax 168ex_interp 0.0760-70msrate 20000cl_cmdrate 75cl_cmdbackup 20cl_updaterate 70cl_dlmax 512ex_interp 0.0750-60msrate 20000cl_cmdrate 75cl_cmdbackup 10cl_updaterate 75cl_dlmax 512ex_interp 0.0420-40msrate 25000cl_cmdrate 101cl_cmdbackup 10cl_updaterate 101cl_dlmax 1024ex_interp 0.035-20rate 25000cl_cmdrate 101cl_cmdbackup 3cl_updaterate 101cl_dlmax 800ex_interp 0.02LANrate 25000cl_cmdrate 120cl_cmdbackup 0cl_updaterate 120cl_dlmax 10000ex_interp 0.01LIKE ?

    • Like 2
  9. Automatycznie wygenerowana wiadomość.Temat został zamknięty przez któregoś z moderatora.Powód: Brak Wymagan !Jeżeli się z tym nie zgadzasz zgłoś to Administratorowi z wyższą rangą.PozdrawiamyAdministracja Forum | Cs-Classic.PL
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony zgadzasz się na Polityka prywatności