设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: 精灵使者
打印 上一主题 下一主题

如何去写XP和VX的通用脚本(强烈推荐)

 关闭 [复制链接]

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

21
 楼主| 发表于 2008-11-4 21:46:34 | 只看该作者
以下引用柳之一于2008-11-4 12:32:25的发言:

$TEST != nil
$DEBUG != nil

在我试做的游戏里面 ,似乎两个变量都为空,咋办

两个变量在main前面测试应该不为空啊……
测试的时候是true,正式的时候是false……

我在XP下测试通过

对了柳之一,那两个变量不要被其他东西使用,那两个就是系统的判断是否测试状态的变量。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1624
在线时间
1609 小时
注册时间
2007-8-28
帖子
3253

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

22
发表于 2008-11-4 22:56:22 | 只看该作者
以下引用精灵使者于2008-11-4 13:46:34的发言:


以下引用柳之一于2008-11-4 12:32:25的发言:

$TEST != nil
$DEBUG != nil

在我试做的游戏里面 ,似乎两个变量都为空,咋办


两个变量在main前面测试应该不为空啊……
测试的时候是true,正式的时候是false……

我在XP下测试通过

对了柳之一,那两个变量不要被其他东西使用,那两个就是系统的判断是否测试状态的变量。


就是为了防止debugexe,把这部分都删掉了,就没有了{/hx}
f2本身屏不了,直接加按f2就exit,呵呵
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

23
 楼主| 发表于 2008-11-5 00:00:57 | 只看该作者
其实很简单哦。
使用API就可以强行阻止测试模式……
uw = Win32API.new('kernel32.dll', 'GetCommandLine','v','p').call()
uw = uw.split()[1]
if  uw.split == ['test'] or uw.split == ['debug']
    p 'Error!'
    exit
end
插入此脚本,连编辑的时候进入测试模式的功能都被KO了= =
参考我前段时间发布的那帖。
如果判断出来是测试模式会直接退出
参考此贴。
现在可以直接不用debugexe就可以进入测试了- -
http://rpg.blue/viewthread.php?tid=108847
对了,F2关于那个fps那个功能不错的啊?(话说VX正式版游戏也带F2)
好多游戏都有显示FPS功能的说啊。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1624
在线时间
1609 小时
注册时间
2007-8-28
帖子
3253

第3届短篇游戏大赛主流游戏组冠军第1届Title华丽大赛新人奖

24
发表于 2008-11-5 00:06:33 | 只看该作者
因为我要外挂鼠标系统,鼠标系统对带帧数的标题不识别{/gg}
“我推荐你一个游戏吧,avg的,剧情特感人”
“我擦,都是文字图片的游戏有啥好玩的,连个战斗都没有!”
“我推荐你一个游戏吧,rpg的,战斗也新颖”
“我擦,怎么米有作i弊器?“
”你不是喜欢战斗么?”
“不,我是剧情党!!”

继续阅读请点击
http://rpg.blue/blog-53316-10027.html
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

25
 楼主| 发表于 2008-11-5 00:12:21 | 只看该作者
这样啊。
我建议你可以用 - 号来裁开标题识别。(因为带FPS的标题是以 - 号做分界线的)
因为我有软件自动修改窗口标题,所以我建议。你可以用一些特殊符号识别。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
帖子
2558

第1届Title华丽大赛新人奖

26
发表于 2008-11-5 03:17:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

27
 楼主| 发表于 2008-11-5 06:31:29 | 只看该作者
楼上想法极妙。不过这样的脚本建议发布的时候加上……否则你测试的时候会出问题。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-11-7
帖子
5
28
发表于 2008-11-7 22:55:59 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

29
 楼主| 发表于 2008-11-8 00:29:13 | 只看该作者
关于我的东西博客肯定更新的,你放心好了。
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

30
发表于 2008-11-8 00:59:31 | 只看该作者
if $TEST.nil?
XP
else
VX
end
#
其他
#
if (Game_Temp.new).background_bitmap.nil?
XP
else
VX
end
……………………
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 12:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表