Board logo

標題: 投票轉圖 apple_W pls come 幫我解決第二頁問題唔該 [打印本頁]

作者: wai312312    時間: 2011-7-17 06:45     標題: 投票轉圖 apple_W pls come 幫我解決第二頁問題唔該

我想問個有冇投票轉非官网圖嘅插件,插件名係咩?

個插件一定要共用,唔好淨係比admin用

[ 本帖最後由 wai312312 於 2011-7-17 22:50 編輯 ]
作者: apple_W    時間: 2011-7-17 12:05

複製內容到剪貼板
代碼:
new Handle:g_MapMenu = INVALID_HANDLE

public OnPluginStart()
{
        RegConsoleCmd("menu_changemap", Command_ChangeMap);
}

public OnMapStart()
{
        g_MapMenu = BuildMapMenu();
}

public OnMapEnd()
{
        if (g_MapMenu != INVALID_HANDLE)
        {
                CloseHandle(g_MapMenu);
                g_MapMenu = INVALID_HANDLE;
        }
}

Handle:BuildMapMenu()
{
        /* Open the file */
        new Handle:file = OpenFile("maplist.txt", "rt");
        if (file == INVALID_HANDLE)
        {
                return INVALID_HANDLE;
        }

        /* Create the menu Handle */
        new Handle:menu = CreateMenu(Menu_ChangeMap);
        new String:mapname[255];
        while (!IsEndOfFile(file) && ReadFileLine(file, mapname, sizeof(mapname)))
        {
                if (mapname[0] == ';' || !IsCharAlpha(mapname[0]))
                {
                        continue;
                }
                /* Cut off the name at any whitespace */
                new len = strlen(mapname);
                for (new i=0; i<len; i++)
                {
                        if (IsCharSpace(mapname[i]))
                        {
                                mapname[i] = '\0';
                                break;
                        }
                }
                /* Check if the map is valid */
                if (!IsMapValid(mapname))
                {
                        continue;
                }
                /* Add it to the menu */
                AddMenuItem(menu, mapname, mapname);
        }
        /* Make sure we close the file! */
        CloseHandle(file);

        /* Finally, set the title */
        SetMenuTitle(menu, "Please select a map:");

        return menu;
}

public Menu_ChangeMap(Handle:menu, MenuAction:action, param1, param2)
{
        if (action == MenuAction_Select)
        {
                new String:info[32];

                /* Get item info */
                new bool:found = GetMenuItem(menu, param2, info, sizeof(info));

                /* Tell the client */
                PrintToConsole(param1, "You selected item: %d (found? %d info: %s)", param2, found, info);

                /* Change the map */
                ServerCommand("changelevel %s", info);
        }
}

public Action:Command_ChangeMap(client, args)
{
        if (g_MapMenu == INVALID_HANDLE)
        {
                PrintToConsole(client, "The maplist.txt file was not found!");
                return Plugin_Handled;
        }       

        DisplayMenu(g_MapMenu, client, MENU_TIME_FOREVER);

        return Plugin_Handled;
}

作者: wai312312    時間: 2011-7-17 12:25     標題: 回復 2# 的帖子

放落去邊
同埋点用,係5係禁esc再投票就ok?
上面個d洗5洗改d野,可5可以用紅字,咁樣睇好易睇d

[ 本帖最後由 wai312312 於 2011-7-17 21:37 編輯 ]
作者: 24149421    時間: 2011-7-17 15:11

引用:
原帖由 wai312312 於 2011-7-17 12:25 發表
放落去邊
同埋点用,係5係禁esc再投票就ok?
上面個d洗5洗改d野,可5可以用紅字同中文,咁樣睇好易睇d
1.插件代碼泥
2. 禁esc就投票?are you crazy?定係電腦白癡?
3.中文?代碼用中文!!!????
作者: wai312312    時間: 2011-7-17 21:25     標題: 回復 4# 的帖子

i is 電腦白癡泥
help help我
作者: kururu123    時間: 2011-7-17 21:40     標題: 回復 5# 的帖子

個堆碼你咪當sp檔用囉
之後轉smx
作者: wai312312    時間: 2011-7-17 21:56     標題: 回復 6# 的帖子

即係將其他sp檔複製再將堆碼放入去再轉smx就ok?
作者: wai312312    時間: 2011-7-17 21:58

(mapname)打圖個名??
作者: kururu123    時間: 2011-7-17 21:59     標題: 回復 7# 的帖子

複製左個sp檔之後clean哂入面的內容刊貼堆碼上去
跟著改名save成sp檔
最後轉smx
作者: wai312312    時間: 2011-7-17 22:03

(mapname)打圖個名??
同入game禁咩制轉圖
作者: kururu123    時間: 2011-7-17 22:05     標題: 回復 10# 的帖子

應該係,你試下入game睇下得唔得
作者: wai312312    時間: 2011-7-17 22:10

入game禁咩制轉圖
作者: kururu123    時間: 2011-7-17 22:12     標題: 回復 12# 的帖子

應該係
"map"  "地圖個名"
作者: wai312312    時間: 2011-7-17 22:26     標題: 回復 13# 的帖子

即係"map再打地圖名"
例:"mapabc" abc=地圖名
作者: kururu123    時間: 2011-7-17 22:40     標題: 回復 14# 的帖子

唔係呀
例如個圖叫z123

咁你要打
map  z123
作者: kururu123    時間: 2011-7-17 22:41

唔得的話你問下作者(即apple_W)
問下佢點用
作者: wai312312    時間: 2011-7-17 22:42

我做完一個但5知点轉smx
作者: apple_W    時間: 2011-7-18 01:36

http://www.ipve.com/bbs/viewthre ... hlight=%2Bleo221094
作者: wai312312    時間: 2011-7-18 02:16     標題: 回復 18# 的帖子

Dead Echo ( 死亡迴聲 )
    * map de01_sewers
    * map de02_hotel
    * map de03_store
    * map de04_woods
    * map de05_echo_finale
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Death Aboard ( 亡命船途 )
    * map l4d_deathaboard01_prison
    * map l4d_deathaboard02_yard
    * map l4d_deathaboard03_docks
    * map l4d_deathaboard04_ship
    * map l4d_deathaboard05_light
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dead Before Dawn ( 電影 - 活死人凶間 )
    * map l4d_dbd2_citylights
    * map l4d_dbd2_anna_is_gone
    * map l4d_dbd2_the_mall
    * map l4d_dbd2_clean_up
    * map l4d_dbd2_new_dawn
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

DARK BLOOD ( 黑血 )
    * map l4d2_darkblood01_tanker
    * map l4d2_darkblood02_engine
    * map l4d2_darkblood03_platform
    * map l4d2_darkblood04_extraction
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dam it ( 決堤之時 )
    * map damit1
    * map damit2
    * map damit3
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Detour Ahead  ( 鐵路的警報 )
    * map cdta_01detour
    * map cdta_02road
    * map cdta_03warehouse
    * map cdta_04onarail
    * map cdta_05finalroad
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Death Toll Remake (死亡喪鐘2 )xxxx
    * map l4d2_deathtoll01_clam
    * map l4d2_deathtoll02_clam
    * map l4d2_deathtoll03_clam
    * map l4d2_deathtoll04_clam
    * map l4d2_deathtoll05_clam
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Two Evil Eyes ( 夢魘之眼 )
    * map 2ee_01_deadlybeggining
    * map 2ee_02_bridgefinal
    * map 2ee_03_deadstop
    * map 2ee_04_deadtrain
    * map 2ee_05_deadstorm
    * map 2ee_06_deadend
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DARK Center ( 黑夜都心 )
    * map c1m1d_hotel
    * map c1m2d_streets
    * map c1m3d_mall
    * map c1m4d_atrium
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Echo ( 迴聲之夜 )
    * map l4d2_echo
    * map l4d2_ceda
    * map l4d2_hub
~~~~~~~~~~~~~~~~~~~~
I Hate Mountains ( 險峻山途 )
    * map l4d_ihm01_forest
    * map l4d_ihm02_manor
    * map l4d_ihm03_underground
    * map l4d_ihm04_lumberyard
    * map l4d_ihm05_lakeside
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vienna Calling ( 迷失維也納 )
    * map l4d_viennacalling_city
    * map l4d_viennacalling_donauinsel
    * map l4d_viennacalling_donauturm
    * map l4d_viennacalling_gloomy
    * map l4d_viennacalling_kaiserfranz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: wai312312    時間: 2011-7-18 03:02

即係"map de01_sewers"
???
作者: wai312312    時間: 2011-7-18 03:09

apple哥可唔可以幫將上面開圖名放落去你個指令pls
作者: wai312312    時間: 2011-7-18 03:11

同入Game進場打/禁d咩先轉都圖 係5係打!forcematch
作者: apple_W    時間: 2011-7-18 10:42

RegConsoleCmd("menu_changemap", Command_ChangeMap);!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: wai312312    時間: 2011-7-18 15:37     標題: 回復 23# 的帖子

menu_changemap 打map de01_sewers is ok?
作者: z4a7wq    時間: 2011-7-18 17:37

引用:
原帖由 wai312312 於 2011-7-17 21:25 發表
i is 電腦白癡泥
help help我
i is 電腦白癡泥 :lol
作者: kururu123    時間: 2011-7-18 19:52     標題: 回復 25# 的帖子

grammar錯哂




歡迎光臨 IPvE vLan 遊戲平台|網吧系統 (https://www.ipve.com/bbs/) Powered by Discuz! 6.0.0