PPArkisto

Scriptausohje v. 1.337

Counter-Strike

Sivu 1 / 1

Viestit

Sivu 1 / 1
Rekisteröitynyt:
05.06.2002
Kirjoitettu: perjantai, 21. huhtikuuta 2006 klo 16.51
Muokattu: 22.04.2006 klo 19.47
Joo, tiedän et tällainen on CSFI:ssä, mutta tuntuu että nämä jotka erilaisia konffeja/scriptejä kyselee ei osaa sieltä lukea. Selitän tässä siis miten scriptaaminen (bind, alias yms) onnistuu, ja hieman asiaa konffeista.
Aloitetaan ihan perusasioista..
!! HUOM !! Ohje koskee CS 1.6 ja aiempia versioita, CS:S toimii suurin osa asioista kuitenkin samalla tavalla.


Sisältö:
1. Bindit
2. Aliakset
3. Togglebindit
4. +/- bind
5. Metabindit
6. Mitkä konffit sitten on parhaat?
7. Minne konffit laitetaan?

1. Bindit

Bindit ovat yksinkertaisia komentoja joilla saadaan jokin tietty asia tapahtumaan painettaessa määriteltyä nappia. Bindeihin voidaan (ja usein yhdistetään) aliaksia, joista kerron myöhemmin. Bindit määritellään kirjoittamalla rivi bind nappi "tapahtuma" consoleen tai konffeihin.

2. Aliakset

Aliaksilla saadaan pidempiä rivejä toimintoja yhteen (tai useampaan..) määrittelemääsi sanaan, kirjain- tai numeroyhdistelmään. Alias määritellään komennolla alias aliaksennimi "toiminnot". Toiminnot/komennot erotellaan toisistaan ; (puolipilkku) merkillä, kuten bindeissäkin.

Nyt meillä on jo tarvittava osaamus tehdä yksinkertaisia komentoja, kuten ostobindit. Tavaroiden ostaminen määritellään kirjoittamalla aseen nimi (Sourcessa buy tavarannimi). Voimme tehdä ostobindin nyt kahdella tavalla.
Pelkällä bindillä: bind f1 "m4a1; ak47; primammo; vest; vesthelm". Esimerkissä määritellään F1-napista ostettavan m4a1 tai ak47 puolesta riippuen, ammukset niihin, luotiliivit ja sen jälkeen jos rahaa jää yli niin kypärä mukaan.
Saamme saman lopputuloksen myös aliaksilla:
alias osto "m4a1; ak47; primammo; vest; vesthelm"
Tässä meillä on tehtynä alias. Nyt ostat ko. tavarat aina kun kirjotat consoleen osto. Jotta saamme tämän tapahtumaan napista f1, pitää lisätä myös rivi bind f1 "osto". Lopullinen aliasbind näyttää siis tältä:

alias osto "m4a1; ak47; primammo; vest; vesthelm"
bind f1 "osto"


3. Togglebindit

Togglebindien tarkoitus on yksinkertainen. Ensimmäisen kerran kun painat nappia, tapahtuu jotain (esim, taskulamppu päälle), ja toisen kerran kun painat samaa nappia, tapahtuu jotian muuta (esim. taskulamppu pois päältä). Tämä tapahtuu liittämällä aliaksen sisään bindi, joka menee samaan nappiin kun mihin toinen alias, mikä bindaa taas napin oman toimintonsa jälkeen sen toisen aliaksen samaan nappiin jne..
Esim:

alias dsaa "hegren; bind n aasd
alias aasd "flashbang; bind n dsaa"

Tässä tehtiin arvittavat aliakset, dsaa ja aasd. dsaa ostaa HE kranaatin ja bindaa n-nappiin aliaksen aasd joka taas ostaa flashbangin ja bindaa aliaksen dsaa nappiin n. Sitten vielä bindataan jompikumpi nappiin n:
bind n "dsaa"
Nyt oma togglebindisi on valmis.

4. +/- bind

+/- bindien idea on että jotain tapahtuu kun painat napin pohjaan ja loppuu tai jotain muuta tapahtuu ku päästät napin pohjasta. Esim. ampuminen perustuu +/- bindiin.

alias +osto "dsaa"
alias -osto "aasd"
bind i "+osto"

Tässä käytettiin hyväksi aiemmin tehtyjä aasd ja dsaa aliaksia. Painettaessa i-näppäintä peli suorittaa +osto nimisen aliaksen, ja päästettäessa nappi pois, se suorittaa -osto nimisen aliaksen.

5. Metabindit

Metabindien idea on siinä, että aina kun pidät jotain nappia pohjassa, jostain muusta napista taphatuu muuta kun mitä siitä tapahtuisi ilman että pidät tiettyä nappia pohjassa. Tämä on helppo tehdä +/- bindien avulla.
Esim:

alias +vaihto "bind mouse1 aasd; bind mouse2 dsaa"
alias -vaihto "bind mouse1 +attack; bind mouse2 +attack2"
bind p "+vaihto"

Tässä painettaessa p pohjaan nappeihin mouse1 ja mouse2 (hiiren vasen ja oikea nappi) bindautuu aiemmin luomamme dsaa ja aasd aliakset. Päästettäessä p pohjasta, mouse1 ja mouse2 bindautuvat taas normaaleiksi (vasen = ampuminen, oikea = secondary fire).

Näillä ohjeilla pärjäät scriptaamisen ihmeellisessä maailmassa hyvin.

6. Mitkä konffit sitten on parhaat?

Itse suosin omatekemiä täysin itselle kustomoituja konffeja. Ei ne proiden konffit tai CPL konffit tee sinusta yhtään parempaa pelaajaa.

7. Minne konffit laitetaan?

CS 1.5 ja aiemmat:
Autoexec.cfg-nimiseen tiedostoon cstrike-kansiossa. Jos ko. tiedostoa ei ole, tee se.

CS 1.6:
Userconfig.cfg-nimiseen tiedostoon cstrike-kansiossa. Jos ko. tiedostoa ei ole, tee se.

CS: CZ:
Userconfig.cfg-nimiseen tiedostoon czero-kansiossa. Jos ko. tiedostoa ei ole, tee se.

CS: Source:
Autoexec.cfg-nimiseen tiedostoon cstrike-kansiossa. Jos ko. tiedostoa ei ole, tee se.

Tätä opasta saa levittää ja muokkailla vapaasti kunhan mainitsee minut.

-Cene over and out. Jos jotain sanottavaa, sano. razz
Parannusehdotuksia saa myös laittaa.

Edit: typo korjattu, lupa levitykseen annettu ja vähän paranneltu utekstiä.
Rekisteröitynyt:
30.12.2005
Kirjoitettu: perjantai, 21. huhtikuuta 2006 klo 16.54
Tästä on paljon apua aloittelijoille. Kiitos Cene.
Rekisteröitynyt:
25.10.2005
Kirjoitettu: perjantai, 21. huhtikuuta 2006 klo 18.03
Juu tää on hyvä smile
LEMONed
Rekisteröitynyt:
05.01.2005
Kirjoitettu: perjantai, 21. huhtikuuta 2006 klo 19.24
cz:ssa conffit menee czero kansioon.
Rekisteröitynyt:
05.06.2002
Kirjoitettu: perjantai, 21. huhtikuuta 2006 klo 20.58
Lainaus:21.04.2006 Tappomasiina kirjoitti:
cz:ssa conffit menee czero kansioon.
Okei, kiitos kun huomautit, korjattu. smile
Rekisteröitynyt:
27.11.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 10.13
voiks joku tehä mille komennon, jolla ase ampuu hiiren rullaa pyörittämällä. ite en osaafrown
Karhun tuntee kaikki, karhu ei tunne ketään
Rekisteröitynyt:
15.08.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 10.18
bind mwheelup +attack
bind mwheeldown +attack

ainakin kun bindaa tolleen hypyn ni se poistaa sen uuellee käynnistyksen yhteydessä välilyönnistä ja toimii vaan rullilla, kun yhen komennon voi bindata vaan kahteen nappiin smile mut jos se ei ammu sit enää sillä hiirellä ja haluut ampua niin
bind mouse1 +attack

nää saa kyllä Options--> Keyboard ja sieltä eti fire tjsp ja siihen eka kohtaa rullaa ylös vaikka ja toka kohtaan alas.. smile
Rekisteröitynyt:
18.04.2006
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 10.50
Entäs mikä se oli se Bunny Hop scripti razz
Voisko joku laittaa sen tänne^^
Rekisteröitynyt:
26.01.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 10.56
Lainaus:22.04.2006 tEho- kirjoitti:
Entäs mikä se oli se Bunny Hop scripti razz
Voisko joku laittaa sen tänne^^
bind "MWHEELDOWN" "+jump" tuolla vetelet nii lähtee bh.
Rekisteröitynyt:
04.06.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 11.17
Muokattu: 22.04.2006 klo 15.03
Lainaus:22.04.2006 tEho- kirjoitti:
Entäs mikä se oli se Bunny Hop scripti razz
Voisko joku laittaa sen tänne^^

Bunnyhop scripta
//Bunnyjump
alias _special do.hop
alias hop.on "alias _special do.hop;do.hop;alias hop hop.off"
alias hop.off "alias _special;alias hop hop.on"
alias hop "hop.on"
alias do.hop "+jump;wait;-jump;wait;special"
alias +bhop "hop"
alias -bhop "hop.off"
bind space +bhop

<edit> Ei sitte
Rekisteröitynyt:
05.01.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 11.37
^ by tane? biggrin jos tane on joku peliplaneetasta ni veikkaan ettei oo ite tehnyt tuota
Rekisteröitynyt:
15.08.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 11.46
Lainaus:bind "MWHEELDOWN" "+jump" tuolla vetelet nii lähtee bh.

ihan vaan btw noita " " ei tarvii jos näppäimessä/komennossa ei ole väliälöyntiä... smile
Rekisteröitynyt:
02.09.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 15.25
Lainaus:22.04.2006 tEho- kirjoitti:
Entäs mikä se oli se Bunny Hop scripti razz
Voisko joku laittaa sen tänne^^
alias "+sprung" "alias _special @bunny;@bunny"
alias "-sprung" "alias _special"
alias "@bunny" "special;wait;+jump;wait;-jump"
bind "space" "+sprung"

toimii täydellisesti smile
Rekisteröitynyt:
04.10.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 16.26
Vosiko joku sanoa miten saan CS:S Tämmöset ostobindit ite en saanut toimiin.
F1 ostaa: m4/ak,suojat,panokset ykkösaseen ei pislaan.
F2 ostaa: night hawk, pankokset, suojat, 2 fläshii ja HE kranu
F3 ostaa: pumpparin, panokset, suojat
F8 ostsa: fläshi
F9 ostaa: He kranu
F10 ostaa: smoke
F11 ostaa: kaikki kranut

Oisin erittäin kiitollinen smile
Prossu: AMD Sempron 2600+ 1.84 GHz Näyttis: RADEON 9600 SERIES RAM: 512
Rekisteröitynyt:
03.06.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 19.44
hyvä että tälläinen on tehty,selventää tilannetta paljon kyseisestä aiheesta! Kunpa tämän tapainen tehtäisiin Configeistakin..Selkeä ohje jossa eri kikkoja
joilla saa fps nostettua jos koneessa potkua! Sitä odotetaan (wink wink et sellanen tekeille) PP:n konfig osio on peelo pelleilyä jossa ei ole mitään hyödyllistä..
Rekisteröitynyt:
05.01.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 19.51
Lainaus:22.04.2006 Maddoxx kirjoitti:
hyvä että tälläinen on tehty,selventää tilannetta paljon kyseisestä aiheesta! Kunpa tämän tapainen tehtäisiin Configeistakin..Selkeä ohje jossa eri kikkoja
joilla saa fps nostettua jos koneessa potkua! Sitä odotetaan (wink wink et sellanen tekeille) PP:n konfig osio on peelo pelleilyä jossa ei ole mitään hyödyllistä..

Eh mikä nick, jos keksisit oman?
Rekisteröitynyt:
02.09.2005
Kirjoitettu: lauantai, 22. huhtikuuta 2006 klo 20.57
Lainaus:22.04.2006 Maddoxx kirjoitti:
hyvä että tälläinen on tehty,selventää tilannetta paljon kyseisestä aiheesta! Kunpa tämän tapainen tehtäisiin Configeistakin..Selkeä ohje jossa eri kikkoja
joilla saa fps nostettua jos koneessa potkua! Sitä odotetaan (wink wink et sellanen tekeille) PP:n konfig osio on peelo pelleilyä jossa ei ole mitään hyödyllistä..
onhan siellä razz no ei siellä voi olla mitään hyödyllistä kun kukaan ei kysy mitäää... ite pidän autofiree, bunnya ja flassi rampytysta hyödyllisenä lol
Rekisteröitynyt:
07.11.2004
Kirjoitettu: sunnuntai, 23. huhtikuuta 2006 klo 10.48
Miks en saa toimimaan ku kirjotan consoleen esim. "bind 7 vesthelm;m4a1;ak47;primammo;hegren". Nii se ei osta muutaku suojat. Mulla on CZ jos sillä nyt jotai väliä on.
AMD Athlon 64 X2 4200+ | 2Gb DDR2 | GF 8800 GTS | Siberia | Logitech g15 | Logitech G5 || Born to play.
Rekisteröitynyt:
05.06.2002
Kirjoitettu: sunnuntai, 23. huhtikuuta 2006 klo 11.23
Lainaus:23.04.2006 Scalper kirjoitti:
Miks en saa toimimaan ku kirjotan consoleen esim. "bind 7 vesthelm;m4a1;ak47;primammo;hegren". Nii se ei osta muutaku suojat. Mulla on CZ jos sillä nyt jotai väliä on.
Kirjoita bind 7 "vesthelm; m4a1; ak47; primammo; hegren", eli sulut vasta ostettavien ympärille.
Rekisteröitynyt:
04.10.2005
Kirjoitettu: sunnuntai, 23. huhtikuuta 2006 klo 16.46
Vosiko joku sanoa miten saan CS:S Tämmöset ostobindit ite en saanut toimiin.
F1 ostaa: m4/ak,suojat,panokset ykkösaseen ei pislaan.
F2 ostaa: night hawk, pankokset, suojat, 2 fläshii ja HE kranu
F3 ostaa: pumpparin, panokset, suojat
F8 ostsa: fläshi
F9 ostaa: He kranu
F10 ostaa: smoke
F11 ostaa: kaikki kranut

Oisin erittäin kiitollinen
Prossu: AMD Sempron 2600+ 1.84 GHz Näyttis: RADEON 9600 SERIES RAM: 512
Sivu 1 / 1