Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt na zmianę broni pod 2 klawiszami
Forum Serwisu: Polskie Centrum Enemy Territory > Problemy Techniczne z Enemy Territory > W:ET - Skrypty
CaNiBaL
Mam maly problem z napisaniem skryptu tzn mam pewien ale nie spelnia moich oczekiwan tongue.gif. Mianowicie wyglada on nastepujaco:

bind MOUSE4 "vstr gun"
set smg "weaponbank 3; set gun vstr pistol"
set pistol "weaponbank 2; set gun vstr smg"
set gun "vstr smg"

Teraz o co mi chodzi:
np. grajac medykiem lece z thompsonem/mp40 i zmieniam na apteczki to musze dwa razy kliknac Mouse4 aby powrocic do thompson/mp40, bo najpierw wskakuje mi colt/luger.
Chcialbym aby ktos mogl mi napisac skrypt z taka zaleznoscia ze jak z thompsona/mp40/garand zmieniam na cokolwiek innego apteczki/granaty/miny/dynamit itd aby po ponownym kliknieciu tego klawisza powrocil mi do broni ktorej uzywalem przed chwila czyli thompson/mp40/garand... A nie zebym musial klikac dwa razy bo w walce jest to zbyt wolny skrypt!
Plz jak ktos wie jak to zrobic niech mi pomoze!
Nie chodzi mi tylko o klase medyka!
CaNiBaL
//Key Assignments
bind Mouse4 "vstr nextw-bank23m; set nextw-bank56m vstr w-bank5m"
bind z "weaponbank 1; vstr resetm"
bind e "vstr nextw-bank56m; set nextw-bank23m vstr w-bank3m"
bind 4 "weaponbank 4; vstr resetm"

//Multiple-Weaponbind Script Weaponbank 2 and 3
set w-bank3m "weaponbank 1; weaponbank 2; weaponbank 3; set nextw-bank23m vstr w-bank2m"
set w-bank2m "weaponbank 1; weaponbank 2; set nextw-bank23m vstr w-bank3m"
set nextw-bank23m "vstr w-bank3m"

//Multiple-Weaponbind Script Weaponbank 5 and 6
set w-bank5m "weaponbank 3; weaponbank 5; set nextw-bank56m vstr w-bank6m"
set w-bank6m "weaponbank 6; set nextw-bank56m vstr w-bank5m" set nextw-bank56m "vstr w-bank5m"

//Resets to SMG and syringe
set resetm "set nextw-bank23m vstr w-bank3m; set nextw-bank56m vstr w-bank5m"

!!!! O to mi chodzilo!!! biggrin.gif

http://4newbies.planetwolfenstein.gamespy....#enemyterritory boska strona
conish
No coz... imo latwiej jest tak:

bind MOUSE4 "vstr gun"
set smg "weaponbank 3; set gun vstr pistol"
set pistol "weaponbank 2; set gun vstr smg"
set gun "vstr smg"

bind 1 "weaponban 1;set gun vstr smg"
bind 4 "weaponban 4;set gun vstr smg"
bind 5 "weaponban 5;set gun vstr smg"
bind 6 "weaponban 6;set gun vstr smg"
bind 7 "weaponban 7;set gun vstr smg"

ale jak wolisz.
Swiety
Z mojego configa skrypt własnej roboty, dodatkowo z obsługą cg_drawgun i granatów (nie potrzeba cały czas trzymać wciśniętego mouse1) oraz z automatycznym sprintem podczas kucania, dodatkowo zmienny sensitivity (oraz możliwość zmiennego fov) podczas stania/kucania.

// Skrypt do zmiany broni

set mouse_default "bind mouse1 +vstr fire_on fire_off"

set w1 "weaponbank 1; cg_drawgun 1" // nóż
set w2 "cg_drawgun 0; weaponbank 2" // luger
set w3 "cg_drawgun 0; weaponbank 3" // mp40
set w4 "weaponbank 4; cg_drawgun 1" // granaty
set w5 "weaponbank 5; cg_drawgun 1" // airstrike
set w6 "weaponbank 6; cg_drawgun 1" // ammo
set w7 "weaponbank 7; cg_drawgun 1" // miny

set wq2 "bind q vstr wq3;bind e vstr we6;vstr w2"
set wq3 "bind q vstr wq2;bind e vstr we6;vstr w3"
set we5 "bind e vstr we6;bind q vstr wq3;vstr w5"
set we6 "bind e vstr we5;bind q vstr wq3;vstr w6"

set alias_q "vstr alias_q_w3"
set alias_q_w2 "vstr default; set alias_q vstr alias_q_w3; set alias_e vstr alias_e_w6; vstr w2"
set alias_q_w3 "vstr default; set alias_q vstr alias_q_w2; set alias_e vstr alias_e_w6; vstr w3"
set alias_e "vstr alias_e_w6"
set alias_e_w5 "vstr default; set alias_e vstr alias_e_w6; set alias_q vstr alias_q_w3; vstr w5"
set alias_e_w6 "vstr default; set alias_e vstr alias_e_w5; set alias_q vstr alias_q_w3; vstr w6"
set alias_2 "set alias_e vstr alias_e_w6; set alias_q vstr alias_q_w3; vstr w4; bind mouse1 vstr granat"
set alias_4 "vstr default; set alias_e vstr alias_e_w6; set alias_q vstr alias_q_w3; vstr w5"
set alias_5 "vstr default; set alias_e vstr alias_e_w6; set alias_q vstr alias_q_w3; vstr w1"
set alias_6 "vstr default; set alias_e vstr alias_e_w6; set alias_q vstr alias_q_w3; vstr w7"

bind q "vstr alias_q" // przełączanie luger/mp40
bind e "vstr alias_e" // przełączanie ammo/airstrike
bind 2 "vstr alias_2" // granaty
bind 4 "vstr alias_4" // airstrike
bind 5 "vstr alias_5" // nóż
bind 6 "vstr alias_6" // miny

set default "-attack; vstr mouse_default"

// Sktypt do granatów

set granat "vstr granat_on"
set granat_on "+attack; set granat vstr granat_off"
set granat_off "-attack; set granat vstr granat_on"


bind MOUSE1 +vstr fire_on fire_off
seta fire_on "+attack;+sprint"
seta fire_off "-attack;-sprint"


bind SHIFT +vstr s1 s2
seta s1 "+movedown; sensitivity 1.20; cl_mouseAccel 0;cg_fov 90" // kucanie
seta s2 "-movedown; sensitivity 3.00; cl_mouseAccel 0;cg_fov 90" // stanie


Ale polecam skrypt zapodany przez Conisha bo najprostrze rozwiązania są najlepsze.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2026 Invision Power Services, Inc.