廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 21523 個閱讀者
 
<< 上頁  1   2   3   4   5   6  下頁 >>(共 6 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
storym88349 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x15 鮮花 x34
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 a7811311622 於 2009-09-22 21:31 發表的 : 到引言文
我會說要加return是擔心沒加會變成:
按了"0"後的確是跳出,不過選單還在畫面上…不知會不會變成這樣…
至於switch和#define我之前寫的插件都玩過了,所以我算是了解了…
還真的像雞肋一樣…食之無味,棄之可惜啊…


理論上是不會繼續顯示啦...
不過真的不會消失的話在加也沒關係表情

小插件不加return一般是不會有所影響的,但是大插件不加的話就很容易出事...


獻花 x0 回到頂端 [10 樓] From:臺灣 | Posted:2009-09-23 19:37 |
koto07 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x23 鮮花 x45
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

這個client_cmd是在玩家控制台執行的語法
那請問有從伺服器執行的語法嗎 表情


獻花 x0 回到頂端 [11 樓] From:臺灣中華電信 | Posted:2009-09-23 19:45 |
storym88349 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x15 鮮花 x34
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 koto07 於 2009-09-23 19:45 發表的 : 到引言文
這個client_cmd是在玩家控制台執行的語法
那請問有從伺服器執行的語法嗎 表情


有的!
client是玩家端,而伺服器端則是server
因此,不難推斷出伺服器執行語法叫做server_cmd

只不過server_cmd的使用方法我不是很懂,就拿官方的舉例來說明好了:
複製程式
server_cmd("echo The maxplayers on this server is: %d",get_maxplayers())  


此外,官方的說明是:Executes command on a server console(中文翻譯:在伺服器控制台執行指令)

官方的舉例實行上是在控制台顯示此伺服器的最大玩家數
不過這個舉例只能說明它能夠用來顯示有變數的字句
不需要變數的情況下,用server_print就可以了

補充:

echo是顯示字句的語法,命令提示字元也有,有興趣可以玩玩看
官方的語言代換:
%s - String (字串)
%f - Floating point number (不太懂,請高手解答)
%d - Integer (整數)



[ 此文章被storym88349在2009-09-24 18:41重新編輯 ]


獻花 x0 回到頂端 [12 樓] From:臺灣 | Posted:2009-09-23 20:41 |
112459
個人文章 個人相簿 個人日記 個人地圖
社區建設獎
小人物
級別: 小人物 該用戶目前不上站
推文 x71 鮮花 x93
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

那假如我想要寫出像csdm(死鬥)那落選單要怎寫><
先選個手槍..選完再選步槍等><
另外1023是代表什麼= =?
key = (1023)嗎?
新手再問- -
那按了選擇相對的指令打在那= =?
..............................................................
再問....
複製程式
    nLen += format( szMenuBody[nLen], 255-nLen, "^n\w1. 有點懂!" ) 
nLen是什麼意思
format是什麼意思
255-nLen又是怎樣= =?
相對的指令在那... 表情


獻花 x0 回到頂端 [13 樓] From:香港城市電訊 | Posted:2009-09-23 21:23 |
koto07 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x23 鮮花 x45
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

怎樣可以只有按退出選單才會退出阿
按別的鍵 執行完會回到原本選單 表情


獻花 x0 回到頂端 [14 樓] From:臺灣中華電信 | Posted:2009-09-23 21:26 |
a7811311622 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎
頭銜:我…在工作了…我…在工作了…
版主
級別: 版主 該用戶目前不上站
版區: CS提問區
推文 x771 鮮花 x2152
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 storym88349 於 2009-09-23 19:37 發表的 : 到引言文


理論上是不會繼續顯示啦...
不過真的不會消失的話在加也沒關係表情

小插件不加return一般是不會有所影響的,但是大插件不加的話就很容易出事...

不知道是不是我邏輯不好…都靠理論寫插件寫到最後常常出錯…還要改來改去…表情
想加return是擔心沒有其他指令或條件將那個效果取消,才會直覺想到用return…


[ 此文章被a7811311622在2009-09-24 20:47重新編輯 ]


尚無簽名,歡迎 [新增個性化簽名]
獻花 x0 回到頂端 [15 樓] From:未知地址 | Posted:2009-09-23 21:51 |
storym88349 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x15 鮮花 x34
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 112459 於 2009-09-23 21:23 發表的 : 到引言文
那假如我想要寫出像csdm(死鬥)那落選單要怎寫><
先選個手槍..選完再選步槍等><
另外1023是代表什麼= =?
key = (1023)嗎?
新手再問- -
那按了選擇相對的指令打在那= =?
..............................................................
再問....
複製程式
 
  nLen += format( szMenuBody[nLen], 255-nLen, "^n\w1. 有點懂!" ) 

nLen是什麼意思
format是什麼意思
255-nLen又是怎樣= =?
相對的指令在那... 表情


事實上1023的用法我也不太懂表情
因為只是聽說可以這樣寫,而實際上測試也確實可以,但在怎樣的情況下會無效就不得而知了。

nLen是字串代換,在標題的部份就有設定
format則是載入字串,在這裡的用法是將"^n\w1. 有點懂!"載入到szMenuBody儲存
之後在用show_menu( id, keys, szMenuBody, -1 )來顯示
255-nLen就是計算剩餘的容量單位,之前已經設定了szMenuBody為256,為了做1單位的保留空間,所以設255
當然,你要設256也無所謂,只要能正常執行就可以了

另外,相對的指令要另外寫。
注意喔,寫顯示選單的部份之所以設定keys,就是要在另外一個地方使用它
在最上方註冊語法的地方,有一段register_menucmd(register_menuid("\y選單教學:"), 1023, "MenuCMD" )
所以選單的命令是要寫在public MenuCMD之中的
(1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6|1<<7|1<<8|1<<9)
↑這個設定是官方給的,按照順序,1=0,2=1以此類推
所以第一項是寫在case 0而不是case 1

死鬥的原始碼我沒看過,但是也可以用我自己的想法寫出來
先註冊了一個命令,內容是在復活時執行命令
語法的內容則是顯示小槍選單
然後在寫取得小槍和子彈的命令,在命令之後在加上一段顯示大槍的選單

注意喔,如果在命令之中有執行某段顯示選單的公眾命令(public)的話,可以不用註冊顯示選單,但是要註冊選單命令

大槍的選單命令就寫取得大槍和子彈,最後再加上return PLUGIN_HANDLED來中斷插件執行就完成了


獻花 x1 回到頂端 [16 樓] From:臺灣 | Posted:2009-09-24 18:31 |
storym88349 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x15 鮮花 x34
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 koto07 於 2009-09-23 21:26 發表的 : 到引言文
怎樣可以只有按退出選單才會退出阿
按別的鍵 執行完會回到原本選單 表情


在語法的最下面加上return PLUGIN_HANDLED來中斷執行

以上表情


獻花 x1 回到頂端 [17 樓] From:臺灣 | Posted:2009-09-24 18:35 |
oscarbox2001 手機 會員卡
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x48 鮮花 x297
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

真猛呀..
最近想做個選單
類似把txt放在cstrike裡面
然後把插件擺到玩家選單中
之後點進去
跑出個視窗
內有介紹等..
如果大大有控的話
希望能幫忙一下..


獻花 x0 回到頂端 [18 樓] From:歐洲 | Posted:2009-09-24 19:37 |
storym88349 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x15 鮮花 x34
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 oscarbox2001 於 2009-09-24 19:37 發表的 : 到引言文
真猛呀..
最近想做個選單
類似把txt放在cstrike裡面
然後把插件擺到玩家選單中
之後點進去
跑出個視窗
內有介紹等..
如果大大有控的話
希望能幫忙一下..


呃...我有點被搞混表情

搞不清處到底是要在玩家選單中增加一個選單來顯示某個東西的介紹
還是製作一個用來顯示介紹的插件...

我就說顯示介紹的好了
有三種寫法,都是以讀取txt或ini檔來決定顯示的內容
第一種是用client_print顯示在聊天頻道當中
第二種則是用show_hudmessage以HUDmessage的形式顯示,不過要多寫一段set_hudmessage
最後一種,是最麻煩、最複雜,同時也是比較美觀的一種,那就是show_motd
motd的寫法和選單幾乎一樣
都是宣告變數,然後用變數作為載體來儲存內容,最後用show_motd顯示

最後來說說怎麼用插件來進行外部檔案載入
先宣告變數名稱[大小]
然後用get_configsdir設定變數用途
get_configsdir(變數名稱,大小-1)-1保留空間
再用format載入讀取檔案
format(變數名稱,大小-1, "%s/檔案名稱.副檔名", 變數名稱)
這樣檔案就算載入完畢了

不過最重要的讀取卻是有些難講了
因為這涉及到文字檔的內容編排,再決定要用什麼指令
所以就暫時不講了


獻花 x0 回到頂端 [19 樓] From:臺灣 | Posted:2009-09-24 20:47 |

<< 上頁  1   2   3   4   5   6  下頁 >>(共 6 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.067629 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言