Project1

标题: 怎樣在小遊戲中以不同的完成度來增加能力值?(1VIP) [打印本页]

作者: 追星覓月    时间: 2008-11-10 04:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天翔    时间: 2008-11-11 03:53
我看还不如直接这样..
设立关卡
每关完成度需多少
然后就开始计算
以每一次操作加10个完成度..为准...或个别的多加那么点
如果再加上些什么惩罚机制..那么就会有那么些闯关的感觉了..
第一关..300分
开荒 +15   (限制次数2)得到3块地...每一块地可播种2颗种子
翻土 +10   (限制次数6)得到1次播种机会..
播种 +10   (限制次数6)出现1种作物(你可以让玩家有选择性的播种,如花也好,食物也行.蔬菜都可以..)
浇灌 -5    (无限制)
施肥 -10   (无限制)
除虫 -20   (无限抽)

然后设定,各种种子所需要浇灌  施肥  除虫的次数
完成条件后,,就成长..每成长一次+50

最后收成的时候..如果抓住时间+100 如果没抓住只能+30-60


作者: 追星覓月    时间: 2008-11-11 04:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 柳之一    时间: 2008-11-11 08:15
以下引用追星覓月于2008-11-10 20:54:39的发言:

嗯...謝謝你的回覆

可是遊戲主程式我不想改...(也沒能力改)
主要是想在紅色部分給予獎勵
什麼獎勵都好了
請幫幫我...

楼主的一楼里面并没有悬赏栏啊{/gg}

作者: 塑望    时间: 2008-11-13 19:13
完成度为变量1

比如是接金币游戏..接一个[变量1]+1

当[变量1]=3的时候.提升人物灵活度1点.并文本提示

当[变量1]=X的时候,提升人物灵活度X点.并文本提示


依次类推.用到的辅助脚本2个

1:地图变量显示

2:文本消息消失(这个自己写)
作者: 追星覓月    时间: 2008-11-15 02:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 地龙    时间: 2008-11-15 03:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 金圭子    时间: 2008-11-17 18:54
这个和我的工程无关吧,我没看懂你紫色部分是想干什么的……
我原来这儿就是弹出了一个对话框显示了一下分数而已。
对话框能成功,你这个不行,应该是你这个程序里写的不对了……
(昨天一晚上没睡觉,现在脑筋昏昏沉沉的不想想东西……)
作者: 追星覓月    时间: 2008-11-17 19:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 3nξhα0_lim    时间: 2008-11-17 19:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 金圭子    时间: 2008-11-17 19:08
要看你加能力值的“能力值”是用什么方式来体现的了。

你前面就用了一个return n,但是我这个函数是没返回的……(除非你在别的地方另外写返回之类的)


直接把你要改的某个值赋值就可以了……
我倒是觉得如果你这点基础知识都没有,我还真不知道怎么教起了……




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