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

Project1

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

关于不遇怪的问题

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

亡命·殤

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-13
帖子
777
跳转到指定楼层
1
发表于 2007-7-3 02:12:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽

Lv1.梦旅人 (禁止发言)

亡命·殤

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-13
帖子
777
2
 楼主| 发表于 2007-7-3 02:12:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
15 小时
注册时间
2007-2-18
帖子
2464
3
发表于 2007-7-3 02:13:27 | 只看该作者
有人問到,要設計一個功能,可以改變遇敵的機率
(在RMXP中預設是在地圖設定內寫入[遇敵的步數])
也就是說 當遇敵步數 = 30 ,則腳色在地圖上走30格就有機會遇敵...
那麼萬一這張地圖敵人等級很低,玩家不想遇敵機率那麼高..該如何設計呢?
其實不難,請看下面的說明:
===================================================================
修正腳本 $Game_map
===================================================================
開啟$Game_map 後 可以看到下面這段:
#------------------------------------------------------------------------
# ● 獲取遇敵步數
#------------------------------------------------------------------------
def encounter_step
return @map.encounter_step
end

這就是把設定的[遇敵步數]回傳回來,因此 我們只要在這裡修改就可以達到我們要的
目的。

比如:吃下[迴避香]可以降低地圖上遇到敵人的機會。
當吃下這道具後,會開啟開關100 為 On 的狀態(這個開關基本控制因該不用我額外說
明)。

那我們叫可以把腳本改為:
#------------------------------------------------------------------------
# ● 獲取遇敵步數
#------------------------------------------------------------------------
def encounter_step
if $game_switches[900] == true
n = 9999 #9999基本上就根本遇不到怪了...
else
n = @map.encounter_step
end
return n
end
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

亡命·殤

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-13
帖子
777
4
 楼主| 发表于 2007-7-3 02:14:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
15 小时
注册时间
2007-2-18
帖子
2464
5
发表于 2007-7-3 02:17:29 | 只看该作者
n = 9999 #9999基本上就根本遇不到怪了...
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1707
在线时间
3039 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

6
发表于 2007-7-3 02:26:00 | 只看该作者
这个我会设置在固定时间之内不遇敌……用两个公共事件来进行设置。
参考我的游戏技能——神圣光幕。
一个是启动,首先关闭自动遇敌,变量初始化,并打开运行开关。
另外一个是执行,运行开关启动的时候并行处理,经过延时或者计算步数为0的时候,打开遇敌,关闭执行开关。
另外切换场景的地方加上条件分歧:如果执行开关为on的时候关闭遇敌,否则打开遇敌,这样可以保证技能在切换场景以后依然有效果。
[LINE]1,#dddddd[/LINE]系统信息:本贴由版主真·ZERO认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-9-21 15:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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