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

Project1

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

摄妖香制作(脚本高手请进)

 关闭 [复制链接]

Lv1.梦旅人

幻想

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-23
帖子
1016
跳转到指定楼层
1
发表于 2008-3-31 04:15:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
怎么做这样的摄妖香(用脚本实现)
走100步后遇敌后其他反正是用步数判定~
追加(这个问题··有能力的高手就帮下吧):遇敌判定追加~说下简单的思路:遇敌是根据级数判定的也就是我用了那100步不遇敌的物品,但是使用这个摄妖香的话还会遇到比角色平均等级搞的敌人。敌人等级希望可以在敌人名字那里设定比如:史莱姆,80 幽灵,43
等级只是用来判定不显示在游戏中任何地方~
此贴于 2008-4-3 0:28:29 被版主水迭澜提醒,请楼主看到后对本贴做出回应。


----------------版务----------------
如果问题未解决,请继续提问
如果问题已解决,请结贴
若到末贴发贴时间后一周仍未结贴
管理员会自动为你过期帖子、结贴或强行认可答案(好人卡-1)


版务信息:本贴由楼主自主结贴~
[url=http://rpg.blue/upload_program/d/菜鸟飞呀飞_love_111006892.jpg]http://rpg.blue/upload_program/d/菜鸟飞呀飞_love_111006892.jpg[/url][FLY][url=http://rpg.blue/upload_program/d/菜鸟飞呀飞_yz_tb_111008420.png]http://rpg.blue/upload_program/d/菜鸟飞呀飞_yz_tb_111008420.png[/url][/FLY][url=http://rpg.blue/upload_program/d/菜鸟飞呀飞_yzs_111008459.png]http://rpg.blue/upload_program/d/菜鸟飞呀飞_yzs_111008459.png[/url]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-2-13
帖子
1740
2
发表于 2008-3-31 04:35:47 | 只看该作者
在这个基础上修改:http://rpg.blue/web/htm/news977.htm

今天累了,不想改麻烦的脚本了{/gg}- -
另外,我改脚本的速度很慢很慢- -{/gg}
好吧,果然换个签名就没人认识我了。我承认我被时间埋没了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

幻想

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-23
帖子
1016
3
 楼主| 发表于 2008-3-31 04:37:54 | 只看该作者
LS的帮下···{/hx}
[url=http://rpg.blue/upload_program/d/菜鸟飞呀飞_love_111006892.jpg]http://rpg.blue/upload_program/d/菜鸟飞呀飞_love_111006892.jpg[/url][FLY][url=http://rpg.blue/upload_program/d/菜鸟飞呀飞_yz_tb_111008420.png]http://rpg.blue/upload_program/d/菜鸟飞呀飞_yz_tb_111008420.png[/url][/FLY][url=http://rpg.blue/upload_program/d/菜鸟飞呀飞_yzs_111008459.png]http://rpg.blue/upload_program/d/菜鸟飞呀飞_yzs_111008459.png[/url]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

幻想

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-23
帖子
1016
4
 楼主| 发表于 2008-4-3 09:02:25 | 只看该作者
顶下贴{/hx}
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8481
在线时间
94 小时
注册时间
2006-12-11
帖子
3156

第2届TG大赛亚军

5
发表于 2008-4-3 09:16:21 | 只看该作者
在increasing_steps里边加吧
增加遇敌计数那里,设置为如果某开关打开就+2
物品打开那个开关就好……
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
2 小时
注册时间
2008-4-3
帖子
14
6
发表于 2008-4-3 12:19:39 | 只看该作者
好贴...看了!!!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

冰王子

梦石
0
星屑
50
在线时间
34 小时
注册时间
2008-1-27
帖子
1875
7
发表于 2008-4-3 18:30:36 | 只看该作者
以下引用havealook于2008-3-30 20:35:47的发言:

在这个基础上修改:http://rpg.blue/web/htm/news977.htm

今天累了,不想改麻烦的脚本了- -
另外,我改脚本的速度很慢很慢- -


[本贴由作者于 2008-3-30 20:37:24 最后编辑]

那个好像是我的脚本
话说楼主的语言有些乱,不能说简练明确一点吗?
不常在线,有事PM
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

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

开拓者贵宾

8
发表于 2008-4-3 18:31:58 | 只看该作者
但是使用这个摄妖香的话还会遇到比角色平均等级搞的敌人。敌人等级希望可以在敌人名字那里设定比如:史莱姆,80 幽灵,43
等级只是用来判定不显示在游戏中任何地方~
也就是说,使用这个物品可以切换地图的遇敌……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

酱油的

梦石
0
星屑
1265
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

9
发表于 2008-4-3 18:35:59 | 只看该作者
其實也不需要改很多,分兩部分:
1.設置敵人等級
  def enemies
    enemies ={}
    enemies[等級] = [id數組]
    return enemies
  end


2.在Scene_Map的103行加上判斷分歧
如這樣:
    # 遇敌计数为 0 且、且遇敌列表不为空的情况下
    if $game_player.encounter_count == 0 and $game_map.encounter_list != []
      # 不是在事件执行中或者禁止遇敌中
      unless $game_system.map_interpreter.running? or
             $game_system.encounter_disabled

       # 确定敵人ID
       n = rand($game_map.encounter_list.size)
       troop_id = $game_map.encounter_list[n]
       # 確認角色等級
       total_lv = 0
       $game_party.actors.each {|actor|total_lv += actor.lv}
       actor_lv = (total_lv / $game_party.actors.size).to_i
       unless $game_switches[開關ID]
         for i in actor_lv...self.enemies.size
           if self.enemies[actor_lv].include?(n)
             # 队伍有效的话
             if $data_troops[troop_id] != nil
               encount = true
               # 设置调用战斗标志
               $game_temp.battle_calling = true
               $game_temp.battle_troop_id = troop_id
               $game_temp.battle_can_escape = true
               $game_temp.battle_can_lose = false
               $game_temp.battle_proc = nil
             end
           end
         end
       end
       $game_player.make_encounter_count if encount.nil?

      end
    end

不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

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

开拓者贵宾

10
发表于 2008-4-3 18:40:59 | 只看该作者
遇敌部分其实很简单,两个公共事件就可以搞定。不过,遇敌的核心部分还需要依靠楼上的……
对了,“比角色平均等级高”是什么意思?莫非你使用了设置敌人的等级脚本?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-23 01:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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