Project1

标题: 脚本VS开关的问题 [打印本页]

作者: 迅雷進    时间: 2009-4-1 19:44
标题: 脚本VS开关的问题
基本上所使用脚本插进去就会自动执行的吧?
但是小弟想利用开关来控制该脚本来运行的游戏,
比如说:当开关1打开的时候,
人物加点的脚本才能够被使用,
然而当开关1关闭的时候,
人物加点的脚本就不可以被使用。
请问有没有办法能够做到这点呢?
就是利用开关来控制该脚本运行。
请前辈们指教~ {/hx} {/hx} [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: zphyp120    时间: 2009-4-1 20:00
脚本第一行加上:
XY_SWITCH = 25 # 当25号开关打开,本脚本才开始工作。

[LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: tommay    时间: 2009-4-1 20:02
我在想在脚本前后加上
if $game_switches[1]...end
会不会实现LZ要的效果 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 迅雷進    时间: 2009-4-1 20:44
因为现在在公司,
所以暂时无法测试,
待回到家在测试。
Anyway 先感谢前辈的指教~ {/wx} {/wx}
作者: tommay    时间: 2009-4-1 22:37
以下引用迅雷進于2009-4-1 12:44:01的发言:

因为现在在公司,
所以暂时无法测试,
待回到家在测试。
Anyway 先感谢前辈的指教~   

前辈客气了,按注册日期,我们是晚辈^^
作者: 玄月    时间: 2009-4-2 03:51
soso……楼上各位都是晚辈…………? [LINE]1,#dddddd[/LINE]版主对此帖的评论:『无意义回复扣分……』,积分『-20』。这些被扣积分的一半会用于对本帖正确答案的悬赏。 [LINE]1,#dddddd[/LINE]版主对此帖的评论:『算了,对你就不用优惠政策了> <』,积分『-80』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: tommay    时间: 2009-4-2 03:54
以下引用玄月于2009-4-1 19:51:03的发言:

soso……楼上各位都是晚辈…………?

前辈好! [LINE]1,#dddddd[/LINE]版主对此帖的评论:『咳……』,积分『-0』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: 凌辰    时间: 2009-4-2 04:03
以下引用玄月于2009-4-1 19:51:03的发言:
soso……楼上各位都是晚辈…………?
跟我比比^_^

嘛,我记得有不少脚本都是靠开关执行的。
像FUKI、得失物品自动提示等。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 玄月    时间: 2009-4-2 04:06
您的年龄可以当我姐了…… [LINE]1,#dddddd[/LINE]版主对此帖的评论:『PIA飞版聊,Tommay君也不要再回了,不然一人扣50> <』,积分『-0』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: 凉凉の雨    时间: 2009-4-2 04:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 迅雷進    时间: 2009-4-2 18:45
可以了,
感谢前辈们的指教~ {/ll} {/ll}
作者: 塑望    时间: 2009-4-2 19:10
以下引用zphyp120于2009-4-1 12:00:24的发言:

脚本第一行加上:
XY_SWITCH = 25 # 当25号开关打开,本脚本才开始工作。



系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~


{/fd}{/fd}
这样也行么....

首先,给脚本加一个开关,那么你至少得判断一下吧

就添加个XY_SWITCH = 25就可以了?这个XY是什么我想一楼都不知道.

一般开关定义在 def update 下

如利用$game_switches[1]进行判断.也就是一号开关了.更便捷的话也可以$game_switches[A]

然后指定A即可.

作者: 迅雷進    时间: 2009-4-2 19:25
以下引用塑望于2009-4-2 11:10:31的发言:
这样也行么....
鼓励分,
算是鼓励新手啦~ {/wx} {/wx}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1