|
楼主 |
发表于 2006-3-22 18:07:18
|
显示全部楼层
来自 中国–海南–海口
回复: cs服务器无端自动弹人原因分析
其实很简单的,代码如下:
new sMessage[11][512]
new bool:bMessage[11]
new_Message_String(){
for(new i=0; i<11; i++){
if (!bMessage){
bMessage = true
return i
}
}
return 10
}
free_Message_String(i){
bMessage = false
}
调用方法为:
new msgid = new_Message_String()
然后直接使用
sMessage[msgid]
用完调用
free_Message_String(msgid)进行释放
堆栈大小可以自己设定,一次性申请反复利用
其他变量堆栈的原理类似 |
|