设为首页
收藏本站
收藏
任务
排行
道具
勋章
搜索
热搜:
升级
箱子
1.5
登陆器
登录器
飞机
送枪
服务器
屏蔽
cs
模型
机器人
踢非会员
建立服务器
屏蔽引诱
僵尸插件
登录
或
注册
本版
帖子
用户
点通论坛
»
论坛
›
AMXX 技术讨论区
›
AMXX 脚本编写讨论区
›
如何循环读出所有玩家的id?
返回列表
发新帖
查看:
2598
|
回复:
7
如何循环读出所有玩家的id?
[复制链接]
tsdyy
tsdyy
当前离线
积分
61
IP卡
狗仔卡
发表于 2006-11-19 15:42:20
|
显示全部楼层
|
阅读模式
来自
中国–黑龙江–哈尔滨
如题....
循环怎么写?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
pop781
pop781
当前离线
积分
56
IP卡
狗仔卡
发表于 2006-11-19 16:44:33
|
显示全部楼层
来自
中国–广东–深圳
回复: 如何循环读出所有玩家的id?
id 指的是?
所有在线的?
[php]
for (new id=1;id<=get_maxplayers();id++)
{
if (is_user_connected(id))
{
// 这里这个 id 就是在线的玩家
// 用 get_user_name 可以获得id的名字
// 如果需要可以判断活的,死得,某一队的等,进行处理
}
}
[/php]
回复
使用道具
举报
显身卡
tsdyy
tsdyy
当前离线
积分
61
IP卡
狗仔卡
楼主
|
发表于 2006-11-19 17:03:45
|
显示全部楼层
来自
中国–黑龙江–哈尔滨
回复: 如何循环读出所有玩家的id?
ok,谢楼上大大,我去试一下,一会回来报告
回复
使用道具
举报
显身卡
tsdyy
tsdyy
当前离线
积分
61
IP卡
狗仔卡
楼主
|
发表于 2006-11-19 17:09:57
|
显示全部楼层
来自
中国–黑龙江–哈尔滨
回复: 如何循环读出所有玩家的id?
ok了...谢谢大大
回复
使用道具
举报
显身卡
ahcat
ahcat
当前离线
积分
74
IP卡
狗仔卡
发表于 2006-11-19 20:56:32
|
显示全部楼层
来自
中国–北京–北京
回复: 如何循环读出所有玩家的id?
应该这样...
new players[32], num;
get_players(players, num);
new id;
for(new i = 0; i < num; i++)
{
id = players
;
//操作...
}
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2006-11-19 21:37:52
|
显示全部楼层
来自
中国–陕西–西安
回复: 如何循环读出所有玩家的id?
2楼和5楼的写法都是正确的。
回复
使用道具
举报
显身卡
kinsprite
kinsprite
当前离线
积分
96
IP卡
狗仔卡
发表于 2006-11-20 10:03:43
|
显示全部楼层
来自
中国–辽宁–沈阳
回复: 如何循环读出所有玩家的id?
仅5楼方法正确且安全。
回复
使用道具
举报
显身卡
pop781
pop781
当前离线
积分
56
IP卡
狗仔卡
发表于 2006-11-20 15:08:22
|
显示全部楼层
来自
中国–广东–深圳
回复: 如何循环读出所有玩家的id?
哦。。失误 get_maxplayers()
已修整
注:原本get_players 函数很方便
但不建议使用其附加过滤参数(过滤队伍、活的。。等)
因为我实际应用上遇到很多问题。。
amxx团队声明暂时没办法解决这个问题
所以我基本不用这个函数了。
回复
使用道具
举报
显身卡
返回列表
发新帖
游客
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注个册吧
发表回复
回帖并转播
快速回复
返回顶部
返回列表