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

Project1

 找回密码
 注册会员
搜索
查看: 899|回复: 3
打印 上一主题 下一主题

一个小小的脚本

 关闭 [复制链接]

Lv1.梦旅人

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
帖子
2091

开拓者

跳转到指定楼层
1
发表于 2008-10-18 23:00:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

咳咳,最近犯傻了。
想看下些简单的脚本。
希望各位有空的朋友同志们能放上一两个脚本让小弟学习学习,谢谢了。

一、
不知道能不能在脚本里控制变量的
就是说在脚本里
if 变量 【编号】 = 10
角色就获得 物品 【编号】
else 角色就扣除生命100
不知道能不能这样做的呢?如果可以,希望能放上些脚本让小弟学学,谢谢。

二、
不知道能不能在脚本里控制开关的
就是说在脚本里
if 开关 【编号】 = true
角色就增加经验500
else 角色就获得装备 【编号】

不知道能不能这样做的呢?如果可以,希望能放上些脚本让小弟学学,谢谢。
本贴由论坛斑竹天圣的马甲结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
开坑准备中

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

2
发表于 2008-10-18 23:02:53 | 只看该作者
$game_switches[编号] = true / false  开关

$game_variables[编号] = 数值         变量

$game_self_switches[[地图编号,事件编号,"A"]] = true/false  独立开关

$game_temp.common_event_id = 编号    公共事件
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
3
发表于 2008-10-18 23:13:16 | 只看该作者
一,
if $game_variables[编号] == 10
  $game_party.gain_item(物品编号,数量)  #gain_weapon就是武器,gain_armor就是防具,数值可以是负。
else
  $game_actors[编号].hp -= 100  
end

二,
if $game_switches[编号] == true
  $game_actors[编号].exp += 500
else
  $game_party.gain_item(物品编号,数量)  #gain_weapon就是武器,gain_armor就是防具,数值可以是负。
end

开关有个特点,直接写 if $game_switches[编号] 也可以,这样就表示当开关是TRUE的时候。
所以,虽然变量也具备开关的功能,但是能用开关的话,就直接用开关,可以让脚本简洁些。也可以省一点点内存-v-~

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

使用道具 举报

Lv1.梦旅人

青天

梦石
0
星屑
86
在线时间
232 小时
注册时间
2007-12-15
帖子
2091

开拓者

4
 楼主| 发表于 2008-10-18 23:35:07 | 只看该作者

谢谢二位前辈不吝赐教,小弟拜谢。{/jy}
开坑准备中
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-22 18:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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