Project1

标题: 一些乱七八糟的特技,要的拿去用...... [打印本页]

作者: lxczzzcxl    时间: 2008-8-4 23:07
标题: 一些乱七八糟的特技,要的拿去用......
也没什么,就是
        偷HP
        偷SP
        偷钱
        偷EXP
HP和SP各分了10个级别,钱和经验各分了4个级别

--------------------介绍结束------------------

http://rpg.blue/upload_program/f ... 特技_98290923.rar
作者: 越前リョーマ    时间: 2008-8-5 06:10
不会只是一个固定数值或者随机数这么简单吧…… - -
作者: 灯笼菜刀王    时间: 2008-8-5 09:28
以下引用越前リョーマ于2008-8-4 22:10:06的发言:

不会只是一个固定数值或者随机数这么简单吧…… - -

bingo~~

而且是最基础的处理法....甚至连优化都没考虑过,改个名字改个数字就占一公共事件-。-

如果用这样的方法,成品游戏且技能种类稍微一多的话。保证FPS不会很乐观.....

而且都是全体的...

偷HP, self.hp -= self.damage ; user.hp += self.damage
偷SP, self.sp -= self.damage ; user.sp += self.damage
偷exp, user.exp += rand(100)
偷钱, $game_party.gain_gold(rand(1000))

四行脚本完成楼主那么一大串的公共事件,当然,前面要加个if skill.id = ?{/tp}
作者: 凌冰    时间: 2008-8-5 09:55
还是用脚本比较实惠= =||
作者: 越前リョーマ    时间: 2008-8-5 19:08
以下引用灯笼菜刀王于2008-8-5 1:28:21的发言:


以下引用越前リョーマ于2008-8-4 22:10:06的发言:

不会只是一个固定数值或者随机数这么简单吧…… - -


bingo~~

而且是最基础的处理法....甚至连优化都没考虑过,改个名字改个数字就占一公共事件-。-

如果用这样的方法,成品游戏且技能种类稍微一多的话。保证FPS不会很乐观.....

而且都是全体的...

偷HP, self.hp -= self.damage ; user.hp += self.damage
偷SP, self.sp -= self.damage ; user.sp += self.damage
偷exp, user.exp += rand(100)
偷钱, $game_party.gain_gold(rand(1000))

四行脚本完成楼主那么一大串的公共事件,当然,前面要加个if skill.id = ?


[本贴由作者于 2008-8-5 1:34:49 最后编辑]

= =
怎么也都应该用状态法来判断单人吧……
而且偷的钱也应该和敌人所掉的钱有关……
作者: ONEWateR    时间: 2008-8-5 21:19
       偷HP
       偷SP
       偷钱
       偷EXP


很有创意,正绞尽脑汁的想 特技名

想啊想啊  ^^




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