發新話題
打印

淺談 command_say

[Close]

淺談 command_say

大量!xxx的湧現,令我感到厭惡
亦都可以叫做一種誘因令我設法解決呢種情況

第1個想法係將大量!xxx進行RegConsoleCmd將其配上public再提示句子進行引導

可惜本人生性懶惰,冇心機將其逐一Reg

最後想出用command_say黎解決,一勞永逸




順便亦都向同好們分享, 造福下人群


寫法如下:


RegConsoleCmd("say", Command_Say);

public Action:Command_Say(client, args)
{
        new String:text[192];
        GetCmdArgString(text, sizeof(text));
//        PrintToChatAll("%s", text);
        if(StrEqual(text, "\"!buy\"") || StrEqual(text, "\"!b\"") || StrEqual(text, "\"!rpg\""))
        {
                PrintHintText(client, "按 B \n 進入※LC主頁※");
                PrintToChatAll("\x01※\x04按 \x03B \x04進入\x05※LC主頁※\x01※");
        }
        else if(StrEqual(text, "\"!jointeam\"") || StrEqual(text, "\"!joingame\"") || StrEqual(text, "\"!jointeam2\"")
                 || StrEqual(text, "\"!js\"") || StrEqual(text, "\"!j\""))
        {
                PrintHintText(client, "按 J 加入倖存者 \n 藍色名字代表已經是倖存者");
                PrintToChatAll("\x01※\x04按 \x03J \x04加入倖存者,\x03藍色\x04名字代表已經是倖存者\x01※");
        }
        else if(StrEqual(text, "\"!csm\""))
        {
                PrintHintText(client, "按 O \n 選擇角色");
                PrintToChatAll("\x01※\x04按 \x03O \x04選擇角色\x01※");
        }
        else if(StrEqual(text, "\"!addbot\""))
        {
                PrintHintText(client, "已經齊BOT不用ADD,謝謝!");
                PrintToChatAll("\x01※\x04已經齊BOT不用ADD,謝謝!\x01※");
        }

}

[ 本帖最後由 leo221094 於 2010-9-27 23:46 編輯 ]

TOP

有幾句唔明白-_-
GetCmdArgString(text, sizeof(text));
咁寫if(StrEqual(text, "\"!addbot\""))同if(StrEqual(text, "!addbot"))有咩分別
new String:text[192];
個192係長度定係ARRAY黎
點整ARRAY

TOP

引用:
原帖由 apple_W 於 2010-9-28 10:03 發表
有幾句唔明白-_-
GetCmdArgString(text, sizeof(text));
咁寫if(StrEqual(text, "\"!addbot\""))同if(StrEqual(text, "!addbot"))有咩分別
new String:text[192];
個192係長度定係ARRAY黎
點整ARRAY ...
答案1: 於SP內 \"  =  "
答案2: 192是長度

TOP

你的Post真係獲益良多(又袋錢落我袋 )。我已列入收藏裏 ,多謝多謝

[ 本帖最後由 etsa 於 2010-9-29 20:07 編輯 ]

TOP

引用:
原帖由 etsa 於 2010-9-29 07:34 PM 發表
你的Post真係獲益良多(又袋錢落我袋 )。我已列入收藏裏 ,多謝多謝
你袋左幾錢? 分 d 黎

TOP

引用:
原帖由 etsa 於 2010-9-29 19:34 發表
你的Post真係獲益良多(又袋錢落我袋 )。我已列入收藏裏 ,多謝多謝
都係分享下啫,我新手黎架咋

TOP

發新話題