AMXX編寫教程1

Home Home
<< 1 2 >>
跳頁: (共 2 頁)
引用 | 編輯 caution222
2010-07-17 14:06
樓主
推文 x1
講解者 : chantikki - HKA伺服器開辦者
是次教程編號 : 1
是次教程名稱 : AMXX結構分析
是次教程使用到的模塊 : amxmodx

教程例子 :
  • #include <amxmodx>
  • public plugin_init()
  • {
  •         register_plugin("AMXX結構教學", "1.0", "Unknown")
  •         set_task(1.0, "function1")
  • }
  • public function1(xyz) // Function名稱, XYZ代表Function的對象 - 留空為沒有指定對象
  • {
  •         client_print(xyz, print_chat, "你好, 歡迎遊玩本服")  // XYZ代表Function的對象 - 0為所有人, 顯示的方式, 內容
  •         set_task(30.0, "function1") // Function在幾秒後執行, Function名稱
  • }
教程解釋 :

第1行 : 對系統說明 此amxx所用到的模塊, 而amxmodx是最基本的模塊, 在編寫amxx的過程中, amxmodx模塊可說是不能或缺的, 否則 就連最基本的amxx也不能寫出來。
第2行 : 定義這個Function
第3行 : 開始這個Function
第4行 : 這是註冊amxx的語法, 如果沒有這個語法, 該amxx則不能成立, 所以這也是一個主要的語法
            register_plugin("xxx", "yyy", "zzz")
            xxx 代表你註冊的amxx名稱
            yyy 代表你註冊的amxx版本
            zzz 代表你註冊的amxx作者名稱
第5行 : 這是很常用的語法之一, set_task即代表一個計時器, 在計時器完結後, 才會執行某個Function
第6行 : 關閉這個Function
第7行 : 定義另一個Function
第8行 : 開始另一個Function
第9行 : 這是很常用的語法之一, client_print即代表一個通告, 指定對象後, 該對象即能接收到某個訊息
第10行 : 這是很常用的語法之一, set_task即代表一個計時器, 在計時器完結後, 才會執行某個Function, 而在這個地方加入這個語法的目的是對此Function作出一個循環, 在執行這個Function後倒數再執行一次 (不斷循環)
第11行 : 關閉這個Function


獻花 x1
引用 | 編輯 tw2twtw
2010-07-17 14:37
1樓
  
好深入的教學....
但...
關於Function的對象,如何設定顯示給哪個隊伍? 表情

獻花 x0
引用 | 編輯 Rubbish-Nec
2010-07-17 17:41
2樓
  
下面是引用 tw2twtw 於 2010-07-17 14:37 發表的 : 到引言文
好深入的教學....
但...
關於Function的對象,如何設定顯示給哪個隊伍? 表情

我打個例子吧

public haha(id)
{
 if(cs_get_user_team(id) == CS_TEAM_CT)
 {
  client_print(id, "我是CT")
 }
}

獻花 x0
引用 | 編輯 離之彥
2010-08-12 20:46
3樓
  
對我很有用...

本人很想學sma檔...
感謝大大的教學...

終於學一點皮毛了...表情

獻花 x0
引用 | 編輯 asdasd22
2010-09-13 20:12
4樓
  
好像很難寫

獻花 x0
引用 | 編輯 樂哥x_x
2010-09-14 17:23
5樓
  
我真的想知道A_A

獻花 x0
引用 | 編輯 1234561231
2010-11-02 09:56
6樓
  
果然不簡單

獻花 x0
引用 | 編輯 mingmingst
2010-12-12 17:13
7樓
  
可以說一下模塊嗎?
小弟最近正在學寫插件,
不太明白 表情

獻花 x0
引用 | 編輯 crazy4ever
2010-12-14 12:07
8樓
  
本來很想學 ,,,但見到這麼多的東西之後,,,
就不想學了 = = 表情

獻花 x0
引用 | 編輯 manchunho741
2010-12-15 19:02
9樓
  
很難寫呀 表情 我要加油!! 一定要學識的 表情

獻花 x0
引用 | 編輯 steobn2496
2011-01-12 13:54
10樓
  
好難哦 不過謝謝你^^

獻花 x0
引用 | 編輯 V永恆熊
2011-01-21 18:30
11樓
  
我看了
還是不懂-/-...

獻花 x0
引用 | 編輯 winkap1121
2011-01-27 18:02
12樓
  
我不明如何sma換amxx我用了compile都不可以 有冇有大大可以Help我

獻花 x0
引用 | 編輯 jrm147
2011-01-31 11:15
13樓
  
一定要努力了

獻花 x0
引用 | 編輯 10012323
2011-01-31 11:30
14樓
  
很想學 但是看不懂 ^^

獻花 x0
引用 | 編輯 bq0300000314
2011-02-01 22:49
15樓
  
少少的難...
只要學會就去寫災厄插件a_a
哈哈....學會先啦...

獻花 x0
引用 | 編輯 calvinngth
2011-02-18 18:17
16樓
  
我都想學寫一個編輯路徑的AMXX!

獻花 x0
引用 | 編輯 ps201361
2011-02-19 21:37
17樓
  
回 覆 鎖 定 :

  此回覆已被鎖定,只有『管理員及回覆者』看的到 !!!



獻花 x0
引用 | 編輯 alvin321
2011-02-20 18:36
18樓
  
謝謝大大

獻花 x0
引用 | 編輯 T^Tgoodboy
2011-02-20 19:47
19樓
  
好難= =


我看算了吧...(我說我不想用了= =)
表情
表情
表情
表情
表情

獻花 x0
引用 | 編輯 s124722849
2011-03-02 16:11
20樓
  
以後就可以自己寫了

獻花 x0
引用 | 編輯 ms042087
2011-03-02 17:37
21樓
  
我學中,加油努力

獻花 x0
引用 | 編輯 jjjerry093
2011-03-03 19:46
22樓
  
大大的教學實在夠讚 表情

獻花 x0
引用 | 編輯 s124722848
2011-03-07 17:14
23樓
  
真難理解

獻花 x0
引用 | 編輯 HiNess
2011-03-07 17:20
24樓
  
看完後覺得好難= =,但是我會努力的,哈哈 表情

獻花 x0
引用 | 編輯 csps90002
2011-04-09 10:38
25樓
  
總算學到一些插件毛皮啦
不然插件我都不知要從哪開始學~"~

獻花 x0
引用 | 編輯 zsx123665
2011-04-09 10:53
26樓
  
挖賽!好深入喔 表情
可視看不懂也沒用 表情
看到睡著了XD 表情

獻花 x0
引用 | 編輯 chantikki
2011-04-15 23:07
27樓
  
啊, 我亂寫的教程被轉貼了: P

獻花 x0
引用 | 編輯 數位小恩
2011-04-16 15:49
28樓
  
好深奧
完全看不懂 表情 ,等上高中再來看有沒有交 表情

獻花 x0
引用 | 編輯 CSXF
2011-04-17 16:18
29樓
  
看完都不明白

獻花 x0
<< 1 2 >>
跳頁: (共 2 頁)