Lenh HL by Hoang Vu

Màu nền
Font chữ
Font size
Chiều cao dòng

Các mã họ Sv_(Server Options)
---- Sv_aim 0: :Mã này dùng cho các loại súng nhắm như scount,awp,sg550...khi bạn bật nhắm thì nó tâm crosshair sẽ tự động dí theo đối phương nếu đối phương nằm trong tầm ngắm của bạn...tất nhiên là máy con có thể dùng được mã này....
---- Sv_accelerate 5: :tốc độ bơi dưới nước khi bạn chơi các map có ao hồ sông suối thì tốc độ bơi sẽ nhanh hơn bình thường rất nhiều.....
---- Sv_airacecelerate 10::mã này giúp cho bạn có thể di chuyển 1 cách khá linh hoạt và mau lẹ....
---- Sv_airmove: số tuỳ chọn...mã này điều chỉnh kiểu và tốc độ bay trên không của bạn.....
---- Sv_cheat 1 :Bật chế độ cheat code(Ăn gian)....
---- Sv_restart 1: Khởi động lại server....
---- Sv_stepsize 999999: :mã này là mã leo tường...khi bạn chỉnh rất nhiều số 9 thì bạn sẽ trèo qua tất cả những bức tường cao chót vót...dĩ nhiên là chỉ vượt qua được những bức tường cho phép.....
---- Sv_skycolor_r 9: : màu đỏ...các mã này khi bạn ra ngoài trời thì thân thể bạn sẽ đổi màu.....
---- Sv_skycolor_r 99: : như trên(màu khác)
---- Sv_skycolor_r 999 ::như trên(màu khác)
---- Sv_skycolor_bl 9: : Màu xanh dương.
---- Sv_skycolor_bl 99: : Như trên
---- Sv_skycolor_bl 999: : như trên
---- Sv_skycolor_gre 9 :: Màu xanh lá cây.
---- Sv_skycolor_gre 99 :: như trên
---- Sv_skycolor_gre 999 :: như trên
Cũng nói thêm là các mã trên sẽ hiện ra màu khác nếu bạn chỉnh theo số cho phù hợp...tuỳ theo cách chỉnh màu 1 cách khéo léo của bạn mà bạn được những màu ưng ý và khá đẹp mắt.....
---- Sv_fiction [999999999999]:mã đi nhanh.....giúp bạn đi rất nhanh....nhưng chỉ có tác dụng trong 4 giây mà thôi sau đó nó sẽ trở lại như bình thường....muốn đi nhanh lại thì bạn phải chỉnh lại mã đó....
---- sv_restartround 0::Khởi động lại server...làm lại số kill/death của tất cả ai chơi trong mạng do bạn tạo sẵn...nếu bạn thay số là 2 thì sau 2 giây nó sẽ làm lại số kill và death.....
---- sv_spectatormaxspeed: :tốc độ bạn dạo quanh map............
---- sv_stopspeed: Chỉnh mã này bạn sẽ dừng lại nhanh chóng không bị lỡ đà....
---- sv_maxspeed::Tốc độ đi tối đa mà bạn đạt được.......
---- sv_waterraccelerate::Tốc độ bơi dưới nước....bạn chỉnh mã này thì bạn sẽ di chuyển khá nhanh trong nước.....kết hợp với phím ";"để bơi....
---- sv_sendvelocity 0::Nếu màn hình hay máy của bạn yếu và giật khi chơi thì bạn có thể tham khảo thêm mã này......
---- sv_password::Đặt mật khẩu cho server của bạn....bạn có thể thay đổi mật khẩu theo tuỳ ý mà bạn thích......
---- sv_timeout 60/0 :Mã này để mặc định ban đầu là 60,nhưng khi chỉnh về số 0 thì tất cả các mày đang chơi trong server của bạn đều bị văng ra ngoài hết...nói cách khác là bạn kick 1 lần tatcá những người đang chơi trong mạng của bạn.....
---- sv_lan 1::Kết nối mạng Lan(mạng cục bộ...các máy con có thể nối mạng với nhau)......
---- sv_gravity (-999 đến 9999): mã bay..chỉnh mã này để điều chỉnh độ cao mà bạn nhảy....số càng cao thì bay càng thấp và ngược lại/.....số mặc định là 800....
---- sv_clienttrace 1:là mã chính xác cho toàn mạng....khi bạn chỉnh nhiều số 9 thì bạn bắn không trúng địch thủ nhưng vẫn trúng...có tác dụng trong toàn mạng,nghĩa là cả máy chủ lẫn máy khách đều có tác dụng này.....nhưng tôi khuyên là đừng nên dùng vì nó làmn sai lệch trình độ của mỗi người đi..và lưu lại trong máy đả chỉnh mã này......không xoá được..cho nên khi chỉnh bạn cũng phải cân nhắc 1 chút.....
---- sv_failuretime 0.5
Thời gian hành động...........
---- sv_waterfriction 1
:Tốc độ bơi dưới nước..nó có tác dụng tương tự các mã trên tôi đã nói......
---- sv_challengetime 15
thêm thời gian hành động............
---- sv_zmax 4096/00
mã này là mã nhìn xuyên tường...khi vào màn bạn phải nhanh tay chỉnh ngay mã này,.....và phải dùng màn hình 3D thì mới có tác dụng............
---- sv_skyname
đặt tên cho sky....theo tuỳ ý bạn đặt như thế nào....
---- sv_maxvelocity 2000
:Mã đi nhanh,điều chỉnh tốc độ đi nhanh hơn bình thường.......
---- sv_minrate 0
:Tốc độ đi tối thiểu cho phép........
---- sv_maxrate 0
:Tốc độ đi tối đa mà bạn có thể đi được...........

Các mã họ Mp_
---- mp_startmoney 800
:Mã tiền....là số tiền ban đầu mà bạn sẽ có khi vừa vào màn...........số tiền mà bạn chỉnh chỉ cho phép trong khoảng từ 800$ đến 16000$ mà thôi...................
---- mp_logdetail 0
:mã này chỉnh khi từ xa có ai bắn về phía bạn nếu thấy có 1 chấm đỏ ở nòng súng lúc bắn thì đó là kẻ thù và ngược lại nếu không có thì là bạn......(friend)
---- mp_fadetoblack 0
mã này khi chết mới có tác dụng..nghĩa là nếu bạn hay 1 ai trong server bị die thì màn hình của bạn sẽ tự động đen thui lại không cho bạn xem những diễn biên đang xảy ra...số 1 là bật còn 0 là tắt.......
---- mp_buytime 1.5
thời gian tối đa cho phép bạn mua hàng....ví dụ bạn chỉnh là 3 thì bạn có quyền mua hàng trong 3 phút.....ở đây mặc điịnh là 1,5 phút...............
---- mp_winlimit 0
số round đấu tối đa cho phép,ví dụ bạn ghi là 20 thì sau 20 round mà bên nào đạt tới trước thì tự động nó sẽ ngưng cuộc chơi lại.....
---- mp_limitteams 2
số người chơi tối đa ở mỗi bên.............
---- mp_autokick 1
:tự động kick nhưng tên bắn bồ hay nhưng người đang ở trạng thái "tĩnh" nghĩa là thoát ra chưa khỏi server.....
---- mp_autoteambalance 1
kick khi có sự chênh lệch về só người chơi ở 2 bên...nếu bên 4 bên 2 thì nó tự động kick cho đều là 3=3....
---- mp_chasecam 0
:Mã này khi bạn chết thì bạn sẽ nhìn được đồng đội mà thôi khi chỉnh số 1..hay 2.....
---- mp_c4timer
Thời gian bom nổ trong các màn de_ số dao động từ 45 đến 90 giây đồng hồ.....
---- mp_freezetime 6
:mã này khi chỉnh số 0 thì bạn có thể đi ngay khi vừa vào màn chứ không phải đợi lâu nữa...ở chế độ bình thường bạn phải chờ 6 giây mới được bắt đầu đi..........
---- mp_roundtime
thời gian cho phép của mỗi round...bạn chỉnh số 3 thì mỗi vòng chỉ có 3 phút thôi.............
---- mp_friendlyfire 0
:mã bắn đồng đội.....số 0 là tắ và 1 là bật........
---- mp_timelimit 0
Thời gina tối đa cũng mỗi vòng.........
---- mp_maxrounds 0
:số round lớn nhất mà bạn chỉnh.....ví dụ khi chỉnh số 30 thì sau 30 round thì nó tự động chuyển sang map khác........
---- mp_footsteps 1
Ttốc độ di chuyển nhanh........
---- mp_flashlight 0/1
bật tắt chế độ sử dụng đèn pin.........
---- mp_hostagepenalty 1/0
bật tắt chế độ trừ tiền khi bạn bắn chết con tin..........
---- mp_logmessages 0/1
Không cho nói chuyện khi chết giữa các thành viên........
---- mp_forcechasecam 0/1/2
Mã này khi chết thì bạn chỉ xem được đồng đội của mình mà thôi.......
---- mp_chattime 10
thời gian cho phép bạn chat với nhau
---- mp_weaponstay 0
mã dùng cho súng nhặt được,nó sẽ tự lên đạn cho bạn.....

Các mã họ Cl_(Client Options)
---- cl_observercrosshair 1
tắt mở chế độ croshair
---- cl_hidefrags 1
xem chỉ số kill death của tát cả các player....
---- cl_gg
tắt mở chế độ game gaube
---- cl_himodels 0/1
tắt mở chế độ xem higher models
---- cl_yawspeed 210
di chuyển nhanh
---- cl_upspeed 320
trèo thang nhanh
---- cl_movespeedkey 0.3
cho phím linh hoạt
---- cl_anglespeedkey 0.67
cho phim linh hoạt
---- cl_gratestimation 1
nghe rõ tiếng bước chân
---- cl_rol [tab]
3 ma nghiêng
---- cl_client(tab)999
mã chính xác
---- cl_sidespeed x
: thiết lập tốc độ di nhanh
---- cl_forwardspeed x
:thiết lập tốc độ di chuyển tới
---- cl_backwardspeed x
: thiết lập tốc độ di chuyển lui

Các lệnh mua hàng nhanh và các lệnh dùng phím Bind
---- bind E "setinfo lefthand 1"
:đây là đổi súng sang tay trái
---- bind r "setinfo lefthand 0"
:tay phải.
Mua hàng nhanh,như súng hay lựu đạn....
---- bind t"buy;menuselect [số];buy menuselect [số]"

---- bind +buy="menuselect [số];buy menuselect [số]"

---- bind mouse1"acttact+1;adjustcossair"

---- bind enter m1

---- alias m1 "r_drawviewmodel 1;bind enter m2"

---- alias m2 "r_drawviewmodel 0;bind enter m1"

là cái mà các bạn có thể dùng 1 phím enter cho co việc che đấu súng đó.
bind ins n1
---- alias n1 "r_luminance 1;bind ins n2"

---- alias n2 "r_luminance 0;bind ins n1"

bind home l1
---- alias l1 "setinfo lefthand 1;bind home l2"

---- alias l2 "setinfo lefthand 0;bind home l1"

bind pgup j1
---- alias j1 "r_lightstyle 1;bind pgup j2"

---- alias j2 "r_lightstyle 0;bind pgup j1"

---- bind E "menuselect x"
x=1;2;3;4;5;6;7;8 mã này bạn có thể mua hàng rất nhanh áo giáp...lựu đạn,súng,........tất cả....
---- bind i "crosshair 0"
tắt mở chế độ dùng crosshair
---- bind p "gl_zmax 0/1460"
dùng màn hình 3d nhìn xuyên tường
---- bind e"chooseteam;buy menuselect 6;buy menuselect 1"
mã bất tử,chết đi sống lại sau 5 giây

Các mã khác
---- lefthand (default 1)
đổi tay
---- name "tên"
mã đổi tên
---- exit
thoát
---- quite
thoát
---- users
xem số người chơi
---- adjust_crosshair
đổi màu nòng nhắm
---- con_color 256 256 256
đổi màu hud
---- timeleft
thời gian thoát khỏi map
---- ping
xem số ping
---- impulse 101
: mã tiền(đã chỉnh trước sv_cheat 1)
---- impulse 99
: Trên góc phải màn hình của bạn sẽ có một cái Logo của Sierra, mã này hơi khó chỉnh, nhập khoảng 6,7 lần
---- impulse 195
kick tất cả các máy con
---- impulse 102
mã quăng xương
---- d(ta);3
kick máy chủ
---- volume 1
chỉnh âm lượng âm thanh của loa bạn
Mã sáng:
-lightgamma 2.5
-ambret-1.001
-gamma 99
-bright(tab)99

---- restart
khởi động lại server
---- map +Tên map
mã đổi tầng
---- changlelevel
như trên
---- crosshair
dùng nòng nhắm hay không
---- god
bật chế độ god
---- noclip
mang theo thùng hàng....
---- kick+Tên
kick ai đó ra khỏi server của bạn
---- hostname
đặt tên cho server
---- hostkill
thoát khỏi server
---- killserver
như trên
---- retry
thoát ra rồi quay trở lại
---- skin +tên skin
thay đổi hình dạng người chơi
---- give_weapon
mã mua súng nhanh......các bạn đánh các lệnh dưới đây nếu muốn mua cây nào thì đánh tên của cay đó ra....
gives Steyr Aug weapon_aug
gives SIG p288 weapon_p288
gives Scout weapon_scout
gives Para weapon_m249
gives MP5 weapon_mp5navy
gives MAC-10 weapon_mac 10
gives M3 Super Shotgun weapon_m3
gives H&K Sniper Rifle weapon_g3sg1
gives Glock 18 pistol weapon_glock18
gives Fn P90 weapon_p90
gives Dual Berretas weapon_elite
gives Desert Eagle weapon_deagle
gives Commando weapon_sg552
gives Colt M4a1 Carbine weapon_m4a1
gives Benelli xm1014 weapon_xm1014
gives AK-47 weapon_ak47
gives Arctic Sniper Rifle spaceweapon_awp
gives Flashbang weapon_flashbang
gives HE Grenade weapon_hegrenade
gives Smoke grenade weapon_smokegrenade
gives Bomb Defuser weapon_defuser
gives Arctic weapon_awp
gives SIG 550 weapon_sig550
gives Ump.45 weapon_ump45
gives Usp.45 weapon_usp
gives Kevlar Vest weapon_kevlar
gives Nightvision goggles weapon_nightvision
---- skill 1
:mã cấp độ 1 người chơi
---- hud_centerid 0/1
bật tắt xem ip
---- notarget 00
là mã khi bạn bắn thì sẽ không có chấm đỏ và thân thể bạn sẽ không sáng lên
---- sidedown
giảm màn hình
---- sideup:
tăng màn hình
---- bind
phím tự chọn
---- ghost 0/1
chế dộ xem khi chết
---- max_shell
vỏ bề ngoài tối đa trong các màn
---- max_smokepuffs
hơi thở\ tối đa trong các map có tuyết
---- fastspiters
0=mù đều;1=bình thường;2= mù hơi khó nhìn dùng cho bom mù
---- net_adress
xem địa chỉ ip
---- togglebrower
dừng chơi và tìm 1 server khác
---- [color=blue]status[/color=]
xem hostname,version,map,ip,players
---- time
thời gian chơi từ đầu đến giờ
---- timerefresh
:quay 360 độ
---- add
thêm vào ai đó
---- +graph
mã nhịp tim,điện tâm đồ
---- -graph
tắt mã nhịp tim
---- zoom_sensitivity_ratio 1.2
mã chỉnh độ nhạy khi nhắm
---- password
chong retry va reconnect
---- escape
:thoát khỏi server
---- echo
tạo tiếng vang
---- drawradar
:dùng rada
---- dideradar
ko dùng rada
---- cancalselect
thoát khỏi console
---- force_centerview
:tăng kích cỡ màn hình
---- firstperson và thirdperson
chế đô mode khi chết
---- +/-reload
nạp đạn cho súng
---- +/- duck
ngồi
---- +/-jump
nhảy
----+/-speed
tốc độ đi
---- +/-moveleft
tự động đi sang trái
---- +/-moveright
tự động đi sang phải
---- +/-lockdown
:tự động nhìn xuống
---- +/-lookup
nhìn thẳng lên trên
---- +/- camyawright
kỹ thuật đi lệch qua bên phải
---- +/-camyawleft
:kỹ thuật đi lệch sang trái
---- +/-showscores
hiện danh sách người chơi
---- +/- score
như trên
---- +/- speed
đi chậm
---- +/-strafe
ko điều chỉnh chuột lên xuống
---- +/-back
tự động đi lùi
---- +/-forward
...đi tới
---- +/-right
sang phải
---- +/-left.
..trái
---- +/-movedown
đi chậm chạp
---- flush
chế độ mode nhìn từ trên cao xuống dưới
---- patch
xem vị trí counter strike trên ổ đĩa nào
---- shutdownserver
thoát khỏi server
---- soundfade
tắt volume
---- reconnect=retry

---- version
xem ngày ra bản bạn đang chơi
---- say
:nói chuyện cung
---- say_team
:nói chuyện vối đồng đội
---- tell
nói chuyện
---- pause
dừng chơi server
---- save
:lưu demo
---- autosave
:tự động lưu demo
---- startdemos
:bắt đầu xem demo
---- demos +tên
:khởi động demo
---- stopdemo
:dừng demo
---- mcache
xem các thông số kỹ thuật
---- escape
thoát khỏi console
---- toggleconsole
: như trên
---- dideconsole
:như trên
---- messagemode=say

---- messagemode2=say_team

---- maxplayer
xem số người chơi tối đa
---- sideup
:tăng màn hình
---- sidedown
:giảm màn hình
---- gammedir
xem thư mục hiện tại
---- connect
:vào các server
---- stop:dừng demo
---- playdemo
xem demo
---- timedemo
:thời gian cho demo
---- removedemo
:bỏ demo
---- starmovie
:khởi động demo
---- endmovie
:dừng demo
---- stopsound
:dừng volume
---- pingserver
xem ping của server
---- suitvolume 0.25
volume
---- sensitivity 5.7
chỉnh độ nhạy của chuột
---- d_mipcap 0
màn hình 3d
---- d_mipcaple 0/10

================================================================================

Thứ tư, ngày 22 tháng tư năm 2009

Tự viết lệnh Half Life bắn súng ngắm không tâm

Trong Counter-strike, việc tận dụng lợi thế sử dụng các lệnh là cực kì cần thiết, ở đây tôi xin đề cập đến các tệp script do người chơi tự viết, ví dụ như script mua nhanh (Một tệp *.cfg đàng hoàng chứ không fải bind bound gì đâu nhé), nếu ta mua nhanh hơn địch thủ thì có thể tận dụng được lợi thế 5 giây mua súng đạn đầu tiên, lệnh chống rung giúp bắn 5-1, 4-4, 4-2, 3-5 tốt hơn, lệnh bắn ngắm b46 không có tiếng động sẽ giấu tung tích bạn, địch thủ không biết bạn đang chơi súng gì (cho đến khi hắn die :P ) v.v....
Trước hết xin các bạn tìm hiểu SCRIPT FILE là gì.
SCRIPT FILE là một file có đuôi *.cfg (config), được kích hoạt khi ta goi nó bằng lệnh /exec trong Half Life. Nó bao gồm các lệnh có sẵn trong HL và các lệnh do người chơi tự định nghiã (chủ yếu bằng aliases).

Ta hãy tìm hiểu dần bằng cách tạo lệnh bắn súng ngắm không tiếng. Xin hãy xem mã nguồn:

==============================
//Mẫu nội dung một script file đơn giản
alias d1 "developer 1"
alias d0 "developer 0"
d1
echo -=]Lệnh bắn súng ngắm AWP (Còn gọi theo tên mua là b46) không tiếng[=-
echo -=]Viết bởi alley cat[=-
echo -=]Tham khảo từ OGC.DE[=-
d0
alias +b46 "+attack; impulse 100"
alias -b46 "impulse 100; -attack"
alias bat46 "bind mouse1 +b46; bind f2 tat46; d1; echo -=]B46 KHÔNG TIẾNG: Bật[=-; d0"
alias tat46 "bind mouse1 +attack; bind f2 bat46; d1; echo -=]B46 KHÔNG TIẾNG: Tắt[=-; d0"
bind f2 bat46
==============================

các bạn chỉ cần đơn giản save đoạn text trên vào một file đặt tên tuỳ ý có đuôi là *.cfg (ví dụ: 46.cfg) và lưu file đó vào thư mục ../cstrike
sau đó khi nào vào chơi CS, bạn kéo menu lệnh xuống (nút ~) và gõ dòng gọi tệp "/exec 46.cfg"
Vậy là xong, nhấn f2 để bật/tắt script này.

Như vậy, các bạn có thể thấy các lệnh trên đều là quen thuộc cả, dễ cả :D, nhưng ai đã từng học lập trình thì cũng đều qua TP, cũng thấy câu lệnh dễ cả, nhưng vận dụng nó vào mục đích mới khó, đúng không? Đây cũng vậy, chúng ta hãy phân tích kĩ đoạn code trên.
Ý tưởng:
Tận dụng tiếng bật/tắt đèn pin trong trò chơi (một tiếng "xịch" nhỏ), ta làm như sau: tạo một script sao cho khi ấn chuôtị trái (bắn) thì máy thực hiện các việc: bắn, bật đèn, tắt đèn, thôi bắn. Luc đó âm thanh phát ra là Tiếng súng, tiếng đèn, tiếng đèn, hết tiếng và tiếng súng sẽ bị tiếng bật đèn lấp đi.
Thực hiện:

==============================
alias d1 "developer 1"
alias d0 "developer 0"
:Khai báo lệnh d1, d0 là lệnh bật/tắt chế độ developer (dùng cho lệnh echo)
d1
echo -=]Lệnh bắn súng ngắm AWP (Còn gọi theo tên mua là b46) không tiếng[=-
echo -=]Viết bởi alley cat[=-
echo -=]Tham khảo từ OGC.DE[=-
d0: Hiện dòng thông báo khi script được gọi, các dòng trên sẽ xuất hiện trên màn hình
alias +b46 "+attack; impulse 100"
alias -b46 "impulse 100; -attack":Khai báo lệnh +/-b46 là lệnh chính, thể hiện ý tưởng ta nói ở trên.
alias bat46 "bind mouse1 +b46; bind f2 tat46; d1; echo -=]B46 KHÔNG TIẾNG: Bật[=-; d0"
alias tat46 "bind mouse1 +attack; bind f2 bat46; d1; echo -=]B46 KHÔNG TIẾNG: Tắt[=-; d0": khai báo lệnh bật/tắt script, thực tế là bind nút chuột trái theo ý muốn bật/tắt lệnh bắn không tiếng.
bind f2 bat46: Gán lệnh cho nút F2
==============================

Như vậy các bạn thấy lệnh alias xuất hiện nhiều nhất trong script này, đúng không?
đó là một lệnh rất hữu ích, cú pháp của nó là alias tên_lệnh "lệnh hay các lệnh", tức là "tôi muốn" + "lệnh này" + là "thế này". "Thế này" bắt buộc phải là các lệnh thực của Half Life hay một alias khác đã được định nghĩa trước đó, ví dụ: alias +b46 "+attack; impulse 100"
alias -b46 "impulse 100; -attack" (Các lệnh trong ngoặc kép đều là của HL)
alias bat46 "bind mouse1 +b46; bind f2 tat46; d1; echo -=]B46 KHÔNG TIẾNG: Bật[=-; d0"
(Lệnh +b46 đẵ được khai báo)v.v...tôi sẽ nói thêm vào bài sau. Như vậy, giả sử các bạn muốn tạo lệnh vừa thay đạn vừa nói với đòng đội là bạn thay đạn, bạn cần các lệnh +/-reload, say_team đúng không? các bạn có thể bind shift "+reload; say_team .:: Đang nạp đạn, bắn che giúp với ::."
. Nhưng các bạn có thể khai báo một lệnh "napdan" như sau:alias napdan "+reload; say_team .:: Đang nạp đạn, bắn che giúp với ::."
.Sau đó bạn chỉ cần bind shift "napdan" là được. Tức là máy đã hiểu "napdan" là "+reload; say_team .:: Đang nạp đạn, bắn che giúp với ::.".
Thôi mệt rồi, tôi nghỉ đây, anh em nào muốn tìm hiểu sâu vào CS, muốn lấy các script mà tôi đã viết hay sưu tầm thì cùng trao đổi nhé.
Theo 848.vn

Bạn đang đọc truyện trên: Truyen2U.Pro