广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2370 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
ccw111
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x16 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] SMA的一些句子结构及用途一问
本人正在学习sma,于是开了一些sma研究,及上官网看说明,但有部分不明白
于是在此发问,以得到不同的解答
问题一:
new Player[32]
这个我知道是保存数据用的数组
但是究竟有没有人可提供实际运用的例子,以及用其保存数据的目的
如果可以,希望有人可提供一些有运用数组的简易sma,附有小部分说明
小弟将会十分感激

问题二:
我在amxmodx的官网看到一些不明白的地方

set_task ( Float:time, const function[], id = 0, parameter[]="", len = 0, flags[]="", repeat = 0 ) 
究竟flags和len是指什么? 


[ 此文章被ccw111在2012-03-31 20:57重新编辑 ]


献花 x0 回到顶端 [楼 主] From:未知地址 | Posted:2012-03-13 21:58 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

flags和len
我理解为另一函数/附值...

例如一般set_task(0.1, "test1", id);
对应 public test1(id) { ... }

set_task(0.1, "test2", id, value, 5);
对应 public test2(value[5], id)

set_task(0.1, "test3", id, value, sizeof value);
对应 public test3(const args[], id)


[ 此文章被HsK在2012-03-13 23:12重新编辑 ]


HsK-Dev Blog By CCN
献花 x1 回到顶端 [1 楼] From:未知地址 | Posted:2012-03-13 23:02 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

例如

new id = 7;
new value[5] = { 0, 4, 2, 1, 9 };
set_task(0.1, "test2", id, value, 5);



public test2(value[5], id)
{
// id == 7
// value[0] == 0
// value[1] == 4
// value[2] == 2
// value[3] == 1
// value[4] == 9


[ 此文章被HsK在2012-03-13 23:12重新编辑 ]


HsK-Dev Blog By CCN
献花 x0 回到顶端 [2 楼] From:未知地址 | Posted:2012-03-13 23:04 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

问题一:

new player[32] 即 player 有32个位保存数据

32个位包括 player[0], player[1], player[2] .... player[30], player[31]



cs中, max玩家是32人
why 用 new g_xxxx[33]?

因为 玩家 id 是 1至32
new g_xxxxx[33] 代表 g_xxxxx[0] - g_xxxxx[32]
0不是玩家 id, so 用33


结论 new abc[n] = abc[0]...abc[n-1]


HsK-Dev Blog By CCN
献花 x1 回到顶端 [3 楼] From:未知地址 | Posted:2012-03-13 23:09 |
ChaosX 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:哈哈哈~你看看你!哈哈哈~你看看你!
分类版主
级别: 分类版主 该用户目前不上站
版区: 游戏欢乐包, 电玩游戏
推文 x722 鲜花 x1454
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

问题1
实际使用例子
new Player[32]
"假设"我们要算玩家被打到的次数
先预设player[id] = 0 (先归0)
只要有玩家id 被人打到 就做
player[id] = player[id] + 1 (次数+1)
此后Player[id] 就是记着各玩家被打中多少次的次数
因为宣告32
所以是玩家0~玩家31这32个人的被打中次数

这个会随着不同的使用方式而有不同的功能
总之就是记忆全场玩家每个人的各人状态资料
好好利用可以写出很有趣的插件

问题2
你问了个好问题(炸烂


版主以死 有事烧纸
献花 x2 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2012-03-14 00:34 |
观众甲
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x319 鲜花 x963
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

new Player[32]

Player[id] += 100     // 玩家的Player加100
Player[id] -= 100     // 减100
Player[id] = 100     // 直接设定成100
Player[id] --         // 减1
Player[id] ++         // 加1

有错请各位大大指点


[ 此文章被上帝的右手^^在2012-03-14 18:52重新编辑 ]


献花 x3 回到顶端 [5 楼] From:美国 | Posted:2012-03-14 15:51 |
ChaosX 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:哈哈哈~你看看你!哈哈哈~你看看你!
分类版主
级别: 分类版主 该用户目前不上站
版区: 游戏欢乐包, 电玩游戏
推文 x722 鲜花 x1454
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 上帝的右手^^ 于 2012-03-14 15:51 发表的 : 到引言文
new Player[32]

Player(id) += 100     // 玩家的Player加100
Player(id) -= 100     // 减100
Player(id) == 100     // 直接设定成100
Player(id) --         // 减1
Player(id) ++         // 加1

有错请各位大大指点
是Player[id]
不是Player(id)


版主以死 有事烧纸
献花 x1 回到顶端 [6 楼] From:台湾中华电信股份有限公司 | Posted:2012-03-14 16:34 |
ccw111
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x16 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

先感激楼上的回答,令我知道一些用法
看来我还需要实践一下
多点到官网学习..


献花 x0 回到顶端 [7 楼] From:未知地址 | Posted:2012-03-14 17:32 |
JrC
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x76 鲜花 x122
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

想不到这么多人教我的Dev Team成员 表情


NTFS伺服器
论坛:
http://ntfs-server.com/forums
献花 x3 回到顶端 [8 楼] From:未知地址 | Posted:2012-03-14 22:36 |
zxzyman 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x40 鲜花 x144
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

如果有一天  我也会了~

也可以像上面几位高人一样.....


关键是 要找谁学呢..


UWC3NG 终极魔兽-次世代 (繁体中文版)
     -按此连结-   

献花 x1 回到顶端 [9 楼] From:未知地址 | Posted:2012-06-22 20:11 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.041612 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言