Project1
标题:
一个小小的脚本
[打印本页]
作者:
浩气青天
时间:
2008-10-18 23:00
标题:
一个小小的脚本
咳咳,最近犯傻了。
想看下些简单的脚本。
希望各位有空的朋友同志们能放上一两个脚本让小弟学习学习,谢谢了。
一、
不知道能不能在脚本里控制变量的
就是说在脚本里
if 变量 【编号】 = 10
角色就获得 物品 【编号】
else 角色就扣除生命100
不知道能不能这样做的呢?如果可以,希望能放上些脚本让小弟学学,谢谢。
二、
不知道能不能在脚本里控制开关的
就是说在脚本里
if 开关 【编号】 = true
角色就增加经验500
else 角色就获得装备 【编号】
不知道能不能这样做的呢?如果可以,希望能放上些脚本让小弟学学,谢谢。 [LINE]1,#dddddd[/LINE]
本贴由论坛斑竹天圣的马甲结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
八云紫
时间:
2008-10-18 23:02
$game_switches[编号] = true / false 开关
$game_variables[编号] = 数值 变量
$game_self_switches[[地图编号,事件编号,"A"]] = true/false 独立开关
$game_temp.common_event_id = 编号 公共事件 [LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
灯笼菜刀王
时间:
2008-10-18 23:13
一,
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-~
[LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
浩气青天
时间:
2008-10-18 23:35
谢谢二位前辈不吝赐教,小弟拜谢。{/jy}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1