显示界面的普通仓库

实际脚本如下
procedure xianshi_PTCK(Npc: TNormNpc; Player: TPlayObject);

procedure CWPRPTCK_QWP(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
begin
  player.TakebackStorageItem(Args.Int[0]);
  cangku.xianshi_PTCK(npc,player);
end;
procedure xianshi_PTCK(Npc: TNormNpc; Player: TPlayObject);
var
        s : string;
  CSITEM:TUserItem;
  I: Integer;   //物品定位
  III: Integer;   //行数定位 单行最高7个
  X: Integer; //x坐标
  Y: Integer; //Y坐标
begin
     X:=34; Y:=55;
     III:=0;
     FOR I := 0 to 44 DO
           begin
              IF III < 7 THEN
               BEGIN
                 CSITEM:=Player.StorageItem[I];
                 IF CSITEM <> NIL THEN
                  begin
                    s := s + ‘<{U=‘ + Player.StorageItem[I].MakeString + ‘;x=‘ + IntToStr(X) + ‘;y=‘+ IntToStr(Y) + ‘;H=40;W=42}/@CWPRPTCK_QWP(‘ + IntToStr(I) +‘)>‘ ;
                    X:=X + 42;
                    III:=III + 1;
                  end;
                  IF III = 7 THEN
                   BEGIN
                      X := 34;
                      Y :=Y + 40;
                      III:= 0;
                   end;
               end;
           end;
  npc.SayEx(player,‘可视化普通仓库‘,s);
end;

本脚本未附带存入功能
需在UI设计处 设置自定义UI的时候添加 界面道具控制组件
存入的命令为
Player.AddItemToStorage(Player.CustomItem[0]);
显示的界面UI看附件
时间: 2024-10-13 23:31:32

显示界面的普通仓库的相关文章

Android 分享一个流量显示界面

版本:1.0 日期:2014.8.9 2014.9.24 版权:© 2014 kince 转载注明出处 波形效果有几种不同的呈现形式,比如从中间向四周散开的波形,也就是熟知的水涟漪:还有上下波动的曲线,像五线谱等.英文中可以称作Wave或者Ripple,所以暂且叫它们WaveView.WaveLayout.RippleView.RippleLayout,接下来开始实现这些效果. 首先看一下Solo 火爆足球动态壁纸, 下面中间的按钮就是一个波形按钮,它会不断地向四周辐射,由于是静态图,如果想体验

qt designer启动后不显示界面问题的原因与解决办法

Qt 5.6.1无论是在vs里双击ui文件还是直接启动designer.exe都一直无法显示界面,但任务管理器中可以看到该进程是存在的.前几天还正常的,但昨天加了一块NVIDIA的显卡(机器自带核显),可能与此有关.幸好还可以通过QtCreator打开ui文件进行编辑. 找到了对应Qt bug但还是打开状态...地址如下:https://bugreports.qt.io/browse/QTBUG-53984 根据bug描述应该是在win10 64位系统并且是双显卡的情况下,Qt5WebEngin

工控显示界面

工业图形操作界面:http://www.docin.com/p-268685668.html 嵌入式GUI图形库: http://www.pudn.com/downloads67/sourcecode/embed/detail241134.html 工控显示界面,码迷,mamicode.com

html点击圆形扩散显示界面特效

html点击圆形扩散显示界面特效 开场白 效果 用到的核心代码 思考 探索 源码 兼容性问题 开场白 经常看到某些app有点击扩散的特效,有些当做扩散显示界面,有些扩散改变主题颜色,想在网页上实现一下,所以就有了这个. 效果 不想听逼逼的直接去源码 用到的核心代码 css的样式 overflow:hidden;/*隐藏超出部分*/ position:fixed;/*用于悬浮*/ jquery的动画 $("#id").animate() 思考 先创建一个圆形div和一个按钮: <d

SmartRF Flash Programmer突然打不开显示界面的办法【亲测有效】

在尝试打开任务管理器结束任务之后重新打开依然无果,在尝试了SmartRF Flash Programmer卸载重装无数次之后依然无果的况状,我被SmartRF Flash Programmer存在界面无法显示的bug折服了. 不过最终还是解决了,今天就来总结一下: 1.首先打开SmartRF Flash Programmer: 2.打开任务管理器,在任务管理器里右键点击,将其最大化: 3.关闭SmartRF Flash Programmer 4.重新打开SmartRF Flash Program

Windows服务(system权限)程序显示界面与用户交互,Session0通知Session1里弹出对话框(真的很牛) good

源码资源下载:http://download.csdn.net/detail/stony1980/4512984 1.VC2008中编写“Windows服务”(Windows Service)程序 vc2008下新建一个 ATL 项目-> 选择创建一个“服务”类型的ATL 项目TestService,将生成如下代码, class CTestServiceModule : public CAtlServiceModuleT< CTestServiceModule, IDS_SERVICENAME

怎样修改 Openstack Horizon(Dashboard)的显示界面 (二)

上一篇文章介绍了 Dashboard 的基本结构框架,那接下来的问题就是如何在这个框架中加入我们自己想要的内容了.在真正动手之前,让我们先来看看官方的页面是怎么做出来的.首先我们进入 /usr/share/openstack-dashboard/openstack_dashboard/dashboards/admin/networks 文件夹下面,可以看到有这几个文件和子文件夹: ../networks: - __init__.py - ports/ - subnets/ - templates

怎样修改 Openstack Horizon(Dashboard)的显示界面 (一)

Openstack 有很多项目,比如 nova 是虚拟机管理,neutron 是虚拟网络管理, glance 是存储管理,而 horizon 是负责 Openstack 的统一界面.horizon 的源代码和 neutron 的不太一样,分布在两个地方,一个是 /usr/lib/python2.7/dist-packages/horizon 下面,这里放的是一些最基本的.可以共享的类.表格和模板等.另一个是 /usr/share/openstack-dashboard 下面,这里放的是跟界面有直

Mac下使Iterm2开机启动不显示界面

一.在登录项上添加Iterm2的启动项 二.打开Iterm2 1.启动后会显示Iterm2,此时点击关闭按钮,保证桌面上没有任何的控制台窗口. 2.按[Command]+[Shift]+[S],保存名为No Window 这一步是Iterm2的菜单:Window->Save Window Arrangement 三.设置这个No Window在Arrangement为Default 四.设置启动时使用这个默认选项 参考: http://rottmann.net/2013/03/launch-it