目前共有1篇帖子。 内容转换:不转换▼
 
点击 回复
498 0
【教程】跟我从头学脚本(特别讲)
高级弟子 五级
1楼 发表于:2011-2-10 23:47
转载自:www.66rpg.com              

原作者:Dubealex               

        Near Fantastica(特别讲)              

主讲人(翻译):frantice              
电子书制作:小湖


特别讲 Near Fantastica的RGSS语法列表


今天主要地看下RGSS的重要代码,记忆是不要求的,但是这里由Near Fantastica 总结出的重要字对于今后脚本的修改编写都有非常重要的作用,女F特别给每个词都做出了解释,所以可以省去很多查找的麻烦啦^0^

1---有关Actors (人物) 数据    
代码: $data_actors[id]. 
id   ID,数字,人物编号
name 人物名字
class_id  职业ID
initial_level  初始等级
exp_basis 基本经验
character_name 角色文件名
character_hue 角色色相
battler_name 战斗者文件名
battler_hue  战斗者色相
weapon_id 武器ID
weapon_fix 武器固定
armor1_id  盾牌ID
armor2_id 头ID
armor3_id 身体防具ID
armor4_id 装饰品ID

2---有关Actors 的 Current 属性   
代码:  $game_actors[id]. 
maxhp  血最大量
maxsp  魔最大量
level 等级
exp 经验
str  力量
dex 灵巧
agi 速度
int 魔力
atk  攻击
pdef 物理防御
mdef 魔法防御
eva   回避修正


3 有关Armor (装备) 
代码: $data_armors[id].
id  ID号
name  名字
icon_name 图标的名字
kind 种类
auto_state_id 自动状态ID
price  价格
pdef 物理防御
mdef 魔法防御
eva 回避修正
str_plus  增加的力量
dex_plus 增加的灵巧
agi_plus  增加的速度
int_plus  增加的魔力
guard_element_set[id] 属性防御

4 各种classes       
代码: $data_classes[id]
position 角色位置(前卫,中卫,后卫)
weapon_set 可装备武器
armor_set 可装备防具
state_ranks 状态有效度
element_rank 属性有效度
learnings[level,skill_id] 习得技能

5 有关公共事件          
代码: $data_common_events[id].
name 名字
trigger 获取目标
switch_id  开关ID

6 有关敌人     
代码: $data_enemies[id].
name 名
maxhp 最高HP
maxsp 最高SP
str 力量
dex 灵巧
agi 速度
int 魔力
atk 攻击
pdef 物理防御
mdef 魔法防御
animation1_id 普通攻击攻击方动画ID
animation2_id 普通攻击对象方动画ID
exp 经验
gold 金钱
item_id 物品ID
weapon_id 武器ID
armor_id 装备ID
treasure_prob 宝物出现率
battler_name 战斗者文件名
battler_hue  战斗者色相

7 有关物品  
代码: $data_items[id].
name 名
occasion 可以使用的时机
icon_name 图标文件名
description 描述
price 价格
common_event_id 公共事件ID
scope 使用的范围
consumable  消耗

8 有关技能  
代码: $data_skills[id].
icon_name 图标文件名
description 描述
scope 特技或是物品的范围
occasion 可以使用的时机
animation1_id 普通攻击攻击方动画ID
animation2_id 普通攻击对象方动画ID
common_event_id 公共事件ID
sp_cost  消费的SP
power 威力
atk_f 关联的攻击
eva_f 关联的回避
str_f 关联的力量
dex_f 关联的灵巧
agi_f 关联的速度
int_f 关联的魔力
hit 攻击
pdef_f 关联的物防
mdef_f 关联的魔防
variance 分散
element_set[id] 

9 有关状态    
代码; $data_states[id]. 
animation_id 动画ID
restriction 限制
nonresistance 不可抵抗
zero_hp HP为0
cant_get_exp 不能获得经验
cant_evade 无法回避
slip_damage 连续伤害
rating 比例
hit_rate 命中率
eva 回避修正
battle_only 战斗后解除
hold_turn 自然解除
shock_release_prob 状态攻击解除
auto_release_prob 状态自动解除
plus_state_set[id] 状态变化为+
minus_state_set[id] 状态变化为-
guard_element_set[id] 防具防御属性

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:498 回复数:0
评论数: ?
作者:蓝晶の骑士
最后回复:蓝晶の骑士
最后回复时间:2011-2-10 23:47
 
©2010-2024 Arslanbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。