铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1617|回复: 2

[意见建议] 关于新引擎的几个建议及脚本

[复制链接]
发表于 2013-7-1 13:00 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
不知道新引擎的进展如何了啊,提供几个脚本来看能否帮点忙吧
1.武功秘籍
将装饰品改成秘籍(有点废话。。),然后用那个JAES VA2.7的脚本里的ap系统,给秘籍附加武功,装备了就能用,战斗可以获得ap,ap值满了就能永久学会该武功。(另外jp系统(jp值最开始是满的,使用会消耗,消耗完了就没附加技能了)可以用于给暗器攻击。)配合装备要求的脚本和添加属性脚本(介个我自己写的。。),可以给所用人物添加资质,只有资质达到标准的才能装备该秘籍。具体的脚本可以去66rpg下载,或者有必要我给发上来。
2.功体轻功
双职业脚本,主职业用作功体,副职业用作轻功,更换方便。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-7-1 15:37 | 显示全部楼层
秘籍学习武功、功体转换/修炼都已经做好了,属性添加我用了n.a.s.t.y xtra stats,效果应该都差不多。不过还是多谢你的提议!关于属性扩展,有几个地方希望可以和你交流一下。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2013-7-1 16:49 | 显示全部楼层
哦,进展蛮快啊!好的,写得蛮简单的,我就说说我的做法。
class Game_Battler < Game_BattlerBase
attr_accessor :zhongdu    #就在这添加
attr_accessor :fengxue     
attr_accessor :neishang
attr_accessor :waishang
attr_accessor :cimu
attr_accessor :dingsheng
attr_accessor :zizhi
attr_accessor :sex  #男2 女1 太监3
alias initialize_old initialize
def initialize
@zhongdu = 0
@fengxue = 0
@neishang = 0
@waishang = 0
@cimu = 0
@dingsheng = 0         #初始化
@zizhi = 50
@sex = 2
initialize_old
end
def zczd(num)
  return if self.state_resist?(2)
  self.zhongdu += num
end
def zcfx(num)
  return if self.state_resist?(3)
  self.fengxue += num
end
def zcws(num)
  return if self.state_resist?(4)
  self.waishang += num
end
def zcns(num)
  return if self.state_resist?(5)
  self.neishang += num
end
def zccm(num)
   return if self.state_resist?(7)
  self.cimu += num
end
def zcds(num)
  return if self.state_resist?(6)
  self.dingsheng +=num
end
def clearbadstate
  self.zhongdu = 0
  self.waishang = 0
  self.neishang = 0
  self.fengxue = 0
  self.cimu = 0
  self.dingsheng = 0
end
end
游戏初期初始化一下性别,比如
def setupsex
a = {3=>1,16=>1,18=>1,22=>1,26=>1,48=>1,57=>1,60=>1,64=>1,67=>1,74=>1,75=>1,77=>1,78=>1,79=>1,80=>1,82=>1,84=>1,87=>1,88=>1,91=>1,92=>1,94=>1,100=>1,105=>1,106=>1,118=>1,119=>1,137=>1,
155=>1,162=>1,167=>1,176=>1,177=>1,194=>1,195=>1,196=>1,197=>1,198=>1}
for i in a.keys
  $game_actors[i].sex = a.value#(这里]我忘怎么写了。。)
end
end
对了,还有个建议,不知道你们做没有。。关于武功的,随机技能脚本。序章武功不是分为基式,以及后期高级的招式。这个可以用随机技能,给角色添加招式触发率的属性(我是用气功反击率改的),使用基式的时候有几率出高级招式。如果你武功用了技能等级的脚本,等级还可以增加该武功触发招式的几率,我个人觉得蛮有意思的(其实是被苍龙逐日给毒害的!)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-2 21:16

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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