tony987852
|
分享:
▼
x9
|
[插件] [原創教學] 教你如何設定機率
今天就教你如何設定機率(新手寫法...)。 前提你要對sma有少少基礎...不然你看了=沒看,只是在浪費你寶貴的時間..
//首先,我們需要 #include <amxmodx> #include <cstrike> #include <fun>
#define PLUGIN "插件的大名" #define VERSION "版本" #define AUTHOR "作者名"
//再註冊插件... public plugin_init() { register_plugin( PLUGIN, VERSION, AUTHOR ) //註冊..不用多說... register_clcmd("say /demo","demo") // 這個是抽的命令,到遊戲按y輸入/demo就能開了 }
//開始囉 public demo(id) { new random = random_num(0,9) //這個代表有多少個機會(從0至9抽一個數字) 這個代表有10次機會 if(!is_user_alive(id)) return PLUGIN_HANDLED // 當他不是在生存時, 不讓他抽 switch (random) { case 0: // 如果抽中的數字為0 { cs_set_user_money(id,16000) // 玩家金錢變16000美元 client_print(id,print_chat,"你獲得了16000美元。") } case 1: // 如果抽中的數字為1 { set_user_health(id,30000) // 玩家的血變成30000 client_print(id,print_chat,"你變成了血牛...") } default: //沒有抽中 { client_print(id,print_chat,"下次再抽吧...") } } return PLUGIN_HANDLED }
大至上完成了...只要說/demo就行了... 可別忘記儲存成UTF-8 不含BOM喔~
[ 此文章被tony987852在2010-01-22 16:54重新編輯 ]
此文章被評分,最近評分記錄財富:80 (by sk@.@) | 理由: 發文獎勵 | |
|
|
|