franniss 发表于 2010-1-23 15:58:05

GM 外部游戏键位设定工具 F.G.C.

首先,推荐下一个做过搭载 F.G.C. 改造的游戏:

http://pic.yupoo.com/feuilleith/064628be1c0d/vjptjcql.jpg

斑鸠同人射击《Kairuga》,F.G.C.搭载版。

http://kairos.110mb.com/kairuga.html
作者官网

默认键位:

上 = up
下 = down
左 = left
右 = right
射 = z
(一般射击)
色 = x
(机体变色)
释 = c
(能量释放)

下载地址:

http://d.namipan.com/d/Kairuga%20v.1.4%20Final%20FGC.rar/dff5446e06d6d06bae1e87a556182f964a982698c01f8c00

franniss 发表于 2010-1-23 16:00:02

然后,介绍 F.G.C.
==
franniss'game config

提供红版与蓝版两种款式的界面:
http://www.duose.com/p/2009/0201/12429_5.jpg

功能是在游戏外部任意修改键位设定,可随意编辑。
任何游戏键位不大于8个的游戏都可以使用。
附带GM7源文件,可供编辑界面以及修改默认值等等。

franniss 发表于 2010-1-23 16:01:53

最后,使用方法讲解:

Config按钮:鼠标左击后,依次键入按键即可。
Save按钮:鼠标左击后,保存键位设定到“memory.ini”。
Default按钮:鼠标左击后,恢复到默认的键位设定。
Exit按钮:鼠标左击后,关闭程序。


软件中的默认按键值(可按具体要求修改):


key0=67(C键 = ord("C"))
key1=38(上方向键 = vk_up)
key2=40(下方向键 = vk_down)
key3=37(左方向键 = vk_left)
key4=39(右方向键 = vk_right)
key5=16(Shift键 = vk_shift)
key6=90(Z键 = ord("Z"))
key7=88(X键 = ord("X"))

在你制作的游戏开始前,读取键位可以用如下代码:

ini_open('memory.ini')

global.key = ini_read_real('config','key0',67)
global.key = ini_read_real('config','key1',38)
global.key = ini_read_real('config','key2',40)
global.key = ini_read_real('config','key3',37)
global.key = ini_read_real('config','key4',39)
global.key = ini_read_real('config','key5',16)
global.key = ini_read_real('config','key6',90)
global.key = ini_read_real('config','key7',88)

ini_close()

如果文件夹下没有"memory.ini",则生成一个:

if !file_exists('memory.ini')
{
ini_open('memory.ini')

ini_write_real('config','key0',global.key)
ini_write_real('config','key1',global.key)
ini_write_real('config','key2',global.key)
ini_write_real('config','key3',global.key)
ini_write_real('config','key4',global.key)
ini_write_real('config','key5',global.key)
ini_write_real('config','key6',global.key)
ini_write_real('config','key7',global.key)

ini_close()
}

在游戏中使用按键的写法:

keyboard_check ( global.key )
keyboard_check_pressed ( global.key )
keyboard_check_released ( global.key )


下载地址:
**** Hidden Message *****

包含文件:

config blue.exe
config red.exe
config blue.gmk
config red.gmk
memory.ini

drake4dog 发表于 2010-3-31 18:22:51

谢谢分享

fengfan 发表于 2012-3-26 17:35:51

sdfasdfasdfasdfafsaf
页: [1]
查看完整版本: GM 外部游戏键位设定工具 F.G.C.