廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3185 個閱讀者
 
<<   1   2  下頁 >>(共 2 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
ryoson
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] [ZP] 殭屍類型能設置權限嗎?
ZP 中的殭屍類型能設置權限嗎?
沒有權限就選擇不了...
能這樣的嗎?


獻花 x0 回到頂端 [樓 主] From:未知地址 | Posted:2011-05-02 12:32 |
tw2twtw
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x50 鮮花 x548
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

這會非常困難....((至少以我來說是不會.... 表情


我的SV: 59.126.178.46:27015
模式:亂七八糟?
獻花 x0 回到頂端 [1 樓] From:臺灣中華電信股份有限公司 | Posted:2011-05-02 21:36 |
ryoson
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

哪有可能實現嗎?
有沒有高手會 -0-


獻花 x0 回到頂端 [2 樓] From:未知地址 | Posted:2011-05-02 23:51 |
ryoson
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

推一推~
有高手知道可行嗎?

此文章被評分,最近評分記錄
財富:-20 (by 動漫中毒) | 理由: 無意義回文


獻花 x0 回到頂端 [3 樓] From:未知地址 | Posted:2011-05-04 15:53 |
suenasd321
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x44 鮮花 x29
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

一定有的,但應該沒有人做到- -


孫乂晉乂仔
獻花 x0 回到頂端 [4 樓] From:香港網上行 | Posted:2011-05-04 17:29 |
ryoson
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

貌似加權限很容易
但實際上很難吧 =__=


獻花 x0 回到頂端 [5 樓] From:未知地址 | Posted:2011-05-04 19:19 |
99wudi
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x3 鮮花 x12
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

这个是可以的
zombieplague.ini
搜索上边的文件,里面有可以改管理员模型的,包括人类模型,僵尸模型
是4.3僵尸哦


[ 此文章被99wudi在2011-05-04 19:45重新編輯 ]


獻花 x0 回到頂端 [6 樓] From:未知地址 | Posted:2011-05-04 19:39 |
husano896 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x79 鮮花 x138
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

改zp主插

搜尋 public menu_zclass(id, key)

會看到這樣
複製程式
public menu_zclass(id, key)
{
       // Special keys / items list exceeded
       if (key >= MENU_KEY_BACK || ZCLASSES_SELECTION >= g_zclass_i)
       {
              switch (key)
              {
                     case MENU_KEY_BACK: // back
                     {
                            if (ZCLASSES_STARTID-7 >= 0) ZCLASSES_STARTID -= 7
                     }
                     case MENU_KEY_NEXT: // next
                     {
                            if (ZCLASSES_STARTID+7 < g_zclass_i) ZCLASSES_STARTID += 7
                     }
                     case MENU_KEY_EXIT: // exit
                     {
                            return PLUGIN_HANDLED;
                     }
              }
              
              // Show extra items menu again
              show_menu_zclass(id)
              return PLUGIN_HANDLED;
       }
       
       // Store selection for the next infection
       g_zombieclassnext[id] = ZCLASSES_SELECTION;
       
       // Show selected zombie class info and stats
       zp_colored_print(id, "^x04[ZP]^x01 %L: %s", id, "ZOMBIE_SELECT", g_zclass_name[g_zombieclassnext[id]])
       zp_colored_print(id, "^x04[ZP]^x01 %L: %d %L: %d %L: %d %L: %d%%", id, "ZOMBIE_ATTRIB1", g_zclass_hp[g_zombieclassnext[id]], id, "ZOMBIE_ATTRIB2", g_zclass_spd[g_zombieclassnext[id]],
       id, "ZOMBIE_ATTRIB3", floatround(g_zclass_grav[g_zombieclassnext[id]]*800), id, "ZOMBIE_ATTRIB4", floatround(g_zclass_kb[g_zombieclassnext[id]]*100))
       
       return PLUGIN_HANDLED;
}

在}後和g_zombieclassnext[id] = ZCLASSES_SELECTION前加入判定即可

Ex:有"G"的權限的人可以選"Witch"這個殭屍類型

就加入

複製程式
if (equal(g_zclass_name[ZCLASSES_SELECTION], "Witch"))
{
       if (!access(id,ADMIN_LEVEL_G))     
       {
              zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")
              return PLUGIN_HANDLED
       }
}

原理:以殭屍類型的名稱來判定是否為被限制的類型


[ 此文章被husano896在2011-05-09 18:41重新編輯 ]


這邊流動率真的挺低的'w' 但我是有在看的哦w
也許哪天被我亂入也說不定(!?

按這裡檢視影片,登入論壇可以直接觀看
*ZP*沒爆頭回合不結束

↓吃瀏覽數長大的龍:)
獻花 x0 回到頂端 [7 樓] From:臺灣中華電信股份有限公司 | Posted:2011-05-04 20:03 |
ryoson
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

以上的是 ZP 4.2 的?
因為找不到 public menu_zclass(id, key) 有些不同
能發 4.3 的教學嗎? 感謝大大..


獻花 x0 回到頂端 [8 樓] From:未知地址 | Posted:2011-05-04 22:42 |
husano896 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x79 鮮花 x138
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 ryoson 於 2011-05-04 22:42 發表的 : 到引言文
以上的是 ZP 4.2 的?
因為找不到 public menu_zclass(id, key) 有些不同
能發 4.3 的教學嗎? 感謝大大..


4.3為尋找public menu_zclass(id, menuid, item)

會看到這樣

複製程式
public menu_zclass(id, menuid, item)
{
       // Menu was closed
       if (item == MENU_EXIT)
       {
              menu_destroy(menuid)
              
//***** (選單頁面記憶)
              g_menu_last_data[id][0] = -1 // reset menu code memory
              g_menu_last_data[id][1] = -1 // reset menu id memory
              
              return PLUGIN_HANDLED;
       }
       
       // Retrieve zombie class id
       static buffer[2], dummy, classid
       menu_item_getinfo(menuid, item, dummy, buffer, charsmax(buffer), _, _, dummy)
       classid = buffer[0]
       
       // Store selection for the next infection
       g_zombieclassnext[id] = classid
       
       static name[32]
       ArrayGetString(g_zclass_name, g_zombieclassnext[id], name, charsmax(name))
       
       // Show selected zombie class info and stats
       zp_colored_print(id, "^x04[ZP]^x01 %L: %s", id, "ZOMBIE_SELECT", name)
       zp_colored_print(id, "^x04[ZP]^x01 %L: %d %L: %d %L: %d %L: %d%%", id, "ZOMBIE_ATTRIB1", ArrayGetCell(g_zclass_hp, g_zombieclassnext[id]), id, "ZOMBIE_ATTRIB2", ArrayGetCell(g_zclass_spd, g_zombieclassnext[id]),
       id, "ZOMBIE_ATTRIB3", floatround(Float:ArrayGetCell(g_zclass_grav, g_zombieclassnext[id]) * 800.0), id, "ZOMBIE_ATTRIB4", floatround(Float:ArrayGetCell(g_zclass_kb, g_zombieclassnext[id]) * 100.0))
       
       menu_destroy(menuid)
       return PLUGIN_HANDLED;
}

在classid = buffer[0]的後面且在g_zombieclassnext[id] = classid前面加入

static check_name[32]
ArrayGetString(g_zclass_name, classid, check_name, charsmax(check_name))
接著在下面加你要的檢查條件就可以了

ex: 蕾妮亞進化體需要有ban權限才能使用

if (equal(check_name, "蕾妮亞進化體")
{
     if (!access(id,ADMIN_BAN))
     {
           zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_ACCESS")
           return PLUGIN_HANDLED
     }
}


這邊流動率真的挺低的'w' 但我是有在看的哦w
也許哪天被我亂入也說不定(!?

按這裡檢視影片,登入論壇可以直接觀看
*ZP*沒爆頭回合不結束

↓吃瀏覽數長大的龍:)
獻花 x0 回到頂端 [9 樓] From:臺灣中華電信股份有限公司 | Posted:2011-05-09 18:45 |

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