《无忧网游咨询站》Www.5uwl.Net (免费资源,从无忧开始!) 设为首页 加入收藏 网站地图
您现在的位置: 无忧网络网游私服技术资源站 >> 技术文章 >> 千年技术 >> 千年脚本案例 >> 正文
简单的交易币买装备脚本

作者:佚名  文章来源:网络搜集  阅读:  更新时间:2008-3-8 22:21:56

在TGS\Script下添加装备专卖.txt

unit 装备专卖;
interface
function  GetToken (aStr, aToken, aSep : String) : String;
function  CompareStr (aStr1, aStr2 : String) : Boolean;
function  callfunc (aText: string): string;
procedure print (aText: string);
function  Random (aScope: integer): integer;
function  Length (aText: string): integer;
procedure Inc (aInt: integer);
procedure Dec (aInt: integer);
function  StrToInt (astr: string): integer;
function  IntToStr (aInt: integer): string;
procedure exit;
procedure OnGetResult (aStr : String);
procedure OnLeftClick (aStr : String);
implementation
procedure OnLeftClick (aStr : String);
var
   Str : String;
   Race : Integer;
begin
   Str := callfunc ('getsenderrace');
   Race := StrToInt (Str);
   if Race = 1 then begin
      Str := 'showwindow .\help\装备专卖.txt 0';
      print (Str);
      exit;
   end;
end;
procedure OnGetResult (aStr : String);
var
   Str, Name : String;
   装备, 货币, 数量, 价格  : String;
begin
  if aStr = 'close' then begin
  exit;
  end;
  if aStr <> '' then begin
  价格 := GetToken(aStr, 装备, '_');
  数量 := GetToken(价格, 货币, '/');
  Str := 'getsenderitemexistence ' + 货币;
  Str := Str + ':';
  Str := Str + 数量;
  Str := callfunc(Str);
  if Str = 'false' then begin
  Str := 'say 缺少' + 货币;
  Str := Str + ':';
  Str := Str + 数量;
  print(Str);
  exit;
  end;
  Str := 'getsenderitem ' + 货币;
  Str := Str + ':';
  Str := Str + 数量;
  print(Str);
  Str := 'putsendermagicitem ' + 装备;
  Str := Str + ':1 @装备专卖 4';
  print(Str);

这里还可以加一句公告XXX花多少交易币买了什么装备
留着大家自己添加吧

  exit;
end;

end;
end.
在TGS\Help下添加装备专卖.txt

<trade>
<title>装备购买</title>
<text>
可以交易币跟我购买装备
</text>
<command send="close">关闭</command>
<body>
<a send="男子血魔道袍_交易币/40">用「40交易币」换取男子血魔道袍
<a send="女子血魔道袍_交易币/40">用「40交易币」换取女子血魔道袍
<a send="男子血魔头盔_交易币/40">用「40交易币」换取男子血魔头盔
<a send="女子血魔头盔_交易币/40">用「40交易币」换取女子血魔头盔
<a send="男子血魔护腕_交易币/40">用「40交易币」换取男子血魔护腕
<a send="女子血魔护腕_交易币/40">用「40交易币」换取男子血魔护腕
<a send="男子血魔战靴_交易币/40">用「40交易币」换取男子血魔战靴
<a send="女子血魔战靴_交易币/40">用「40交易币」换取男子血魔战靴
</body>
</trade>

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
文章录入:黑鹰    责任编辑:ceo 

版权声明:严禁商业网站和媒体未经授权对本站内容进行转载、摘编、复制或建立镜像;非商业网站转载本站文章必须标注原作者和“转载自无忧网络网游技术网”字样。文章版权属原作者所有。
网友评论(只显示最新10条)
内容 标题 作者 站外

两性教育排行
技术文章排行
学院技术排行
游戏攻略排行
关于我们 | 友情链接 | 服务条款 | 广告服务 | 联系站长 | 软件下载 | 会员中心 | 网站导航
  版权所有:Copyright © 2002-2008 中国·无忧网络 Www.5uwl.NET All Rights Reserved.
     建议使用:1024*768 分辨率 Windows2000 Internet Explorer v5.0 or Higher
            广告投放:[5uwl.net] QQ 267320050 TEL [移]013689532036网络安全报警台
                           IP备案号:粤ICP备05092442号