以下引用cmbljsw于2008-7-20 23:51:42的发言:
偷的……从神话里偷的……
以下引用凌冰于2008-7-21 2:37:47的发言:
不是有$I_LOVE_RMXP_6RWORDCONV = true可以操作开关吗?
以下引用迅雷進于2008-7-21 4:53:54的发言:
以下引用凌冰于2008-7-21 2:37:47的发言:
不是有$I_LOVE_RMXP_6RWORDCONV = true可以操作开关吗?
研究失败,
请问前辈能详细说明一下如何修改/使用呢?
以下引用灯笼菜刀王于2008-7-21 5:02:34的发言:
直接在事件第三页脚本上操作这句嘛.....true是打开,false是关上。
以下引用灯笼菜刀王于2008-7-21 5:15:00的发言:
囧.....
不许关上还算开关嘛...
试试$I_LOVE_RMXP_6RWORDCONV = nil.....
if $game_switches[1]==true
$I_LOVE_RMXP_6RWORDCONV = true
else
$I_LOVE_RMXP_6RWORDCONV = false
end
以下引用灯笼菜刀王于2008-7-21 11:02:49的发言:
我也是半个脚本白痴...唯一的优点大概就是敢于乱试囧,
所以,试试吧,开关只有true和false,false不许用,那还剩个空值 nil 了....
以下引用darkten于2008-7-21 11:03:12的发言:
或者在“$I_LOVE_RMXP_6RWORDCONV = true”那里加上开关判定...
变成:
if $game_switches[1]==true
$I_LOVE_RMXP_6RWORDCONV = true
else
$I_LOVE_RMXP_6RWORDCONV = false
end
(语法不确定对不对,有待高手改良)
不知道可不可以...
以下引用IamI于2008-7-21 11:06:43的发言:
LS的一定不可以……因为一个很简单的问题……
$I_LOVE_RMXP_6RWORDCONV 全部大写,这是一个常量!
要使用,肯定要对原脚本动手脚
以下引用IamI于2008-7-21 11:06:43的发言:
LS的一定不可以……因为一个很简单的问题……
$I_LOVE_RMXP_6RWORDCONV 全部大写,这是一个常量!
要使用,肯定要对原脚本动手脚
以下引用dbshy于2008-7-21 11:12:35的发言:
$t = false
class Bitmap
unless $I_LOVE_RMXP_6RWORDCONV
alias dx draw_text
def draw_text(p1, p2, p3 = 0, p4 = 3, p5 = nil, p6 = 0)
case p1
when Rect
str = Conv.c(p2)
$t ? dx(p1, str, p3) : dx(p1, p2, p3)
else
str = Conv.c(p5)
dx(p1, p2, p3, p4, str, p6)
end
end
$I_LOVE_RMXP_6RWORDCONV = true
end
end
用$t
以下引用IamI于2008-7-21 11:17:18的发言:
其实也未必一定在一棵树上吊死= =邪恶方法千千万
比如说,准备两个字体,安装完毕以后,用Font.deafult_name切换
↑
邪恶完毕
开始准备动脚本
以下引用IamI于2008-7-21 11:24:26的发言:
dbshy是不是理解错了?两个分开主要是处理两个函数的兼容性
$t = false
class Bitmap
alias dx draw_text
def draw_text(p1, p2, p3 = 0, p4 = 3, p5 = nil, p6 = 0)
case p1
when Rect
if $t == true
str = Conv.c(p2)
end
dx(p1, str, p3)
else
if $t == true
str = Conv.c(p5)
end
dx(p1, p2, p3, p4, str, p6)
end
end
end
以下引用dbshy于2008-7-21 11:20:08的发言:
插入以上脚本,需要换的时候输入$t = true
我刚试了一下,可以
以下引用、「尕訞孑」于2008-7-21 11:22:03的发言:
...
LZ的意思不是指玩家随意转换么?
以下引用IamI于2008-7-21 11:24:26的发言:
dbshy是不是理解错了?两个分开主要是处理两个函数的兼容性,也许是我错了……
$t = false
class Bitmap
alias dx draw_text
def draw_text(p1, p2, p3 = 0, p4 = 3, p5 = nil, p6 = 0)
case p1
when Rect
if $t == true
str = Conv.c(p2)
else
str = p2
end
dx(p1, str, p3)
else
if $t == true
str = Conv.c(p5)
else
str = p5
end
dx(p1, p2, p3, p4, str, p6)
end
end
end
使用方法同dbshy
[本贴由作者于 2008-7-21 11:25:53 最后编辑]
以下引用dbshy于2008-7-21 11:35:26的发言:
可爱范例一头
http://rpg.blue/upload_program/files/Project11_97070539.rar
已经可以下载,其实就是上面的脚本家进去了而已
以下引用、「尕訞孑」于2008-7-21 11:33:18的发言:
有个想法...
在菜单中添加一选项...
转换简体跟繁体的...
不过听说比较麻烦..
以下引用迅雷進于2008-7-21 12:36:46的发言:
以下引用、「尕訞孑」于2008-7-21 11:33:18的发言:
有个想法...
在菜单中添加一选项...
转换简体跟繁体的...
不过听说比较麻烦..
这个正是我想要的做法。
以下引用dbshy于2008-7-21 13:01:51的发言:
有时间帮你写
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |