Project1

标题: 攻击力,防御力的MAX值可以用脚本改吗?!(属性上限值) [打印本页]

作者: 漫步妖娆    时间: 2009-8-18 14:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 霜冻之狼    时间: 2009-8-18 14:10
http://rpg.blue/web/htm/news105.htm
发帖的时候可以上传附件
作者: 漫步妖娆    时间: 2009-8-18 14:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 14:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 14:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: larbi    时间: 2009-8-18 14:13
MS是要更改算法?其实我不大懂改战斗的脚本...囧
作者: fofolee    时间: 2009-8-18 14:16
本帖最后由 fofolee 于 2009-8-18 14:18 编辑

这时伤害的算法
atk = [attacker.atk - self.pdef / 2, 0].max
  self.damage = atk * (20 + attacker.str) / 20
就是力量等于是攻击力的一个倍率
个人感觉累赘………………
不用力量注释掉* (20 + attacker.str) / 20这个东东
脚本在game一类的脚本里
作者: 漫步妖娆    时间: 2009-8-18 14:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: larbi    时间: 2009-8-18 14:17
= =我那句回复是对你"我可以只要攻击,不用到力量吗"的回答...
作者: fofolee    时间: 2009-8-18 14:18
这时伤害的算法
atk = [attacker.atk - self.pdef / 2, 0].max
  self.damage = atk * (20 + attacker.str) / 20
就是力量等于是攻击力的一个倍率
个人感觉累赘………………
作者: 漫步妖娆    时间: 2009-8-18 14:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 传说中di    时间: 2009-8-18 14:22
搜索"获取MaxHP"
更改一下数字就可以无上限了
其它的看..
http://rpg.blue/web/index.php?doc-view-3186
作者: larbi    时间: 2009-8-18 14:22
本帖最后由 larbi 于 2009-8-18 14:25 编辑

= =谁说HP默认只能1-999的,我随便一改就999999,应用ok无问题
不过SP不能,除非用传说酱的方法,搜索脚本自己改,非常简单的
作者: 霜冻之狼    时间: 2009-8-18 14:24
不要公式,只要改上限!!!
http://file.tiancity.com/images/kartimg/2009/08/18/2 ...
漫步妖娆 发表于 2009-8-18 14:19

那你干嘛还问"怎么取消力量"
楼主不知道一贴多问对回答者是很不公平的吗
作者: 漫步妖娆    时间: 2009-8-18 14:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 14:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 夏季冰川    时间: 2009-8-18 14:31
12楼不是回答了吗?
作者: 夏季冰川    时间: 2009-8-18 14:31
连帖自我编辑~
作者: 传说中di    时间: 2009-8-18 14:31
16# 漫步妖娆

$data_enemies[编号]

MaxHP: .maxhp = 整数
MaxSP: .maxsp = 整数  虽然这两个值没什么限制,但在装备数据时会限制在0-999999,0-9999的范围
力: .str = 整数
巧: .dex = 整数
速: .agi = 整数
魔: .int = 整数
攻: .atk = 整数
物防: .pdef = 整数
魔防: .mdef = 整数 虽然这些值设定没限制,但在装载数据时会限制在0-999的范围
回避: .eva = -100..100
作者: 夏季冰川    时间: 2009-8-18 14:33
由于限制的关系,从数据库中是不能直接修改的,所以要用那个脚本才行.
作者: 传说中di    时间: 2009-8-18 14:36
修改下数值..就可以用$data_enemies来改了
不改的话用$data_enemies
力最高为100万
作者: 漫步妖娆    时间: 2009-8-18 14:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: 霜冻之狼    时间: 2009-8-18 14:41
本帖最后由 霜冻之狼 于 2009-8-18 14:42 编辑

$data_enemies[编号] 是RM敌人数据的脚本
详细请看张永的脚本教学"运行时设定数据库"
作者: 传说中di    时间: 2009-8-18 14:43
LZ剪的图不就是敌人库的吗?
那个是在事件上加的更改数值的
作者: 漫步妖娆    时间: 2009-8-18 14:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 传说中di    时间: 2009-8-18 14:55
不用更改一100次..只是每一个角色你要定义一次
作者: 漫步妖娆    时间: 2009-8-18 15:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 15:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 传说中di    时间: 2009-8-18 15:15
本帖最后由 传说中di 于 2009-8-18 15:20 编辑

27# 漫步妖娆
http://rpg.blue/web/index.php?doc-view-4112
如果是主角的话就用上面的脚本吧..

如果是敌人我上面有说了
其实改敌人和主角的原理是一样的
作者: 漫步妖娆    时间: 2009-8-18 15:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 传说中di    时间: 2009-8-18 15:27
其实我还是不懂你要的是怎么样的效果...........
是角色还是敌人?
你改能力是一开始的还是游戏中的?
如果是敌人你安上面的改就可以了
如果是角色用事件中的就可以改了
作者: 漫步妖娆    时间: 2009-8-18 15:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 15:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 传说中di    时间: 2009-8-18 15:35
自己看

Project3.rar

186.49 KB, 下载次数: 48


作者: 漫步妖娆    时间: 2009-8-18 15:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 15:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 漫步妖娆    时间: 2009-8-18 15:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2009-8-18 15:45
强调一下……修改了数据以后千万不要再开数据库……因为数据库会自动重置所有超过界限的数值。请在游戏中查看数据。
作者: 漫步妖娆    时间: 2009-8-18 15:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 传说中di    时间: 2009-8-18 16:42
LZ你一下说角色一下说怪物....真不明白你要什么
但是你要角色也好怪物也好..
我上面多有讲了
你按我上面的做的多可以做到像LZ你说的主样
作者: 柳飛鷹    时间: 2009-8-20 10:53
http://rpg.blue/web/index.php?doc-view-3186
敌方能力突破上限
http://rpg.blue/web/htm/news105.htm
角色能力突破上限




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1