Project1

标题: 怎样用注释栏做食品好感度啊? [打印本页]

作者: 光郎    时间: 2008-2-19 15:23
标题: 怎样用注释栏做食品好感度啊?
在食物和药品中写入“酸,甜,咸,苦,辣,涩”等感觉。
每个角色对味的承受能力不一样,使用物品的回复量也有改变。
食用不喜欢的味道的物品的话…回复量只有50%,而且除了主角外还要减好感度。
使用复活药也要减好感度。
作者: 雪流星    时间: 2008-2-19 15:35
大概可以用属性完成吧?

没想过这麽做物品,单是设置就很麻烦。
(我承认我是懒人派){/cy}
作者: 暴风の龙    时间: 2008-2-19 15:51
挺有趣的系统,值得想想……
作者: xiarongshan    时间: 2008-2-19 16:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: Beside    时间: 2008-2-19 16:46
楼上比我快....就全部做成状态  然后数据库里调  不难  未经测试..

作者: 光郎    时间: 2008-2-19 17:37
那…根据有效度增减好感变量呢。
作者: Beside    时间: 2008-2-19 17:54
好感度...是不是可以使用食物的时候用公共事件更改变量
作者: 光郎    时间: 2008-2-19 18:00
那要用到很多的状态法…每个食物的使用对不同的人是不一样的…
直接在脚本中定义单人使用时的增减会方便许多的。
作者: 小幽的马甲    时间: 2008-2-19 18:42
可以的,需要的话去工房委托= =
其实只用note(好象是...)属性就行了
作者: 雪流星    时间: 2008-2-19 18:48
以下引用小幽的马甲于2008-2-19 10:42:10的发言:
可以的,需要的话去工房委托= =
其实只用note(好象是...)属性就行了


是note没错
作者: 越前リョーマ    时间: 2008-2-19 19:08
输入备注里,

然后脚本提取里面的字(只提取第一行第一个字),
是哪个字就调节恢复量。(把恢复量代入变量或直接更改效果)
作者: 小幽的马甲    时间: 2008-2-19 19:09
以下引用越前リョーマ于2008-2-19 11:08:38的发言:

输入备注里,

然后脚本提取里面的字(只提取第一行第一个字),
是哪个字就调节恢复量。(把恢复量代入变量或直接更改效果)

对,就是这样= = [LINE]1,#dddddd[/LINE]版主对此帖的认可:『追加悬赏补偿』,积分『+100』。
作者: Beside    时间: 2008-2-19 19:12
以下引用越前リョーマ于2008-2-19 11:08:38的发言:

输入备注里,

然后脚本提取里面的字(只提取第一行第一个字),
是哪个字就调节恢复量。(把恢复量代入变量或直接更改效果)

理论派!哈哈...{/cy}
作者: 光郎    时间: 2008-2-19 19:13
加优…
作者: 小幽的马甲    时间: 2008-2-19 19:17
我在上课……不过这个很简单,所以只需100积分,而且很快可以完成……不过前提是我作业做完有空了……
作者: 越前リョーマ    时间: 2008-2-19 19:18
以下引用小幽的马甲于2008-2-19 11:09:37的发言:


以下引用越前リョーマ于2008-2-19 11:08:38的发言:

输入备注里,

然后脚本提取里面的字(只提取第一行第一个字),
是哪个字就调节恢复量。(把恢复量代入变量或直接更改效果)


对,就是这样= =

我的理念是很强大的……

PS。但光有理论是没用的……
作者: 光郎    时间: 2008-2-19 19:24
版主帮忙编辑帖子追加分!期待啊。
作者: 小幽的马甲    时间: 2008-2-19 19:26
以下引用小幽的马甲于2008-2-19 11:17:04的发言:

我帖子的内容呢= =
作者: 越前リョーマ    时间: 2008-2-19 19:29
以下引用小幽的马甲于2008-2-19 11:26:29的发言:


以下引用小幽的马甲于2008-2-19 11:17:04的发言:



我帖子的内容呢= =

不是还在吗……
作者: 小幽的马甲    时间: 2008-2-19 19:29
以下引用越前リョーマ于2008-2-19 11:29:06的发言:


以下引用小幽的马甲于2008-2-19 11:26:29的发言:


以下引用小幽的马甲于2008-2-19 11:17:04的发言:



我帖子的内容呢= =


不是还在吗……

我这里怎么看不到= =
追加完毕
作者: 雪流星    时间: 2008-2-19 20:33
突然想到:
LZ是想要每次使用的时候都不同的效果吗?
也就是
e.g.
怕酸的角色使用酸的回复物品时,回复率减半(而且每次都是减半)

那麽可以在Game_Battler 699行calc_hp_recovery的内容增加


  1. ......
  2.     result = maxhp * item.hp_recovery_rate / 100 + item.hp_recovery
  3.     result *= 2 if user.pharmacology    # 薬の知識で効果 2 倍

  4. case taste # 暂且不论用什麽方式分类
  5. when 1  #酸
  6. case user.id
  7. when 1
  8.   result /= 2
  9. end
  10. end
  11. .......
复制代码

作者: 光郎    时间: 2008-2-19 20:58
那样会…越补越少…
计划中商店购买物品有数量限制…
不合理使用的话…补给不足人就要吃口味不合的东西…然后回复量少…还减好感度…
作者: 雪流星    时间: 2008-2-19 21:09
我只是举个例而已

还要好感度……

物品限制……

好复杂{/gg}

明天还要上整天的课
先睡了{/hx}




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