查看: 172|回复: 1

Gump数据库,把gump做成了枚举以及带一个预览

[复制链接]

4

主题

4

帖子

29

积分

版主

Rank: 7Rank: 7Rank: 7

发表于 2016-12-14 03:24:51 | 显示全部楼层 |阅读模式
响应号召,发布一个自己写的GUMPDB文件,方便快速写GUMP用
gump.png
  1. /******************************************************************************************************************

  2.   FileName    :  gumpdb - 把gump做成了枚举以及带一个预览.cs
  3.   Author      :  LongTianChi
  4.   Date        :  2016/12/14 - 3:05:17
  5.   Copyright   :  (C) eDev Software Team
  6.   EMail       :  LongTianChi@live.com
  7.   WebSite     :  www.edev.me

  8. File Description -------------------------------------------------------------------------------------------------

  9.   此文件把RunUO常用的界面编号都使用枚举写了一个类似索引的编号,方便以后使用时便于快速抒写
  10.   使用方法:
  11.     1、把本文件放到 /Scripts文件里 具体位置看自己喜好.
  12.     2、在VS里将本文件添加进Scripts项目里
  13.     3、在写其他GUMP文件时可以直接使用 (int)DB.类型.GUMP名称 的方式来代替GUMP编号【具体值可以在下面查看,还可以进游
  14.     戏使用命令"[gumpdb"查看预览】
  15.   
  16. ******************************************************************************************************************/
  17. using System;
  18. using Server.Commands;
  19. using Server.Network;

  20. namespace Server.Gumps
  21. {
  22.     public class DB
  23.     {
  24.         public static void Initialize()
  25.         {
  26.             CommandHandlers.Register("GumpDB", AccessLevel.Counselor, new CommandEventHandler(GumpDBView_OnCommand));
  27.         }
  28.         public static void GumpDBView_OnCommand(CommandEventArgs e)
  29.         {
  30.             e.Mobile.CloseGump(typeof(GumpDBView));
  31.             e.Mobile.SendGump(new GumpDBView(e.Mobile,(int)BG.BG1));
  32.         }

  33.         /// <summary>
  34.         /// 组合的第一个图片索引编号,一共9张.
  35.         /// </summary>
  36.         public enum BG
  37.         {
  38.             BG1 = 0x53, //银边褐色背景
  39.             BG2 = 0x9D8, //卷轴背景
  40.             BG3 = 0xA28, //石材质圆角花纹
  41.             BG4 = 0xA3C, //粗金边黑背景
  42.             BG5 = 0xBB8, //纸背景
  43.             BG6 = 0xDAC, //花纹纸背景
  44.             BG7 = 0xE10, //暗色3D方形
  45.             BG8 = 0x13BE, //石材质圆角背景
  46.             BG9 = 0x13EC, //石材质圆角 偏白
  47.             BG10 = 0x1400, //石材质圆角棕色
  48.             BG11 = 0x141E, //卷轴背景 带按钮
  49.             BG12 = 0x1432, //卷轴背景 无按钮
  50.             BG13 = 0x23F0, //石材质圆角暖色调
  51.             BG14 = 0x2422, //石材质方型冷色调
  52.             BG15 = 0x242C, //石材质方型暖色调
  53.             BG16 = 0x2436, //暗色平面方形
  54.             BG17 = 0x2454, //纸背景-黄
  55.             BG18 = 0x2486, //纸背景-白
  56.             BG19 = 0x24A4, //卷轴 黄
  57.             BG20 = 0x24AE, //卷轴 白
  58.             BG21 = 0x24B8, //细金边灰背景 偏黑
  59.             BG22 = 0x24EA, //细金边灰背景 偏白
  60.             BG23 = 0x251C, //细金边灰背景 偏黑 凹进
  61.             BG24 = 0x254E, //细银边灰背景 偏黑
  62.             BG25 = 0x2557, //细银边灰背景 偏白
  63.             BG26 = 0x2560, //细银边灰背景 偏黑 凹进
  64.         }
  65.         /// <summary>
  66.         /// 类型名+编号_状态 1:正常 2:按下 没有状态则表示只有正常的图片
  67.         /// <para>General=一般按钮</para>
  68.         /// <para>OK=完成</para>
  69.         /// <para>Cancel=取消</para>
  70.         /// <para>Check编号_选中状态_状态=选择 Arrow+(T=上、B=下、L=左、R=右)=箭头</para>
  71.         /// <para>Max=展开</para>
  72.         /// <para>Min=闭合</para>
  73.         /// <para>C编号_类型_状态=成套制图片</para>
  74.         /// </summary>
  75.         public enum Btn
  76.         {
复制代码


GumpDB - 把GUMP做成了枚举以及带一个预览.cs

23.56 KB, 下载次数: 2, 下载积分: 金币 -2

回复

使用道具 举报

0

主题

190

帖子

191

积分

注册会员

Rank: 2

发表于 2017-2-13 20:13:15 | 显示全部楼层
支持  看看  不错
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表