求大大解答

Home Home
引用 | 编辑 longs000
2014-01-13 21:34
楼主
推文 x0
假如我想把金钱上限提升(技能)(假设目前最大上限是5)
在开新一场比赛后(fw_PlayerSpawn_Post(id))会把目前的金钱上限(g_maxmoney) 加上 金钱上限提升的技能(g_moneylevel[id])
set_pcvar_num(g_maxmoney, 5 + g_moneylevel[id])
上面的会使所有的人上限也是一样 我的问题是如何才可以令每个人的金钱上限不一样(id)
在这问题烦了很久 希望大大们能帮忙..

献花 x0
引用 | 编辑 a7811311622
2014-01-13 21:51
1楼
  
下面是引用 longs000 于 2014-01-13 21:34 发表的 求大大解答: 到引言文
假如我想把金钱上限提升(技能)(假设目前最大上限是5)
在开新一场比赛后(fw_PlayerSpawn_Post(id))会把目前的金钱上限(g_maxmoney) 加上 金钱上限提升的技能(g_moneylevel[id])
set_pcvar_num(g_maxmoney, 5 + g_moneylevel[id])
上面的会使所有的人上限也是一样 我的问题是如何才可以令每个人的金钱上限不一样(id)
在这问题烦了很久 希望大大们能帮忙..
g_maxmoney 是 CVAR 的话应该没法这样设定…
除非宣告成一个整数阵列…例如 g_maxmoney[33] …这样就能分别设定…
如果定成 CVAR 是想让玩家知道自己的金钱上限…
也能考虑定一个 register_clcmd …然后在里面放个 print 来告诉玩家自己的金钱上限…

献花 x0
引用 | 编辑 longs000
2014-01-14 13:57
2楼
  
感谢版主大大! 表情
终于成功完成这令我烦恼的部分了! 表情

献花 x0