so...
hier is dann ma das script tut...
ich muss vorweg sagen, dass dieses tut für 1.5 is, da man bei 1.6 andere sachen kaufen würde...
in diesem tut beschäftigen wir uns mit "bind" & "alias"
alles was wir schreiben, wird in die autoexec.cfg geschrieben.
falls ihr sie nicht habt, legt sie im counterstrike/cstrike verzeichniss an.
zu "alias"
vor jedem neuen befehl, den ihr scriptet, muss alias.
z.b.
Code:
alias "say1" "say hallo"
mit dieser zeile würde man dann hallo sagen, wenn man in die console say1 eingibt.
hierbei ist wichtig, in den ersten "" steht immer der name des neuen befehls, in den zweiten "" steht, was der neue befehl ausführ/bewirkt
in einem alias werden alle befehle mit einem semikolon getrennt (
zu "bind"
ein bind bindet einen befehl auf eine taste.
z.b.
jetzt würde man immer wenn man p drückt, hallo sagen.
hierbei ist zu beachten, das in den ersten "" immer die taste und in den zweiten "" immer der befehl stehen soll, der gebindet werden soll.
sonst klappt das nich.
Unser erstes Script
jetzt schreiben wir ein script, wo wenn man F2 drückt, eine m4 oder ak kauft.....
als erstes schreiben wir es für die m4.
als erstes das "alias"
damit wird verkürzen wir uns das schreiben des scripts.
dann möchten wir das buymenu öffnen, und die m4 kaufen!
Code:
alias "b" "buy"
alias "m4" "b; menuselect 4; menuselect 3"
menuselect ist für die auswahl im buymenu.
jetzt haben wir eine m4, ohne ammo.
also müssen wir das auchnoch schreiben.
Code:
alias "b" "buy"
alias "m4" "b; menuselect 4; menuselect 3"
alias "ammo1" "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1"
durch den befehl ammo1 haben wir die primary ammo gekauft...
um den befehl mit dem m4 kauf zu verbinden, schreiben wir in das m4 alias noch ammo1 hinter..
also müsste das script dann so aussehen
Code:
alias "b" "buy"
alias "m4" "b; menuselect 4; menuselect 3; ammo1"
alias "ammo1" "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1"
da das scrip für die m4 fertig ist, werden wir jetzt das ak script schreiben...
Code:
alias "b" "buy"
alias "ak" "b; menuselect 4; menuselect 2"
alias "ammo1" "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1"
das is das ak script...
da eigentlich dazu alles schon erklärt is, habe ich das gleich das script für die ak gleich dazu geschrieben, und da nich groß dran rumerklärt......
so müsste jetzt unser script aussehen
Code:
alias "b" "buy"
alias "m4" "b; menuselect 4; menuselect 3"
alias "ammo1" "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1"
alias "ak" "b; menuselect 4; menuselect 2"
jetzt müssen wir die beiden buys noch zusammenführen, damit auf f2 immer die waffe gekauft wird, die zum team gehört.
Code:
alias "b" "buy"
alias "m4" "b; menuselect 4; menuselect 3"
alias "ammo1" "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1"
alias "ak" "b; menuselect 4; menuselect 2"
alias "buy1" "m4; ak"
im befehl "buy1" werden die befehle "m4" und "ak" ausgeführt.
da man ja in jedem team nur eine dieser waffen kaufen kann, wird immer die für das team vorgesehene waffe gekauft.
jetzt müssen wir den befehl nurnoch binden.
Code:
alias "b" "buy"
alias "m4" "b; menuselect 4; menuselect 3"
alias "ammo1" "buyammo1; buyammo1; buyammo1; buyammo1; buyammo1; buyammo1"
alias "ak" "b; menuselect 4; menuselect 2"
alias "buy1" "m4; ak"
bind "F2" "buy1"
durch bind "F2" "buy1" wird der befehl "buy1" auf knopfdruck ausgeführt.
[TUT] by Str1K3r
das wars jetzt erstma...
wenn ihr nochwas genauer erklärt haben wollt, postet was, und ich erkläre !
greeTz