游客您好
  • 点击联系客服

    在线时间:8:30-18:00

    客服微信

    Wkr-3000y-kf

    电子邮件

    3000y@wenkeruan.com
  • 手机版

    随时掌握游戏动态

  • 扫一扫二维码

    添加微信客服

Lv.5 解脱境
277号会员,0活跃值,2022.10.27 加入
  • 207发帖
  • 173主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
独家推荐 更多>

[安全工具] 一个很好的会员服务脚本

[复制链接]
快要发癫啦 发表于 2023-3-8 09:11:52 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
unit 会员服务;
! K$ r# v7 \2 Q- k  D

4 `1 ^. W% M7 R: x' a. r
inte**ce
& A4 [+ q% l) d0 Z0 o. B( H

, X- X4 G6 m' \; Z* R, \/ s) H
function  GetToken (aStr, aToken, aSep : String) : String;
. {: S9 I" X- ~! M. j0 L  `1 a/ N; J5 f. h
function  CompareStr (aStr1, aStr2 : String) : Boolean;
3 |$ w7 o. T4 a3 b( p8 ?
function  callfunc (aText: string): string;; G* d' |+ P  D+ \* ?; O6 ]1 B
procedure print (aText: string);& T6 |, A1 j) u! l# m3 y5 G+ }
function  Random (aScope: integer): integer;4 a3 e& n' }( V& q, s, F, g
function  Length (aText: string): integer;
) l# d# f$ F6 ?+ N. g' H" i1 x( @
procedure Inc (aInt: integer);+ M, L8 U7 N$ W+ _6 y9 O
procedure Dec (aInt: integer);
, e- d2 G( L2 U8 A
function  StrToInt (astr: string): integer;
/ i4 R3 R& q1 |( X
function  IntToStr (aInt: integer): string;
, f3 s" N9 l2 @; O) ~! w, G
procedure exit;6 B& V% p7 Q, U8 [

( m1 g' A1 c3 {# V/ }
procedure OnLeftClick (aStr : String);
8 R5 u2 F. U6 ]
procedure OnGetResult (aStr : String);
1 A7 J) K4 O& F0 S( B* _' e

4 A  J( k$ K# U2 H2 v) l; V3 d( E
implementation2 a1 t3 l, b* M3 R1 U1 s% O
procedure OnLeftClick (aStr : String);) k$ `9 ]/ Z0 ]4 l$ n7 u, G6 }$ R
var6 }" W! Z2 `# |; c: m$ \& E
   Str : String;
7 J# A; w; v8 R
   Race : Integer;- S1 c+ ~# @4 k6 h& k; P  a
begin
; T) m: ~, J- Q  t. E
   Str := callfunc ('getsenderrace');$ ?$ a  n) j$ F$ W8 i
   Race := StrToInt (Str);! c* j* S2 l  g. U* s* X
   if Race = 1 then begin
1 ~: X& V. K# n& J0 f/ a
      Str := 'showwindow .\help\会员服务.txt 0';! p$ v4 b) E9 g5 g! f
      print (Str);2 _4 E. r% _1 u$ I6 s# R" ~
      exit;
. n. B' o9 P4 l$ L4 d6 H9 S
   end;
: c; \3 j3 u) D7 \5 t4 b& [- _. ~
end;
+ `, y3 H4 ~# D6 r8 c, M" y" R
procedure OnGetResult (aStr : String);, ^/ ~7 c4 U" H
var
& T. a/ t. D/ c) U2 f) p) d
      Str, Name, MapNo, WqName : String;
" B; b& F% h6 f& M6 Z, X) e
         iCount, MapID : Integer;
3 y- c4 b; m. M2 b
begin
7 Y' F1 [8 X/ {1 ?  F( y
   Name := callfunc ('getsendername');5 q% ~0 V$ u8 X, w+ Y
   if aStr = 'close' then begin1 _1 M7 U1 i" c" b% t" x" _% g
      exit;; c% g$ J% s) x, V& f/ r
   end;
3 c. g6 A2 Y: c5 Y3 u5 I: e# m7 T8 ~
   if aStr = 'xuanzhe' then begin
2 `$ l8 f7 J; c
      Str := 'showwindow .\help\会员服务1.txt 0';
' w9 X. s8 `  L7 V, J5 j
      print (Str);
7 N: K& W0 G  S/ \* P
      exit;* h( F( b" I( k/ W4 c) W6 }
   end;  h  q3 q6 U1 g5 H$ J, `
  if aStr = 'lingqu' then begin
% Y# `# ^' e0 t! d: I/ V  t3 |
   Str := callfunc ('getsenderitemexistence 烈焰金戒:1');//此物品自己可以设
; R) n  z; {1 `7 |
   if Str = 'false' then begin
4 a% q0 O4 l" |1 [
      print ('say 你不是会员吧');' y) r0 ~% k2 y7 S5 K* x8 q
      exit;
6 l/ J% H* u) n  ~) V* b+ G
    end;  }$ n% ?# u0 |
      Str := callfunc ('checkenoughspace 5');& t1 c4 V$ I; R8 q6 p
      if Str = 'false' then begin
, Z$ g3 ?, q5 W2 @3 Z) t0 B
         print ('say 物品栏已满需要5个空格!');1 T/ F0 @2 T, H3 B5 d' {0 I/ L. G; w
         exit;
( K, _: p4 u4 g* D  \
      end;
' R2 D$ o0 K& V' X0 u
       for MapId := 0 to 200 do" l9 ]( r/ h' I+ F% v% p$ ]( u1 f
       begin
" g1 q+ S6 h7 W: P
       MapNo := IntToStr (MapID);
5 h0 z: j5 H/ x" s3 ^$ G
       str := 'sendnoticemsgformapuser ' + MapNo;: r# Y0 V( g* a
       Str := Str + ' ';6 G( L& C: R4 D- x6 S5 x) x& k( N
       Str := Str + '【会员系统】:『';+ ?7 i# Z+ ]1 ?) \% Y
       Str := Str + Name;
9 d" l! p8 P# [9 S5 o( R  l7 w
       Str := Str + '』_领取了会员专用修炼物品开始修炼啦! 1';
# L9 g/ a$ }  z% C
       print (str);  a$ e. l$ }9 a! P6 Z( d, ?
      end;
" f! A/ b: p% s+ `& o
    print ('putsendermagicitem 修练枪:1 @会员服务 4');4 T2 r( P# K1 S6 T% l
    print ('putsendermagicitem 修练刀:1 @会员服务 4');   
6 }: C# {1 M! v5 H$ L) C9 `
    print ('putsendermagicitem 修练剑:1 @会员服务 4');
+ {; R0 W7 i9 a
    print ('putsendermagicitem 修练斧:1 @会员服务 4');
- v( q$ [1 |+ d5 B4 t  V
    print ('putsendermagicitem 修练拳套:1 @会员服务 4');
2 O5 n8 Q8 z+ Z  A
    print (Str);      % X5 w* H" q) \" A* i( P
    exit;) u. I3 l/ D2 h0 X0 p
   end;
. O  b( \2 L4 ]/ q8 {$ A2 W
  if aStr = 'chuqu' then begin! ~- m6 U6 G  _( V
     WqName := callfunc ('getsenderwearitemname 9');//检测是不是拿在手上,因为拿在手里就无法删除!特别声明此检测执行命令段由忧郁工作室小飞技术支持协助完成!特别鸣谢小飞支持!
/ T( t" t( |6 `1 q9 K
  if WqName = '修炼枪' then begin$ T8 Z, Y: ^' x6 ?9 f- k0 E
     print ('say 你不是吧!想带走修炼武器!');8 r% |+ |. x( {) y
     exit;
. U& E1 Y' W8 s
  end;$ V' D  X) f  A- i
  if WqName = '修炼剑' then begin9 i; y6 X$ X( C* o; J
     print ('say 你不是吧!想带走修炼武器!');
  e: b- z% J  `, X0 w- o
     exit;) q* S# E" B9 Z9 x
  end;
1 @: Q& p+ X2 @9 l
  if WqName = '修炼刀' then begin7 g4 Z! g+ h2 [8 S% q/ Q
     print ('say 你不是吧!想带走修炼武器!');
7 L1 N6 |: ^" s* f1 u  X
     exit;% i* m8 i4 P+ \+ f4 J' ?
  end;8 d4 x( e1 Y$ J* j# Q/ I
  if WqName = '修炼斧' then begin  g9 x* R: C& j6 {3 @: y
     print ('say 你不是吧!想带走修炼武器!');' b/ Y2 ^) a- R: T4 a
     exit;' {0 V- w7 j$ F8 p2 h" ^9 [% a
  end;. W5 P  Q! {. v! x3 I5 l
  if WqName = '修炼拳套' then begin& b& f6 @! H$ S5 W: ~  ]# W  _$ S- m
     print ('say 你不是吧!想带走修炼武器!');, |. V/ D5 K# x' @( d3 ]
     exit;
- G2 D5 f, f" |2 t( b5 h$ L( M
  end;
# g/ G) j4 g& P0 i
      for MapId := 0 to 200 do! k* C- |; u4 d' U( r
      begin
, A% @# s- `; X- Y, x! _  ]
      MapNo := IntToStr (MapID);
: n3 v* @5 ]! K( N( S" z
       str := 'sendnoticemsgformapuser ' + MapNo;
) ~6 \! N; u/ r# [/ ?' X* ?
       Str := Str + ' ';: _* L- h3 T- N6 X( {3 h% h
       Str := Str + '【会员系统】:『';
6 e  |7 l3 [6 R8 b0 g$ t
       Str := Str + Name;& i& f( Q/ u0 g- X* F+ g
       Str := Str + '』_会员修炼完成.开始闯荡千年江湖! 1';& w6 g/ J9 N4 z0 U6 f
       print (str);
3 [7 x7 i4 P" d1 V# e7 Q
      end;
; C+ S& ~# `+ Z
      print ('getsenderitem 修练枪:1');//出去就全部删除物品3 I: Q% j9 [$ h: L
      print ('getsenderitem 修练刀:1');
+ }$ N8 q5 G3 U0 W! @
      print ('getsenderitem 修练剑:1');% ?" o. s: T2 S, c1 t" q; p9 b! H
      print ('getsenderitem 修练斧:1');& p- p" a% `) [1 u% B* d5 {
      print ('getsenderitem 修练拳套:1');* h8 _+ s( n8 Q8 S! |" R/ f" |- {
      print (str);( x  |! t3 i, r* L
      Str := 'movespace ' + Name;6 t3 d( K( ^$ h3 H% I, F
      Str := Str + ' user 1 500 500';
9 P- B( V+ k' Q% p. W1 h
      print (Str);
: f" E' u% _+ v
    exit;
6 w- P" a6 ?  N1 G. {/ \8 g
   end;1 H! o1 r& F/ g' T( l$ Q) `
end;" g6 s( T1 m$ b- U8 u0 n
end.

/ @3 a  N1 b. k1 x' D/ h  d
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

Powered by Discuz!X3.4 ©2001-2013 Comsenz Inc.闽公网安备 35099902000100号增值电信业务经营许可证 闽B2-20220593 闽ICP备2023014375号