Garry's Mod

Garry's Mod

43 个评价
PLAYABLE Piano Hammer Action Mechanism (gm_piano_keys)
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 地图
插件标签: 快乐, 角色扮演, 写实
文件大小
发表于
更新日期
32.911 MB
2023 年 5 月 26 日 下午 1:26
2023 年 5 月 27 日 上午 9:19
5 项改动说明 ( 查看 )

订阅以下载
PLAYABLE Piano Hammer Action Mechanism (gm_piano_keys)

描述
All the mechanisms are part of the map not models, no additional content models/textures/sounds required.

->The map consists on 25 playable keys that recreate the real hammer action mechanism of a grand piano using Source Engine's physics.

->The piano keyboard CAN BE PLAYED by pressing the buttons provided in the map with E or by binding the following commands to play each note:

!!!! IMPORTANT It is recommended to set
"host_timescale 7"
(requires sv_cheats "1") in console, as the keyboard is giant and plays slow on host_timescale 1

Binds:

**sv_cheats must be "1"**

(1) White keys only

bind KEY "ent_fire dobutton use"
bind KEY "ent_fire rebutton use"
bind KEY "ent_fire mibutton use"
bind KEY "ent_fire fabutton use"
bind KEY "ent_fire solbutton use"
bind KEY "ent_fire labutton use"
bind KEY "ent_fire sibutton use"
bind KEY "ent_fire do2button use"
bind KEY "ent_fire re2button use"
bind KEY "ent_fire mi2button use"
bind KEY "ent_fire fa2button use"
bind KEY "ent_fire sol2button use"
bind KEY "ent_fire la2button use"
bind KEY "ent_fire si2button use"
bind KEY "ent_fire do3button use"

(2) White and Black keys (Full Keyboard)

bind KEY "ent_fire dobutton use"
bind KEY "ent_fire do+button use"
bind KEY "ent_fire rebutton use"
bind KEY "ent_fire re+button use"
bind KEY "ent_fire mibutton use"
bind KEY "ent_fire fabutton use"
bind KEY "ent_fire fa+button use"
bind KEY "ent_fire solbutton use"
bind KEY "ent_fire sol+button use"
bind KEY "ent_fire labutton use"
bind KEY "ent_fire la+button use"
bind KEY "ent_fire sibutton use"
bind KEY "ent_fire do2button use"
bind KEY "ent_fire do+2button use"
bind KEY "ent_fire re2button use"
bind KEY "ent_fire re+2button use"
bind KEY "ent_fire mi2button use"
bind KEY "ent_fire fa2button use"
bind KEY "ent_fire fa+2button use"
bind KEY "ent_fire sol2button use"
bind KEY "ent_fire sol+2button use"
bind KEY "ent_fire la2button use"
bind KEY "ent_fire la+2button use"
bind KEY "ent_fire si2button use"
bind KEY "ent_fire do3button use"


(NOTE)button for the white keys
(NOTE)+button for the black keys



I suggest replacing the "KEY" in the binds provided to F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, INS, HOME, PGUP, DEL, END, PGDN

You can also copy and paste the binds with the desired keys into a NAMEME.cfg file using Notepad into:

"%path%/Garry's Mod/garrysmod/cfg" and type "exec NAMEME.cfg" in console if you want the binds to be available easily or even switch between white/white-black key binds. This will also make it easier for you to reset to default binds for playing in other maps/servers.


Please enjoy.



Feel free to donate if you want. =)


3 条留言
Axo.mixin.core 2023 年 5 月 28 日 上午 4:45 
That doesn't look right...
dio 2023 年 5 月 27 日 上午 10:53 
very cool
Cat 2023 年 5 月 27 日 上午 9:19 
Good job!