求助:请教flags 的问题!
sourcemod吧
全部回复
仅看楼主
level 4
刷牙牙刷 楼主
CreateConVar(
"l4d_adren_reload_version",
PLUGIN_VERSION,
"The version of the Adrenaline Reload Plugin.",
FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY);
=======================
上例中,那些大写字母经搜索是flags,
请问,他们是啥意思、怎么用?(l4d2中)
不懂阴文,网上搜了半天也没看懂…………………………
2013年07月02日 18点07分 1
level 6
CreateConVar(
"l4d_adren_reload_version",
PLUGIN_VERSION,
"The version of the Adrenaline Reload Plugin.",
FCVAR_PLUGIN|FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY);
flags 其实没多大实际用途!
你可以在inc文件中看到每个flags的解释!
FCVAR_PLUGIN 第三方插件
|FCVAR_SPONLY 不知道
以下两个是很多插件都会加的!但是实际上很多时候都用不到
因为你必须在使用一些改变convar参数的函数的时候才会用到flags的帮助来屏蔽是否要告诉所有玩家改参数的值被修改
|FCVAR_REPLICATED
|FCVAR_NOTIFY
所以如果有些时候convar会用到一些你举的不爽的行为的时候才会加flags
所以一般不用太在意!而且改变convar的函数都会有提示你需要什么样的flags才会又怎么样的效果!所以不用太纠结这个
2013年07月24日 03点07分 3
多谢兄台。因为不懂阴文,所以看不明白。现在懂了一点,它好像是个标志位,具体到该怎么灵活使用,还是不知道,只能瞎撞了
2013年07月25日 11点07分
1