广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2024 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
~幻想恋空~
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x20
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 自写菜单遇到上下页功能重叠问题  (求高手解答!!)
下面是我尝试自己写的能力菜单(详细内容就不多加写上)


register_menu("Human Point Menu", KEYSMENU, "menu_HPointMenu")
register_menu("Human Point Menu2", KEYSMENU, "menu_HPointMenu2")

public HPointMenu(id)
{
    static menu[999], len
    len = 0
    len += formatex(menu[len], sizeof menu - 1 - len, "标题")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y1. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y2. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y3. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y4. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y5. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y6. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y7. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y8. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y9. \w下一页^n")
    show_menu(id, KEYSMENU, menu, -1, "Human Point Menu")
}

public menu_HPointMenu(id,key)
{
    switch(key)
    {
        case 0:
        {
        }
        case 1:
        {
        }
        case 2:
        {
        }
        case 3:
        {
        }
        case 4:
        {
        }
        case 5:
        {
        }
        case 6:
        {
        }
        case 7:
        {
        }
        case 8:
        {
        HPointMenu2(id)
        }
   }
}




public HPointMenu2(id)
{
    static menu[999], len
    len = 0
    len += formatex(menu[len], sizeof menu - 1 - len, "标题")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y1. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y2. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y3. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y4. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y5. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y6. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y7. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y8. 能力")
    len += formatex(menu[len], sizeof menu - 1 - len, "\y9. \w上一页^n")
    show_menu(id, KEYSMENU, menu, -1, "Human Point Menu2")
}

public menu_HPointMenu2(id,key)
{
    switch(key)
    {
        case 0:
        {
        }
        case 1:
        {
        }
        case 2:
        {
        }
        case 3:
        {
        }
        case 4:
        {
        }
        case 5:
        {
        }
        case 6:
        {
        }
        case 7:
        {
        }
        case 8:
        {
        HPointMenu(id)
        }
   }
}

但是测试后上下页的功能会重叠
就是如果选第一页的1
第二页的1也会跟着一起点....
教学区也没有教上下页的写法....
我想请问要如何把这两页合并改成像ZP丧尸类型&武器选择那种上下页的菜单类型??表情


[ 此文章被~幻想恋空~在2011-10-03 15:43重新编辑 ]



献花 x0 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2011-09-28 11:35 |
tw2twtw
个人头像
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x50 鲜花 x548
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

http://bbs-mychat.com/reads.php?tid=856037
新式选单教学,当项目超过7个时会自动出现下一页....


我的SV: 59.126.178.46:27015
模式:乱七八糟?
献花 x0 回到顶端 [1 楼] From:台湾中华电信股份有限公司 | Posted:2011-09-29 17:49 |
~幻想恋空~
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x20
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 tw2twtw 于 2011-09-29 17:49 发表的 : 到引言文
http://bbs-mychat.com/reads.php?tid=856037
新式选单教学,当项目超过7个时会自动出现下一页....
那个教学我之前有试过
改完后进CS打开我写的选单后就弹出回到CS主选单.....
PS:我是直接写进ZP主插件内

Commands:
   version                - display amxx version info
   gpl                    - print the license
   plugins                - list plugins currently loaded
   modules                - list modules currently loaded
   cvars [ plugin ]       - list cvars registered by plugins
   cmds [ plugin ]        - list commands registered by plugins
   pause < plugin >       - pause a running plugin
   unpause < plugin >     - unpause a previously paused plugin
"console" is "amx_adminaccount"
SZ_GetSpace: overflow on netchan->message
SZ_GetSpace: overflow on netchan->message
WARNING: reliable overflow for TEST
TEST overflowed
Reliable channel overflowed


[ 此文章被~幻想恋空~在2011-09-29 19:43重新编辑 ]


献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2011-09-29 19:35 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.023392 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言