引用 | 编辑
tony987852
2010-07-03 10:05 |
楼主
▼ |
||
x0
请问,有哪个function是随机选人?就像是随机选出一个CT / T什么什么的... 如果有的话可以放出来吗? 谢谢! x0
|
引用 | 编辑
a7811311622
2010-07-03 19:09 |
1楼
▲ ▼ |
没有function能随机选人吧…
只看过用native制造乱数来随机选择ID的… x0 |
引用 | 编辑
tony987852
2010-07-03 22:45 |
2楼
▲ ▼ |
引用 | 编辑
yesterday00
2010-07-05 19:30 |
3楼
▲ ▼ |
借鉴zombie_plague40.sma
new iPlayersnum, id iPlayersnum = fnGetAlive() id = fnGetRandomAlive(random_num(1, iPlayersnum)) fnGetAlive() { static iAlive, id iAlive = 0 for (id = 1; id <= g_maxplayers; id++) { if (g_isalive[id]) iAlive++ } return iAlive; } fnGetRandomAlive(n) { static iAlive, id iAlive = 0 for (id = 1; id <= g_maxplayers; id++) { if (g_isalive[id]) iAlive++ if (iAlive == n) return id; } return -1; } x0 |
引用 | 编辑
tony987852
2010-07-05 20:18 |
4楼
▲ ▼ |