廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 2371 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為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.083814 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言