游客您好
  • 点击联系客服

    在线时间: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 会员服务;# O& b) a4 S4 k- S- T2 k' y$ p7 @" O+ }
9 w; H# z; |5 G& T
inte**ce5 V: z* k1 j  I4 T9 b% U

  p7 N5 o6 [3 Y/ R9 f* i# R$ Y
function  GetToken (aStr, aToken, aSep : String) : String;# b5 q5 e* H# M; d0 w5 X
function  CompareStr (aStr1, aStr2 : String) : Boolean;
. r+ U8 |( @. T) ]# T7 Y% p
function  callfunc (aText: string): string;/ V0 ^) C7 v. g6 A. V- i; m# x
procedure print (aText: string);6 v3 y! A0 e9 {' R, t5 A
function  Random (aScope: integer): integer;) o9 G. p  ~, F& N
function  Length (aText: string): integer;
. [/ m+ g9 a8 ]5 ~8 }* H
procedure Inc (aInt: integer);' J4 c9 e3 n* ?# W/ L0 K
procedure Dec (aInt: integer);
* h3 s5 [! w- {: m6 l- b
function  StrToInt (astr: string): integer;% x- X& k; a( G2 K( [
function  IntToStr (aInt: integer): string;$ q9 `) m# _. ~3 y$ O" ^9 k( f! x
procedure exit;* y: N& S0 ^( \. O2 V" d, D; A
6 J4 w& P& S7 A
procedure OnLeftClick (aStr : String);+ V; q+ @; ^) V. ^+ R6 F: g) r. U' k/ g  [
procedure OnGetResult (aStr : String);
/ [* N- W$ \# T% c) m9 E9 C

4 x- c5 `6 ?' q; e" t
implementation& K% Y+ b3 q& j  ]' s# `
procedure OnLeftClick (aStr : String);1 E/ g3 |: w" f0 B
var
9 [9 h1 W5 f3 A& ~9 Y
   Str : String;) Z3 _( w) ]$ r6 A; ]
   Race : Integer;
' B9 C8 T+ V8 h8 G, G6 Q) y, T
begin
5 E, [, i1 U' Y; ^
   Str := callfunc ('getsenderrace');
4 i( M0 M1 t( Z, x' @
   Race := StrToInt (Str);# m: q0 T( L, N0 v, ?2 [
   if Race = 1 then begin& e' q% V+ A. }- |
      Str := 'showwindow .\help\会员服务.txt 0';; R/ w+ P  ^5 f
      print (Str);% ^& L+ F- ]$ |
      exit; & }' M5 z+ U0 ?! b
   end;
% _7 J# Y; y; R4 f, H  S
end;
( ~" m% y0 W; e1 }4 R9 B
procedure OnGetResult (aStr : String);. R$ {  Z8 G: W( U2 W
var
# v# J3 @$ @* D; Y% A0 O6 h
      Str, Name, MapNo, WqName : String;2 m; r6 L8 n9 F. u  P
         iCount, MapID : Integer;
( }8 }7 A$ L0 r- B5 ], i
begin
7 T9 ]& l3 o3 x! C; i1 W
   Name := callfunc ('getsendername');
- }3 }8 {& E4 r' h
   if aStr = 'close' then begin
6 G' x6 I, s1 ]
      exit;
) l9 V! g4 Y/ Y9 b# V1 E. g3 O/ P: D' S
   end;2 ~9 q. l' U7 k
   if aStr = 'xuanzhe' then begin6 m1 Q& V! l3 N& _% T
      Str := 'showwindow .\help\会员服务1.txt 0';
$ c& O' R! V0 b) _
      print (Str);
) V% G" |1 q) Y( Z; Z! k, Q
      exit;
: y4 ~. |: H' E( C& Q8 o" r* }: H
   end;0 w/ S9 k  s; l/ a
  if aStr = 'lingqu' then begin; [' ~3 g9 U( y! t9 C: r
   Str := callfunc ('getsenderitemexistence 烈焰金戒:1');//此物品自己可以设
" s9 o; L/ G: g  H0 n
   if Str = 'false' then begin. {7 `. X! F" `3 l& I; ?& M0 u* p
      print ('say 你不是会员吧');& b5 T. h3 p5 Y2 @8 I7 i2 e
      exit;
2 f5 d2 b; V# `: r# }
    end;
/ B0 t9 v& ?- R2 p5 [! N
      Str := callfunc ('checkenoughspace 5');5 j5 E/ J2 e: Y$ e9 K5 I8 g  I
      if Str = 'false' then begin
) ~* I2 @1 i# ^! i1 A* x  ?* d9 R2 e
         print ('say 物品栏已满需要5个空格!');, X3 B) h! A) K4 Z& m" d
         exit;
7 y1 u% r" @& Y3 T
      end;6 @. o5 r2 J& a: r; ~" D# w* B
       for MapId := 0 to 200 do
1 @) n8 o' z0 H* u9 @+ L8 x
       begin. e9 A/ l1 A  \" e: Y- R
       MapNo := IntToStr (MapID);
. K, B1 ~) g$ u; s
       str := 'sendnoticemsgformapuser ' + MapNo;
: ~. a: H6 p7 C
       Str := Str + ' ';
% U, D# W; F+ H5 I* Z4 V
       Str := Str + '【会员系统】:『';  [: t5 r1 C/ A5 y
       Str := Str + Name;
/ g; a% U. y) d& o5 d1 z
       Str := Str + '』_领取了会员专用修炼物品开始修炼啦! 1';
4 t- k% c, w  d9 O4 D' |
       print (str);
9 m" e- Z3 L& H
      end;  L: ]/ t& i* l3 D' w# D; c. w
    print ('putsendermagicitem 修练枪:1 @会员服务 4');
& N& ]5 [, O) j- z- V' p/ W3 M; o; R
    print ('putsendermagicitem 修练刀:1 @会员服务 4');   
  \5 P  L$ q' k* _, n
    print ('putsendermagicitem 修练剑:1 @会员服务 4');
- r* A/ r' T  N5 b: O
    print ('putsendermagicitem 修练斧:1 @会员服务 4');
0 {9 v3 K6 ?, j) ~! G1 E) H7 x
    print ('putsendermagicitem 修练拳套:1 @会员服务 4');
" r0 g+ D$ }3 u+ v7 i% W! i
    print (Str);      % @7 T; \1 B4 Z# M
    exit;
7 ]+ V6 J# D+ q" j1 Z/ P6 k
   end;
0 O( h' Y9 C$ Y$ W. G, A! M4 Z
  if aStr = 'chuqu' then begin
4 a5 M- ~9 Y3 i- f
     WqName := callfunc ('getsenderwearitemname 9');//检测是不是拿在手上,因为拿在手里就无法删除!特别声明此检测执行命令段由忧郁工作室小飞技术支持协助完成!特别鸣谢小飞支持!
. j4 L$ x3 o0 Z7 }% b5 M- |) m
  if WqName = '修炼枪' then begin8 ]. T3 x, I: [
     print ('say 你不是吧!想带走修炼武器!');8 }5 Y* w7 p5 n% d) W& F" u
     exit;8 H4 F2 Z% i7 Z& q- X
  end;+ y  V' N% w5 E  g3 W
  if WqName = '修炼剑' then begin8 z0 q& G' s2 j3 `4 l4 ?; C. ?0 J
     print ('say 你不是吧!想带走修炼武器!');
4 n6 v/ n+ c* U; ]2 T! c+ d
     exit;
$ F. ^* z+ Z4 h3 N- d
  end;
4 k" M6 b4 ^5 v) C' Y$ C# R
  if WqName = '修炼刀' then begin
1 |& M7 l% u5 G8 ?6 e& C, V
     print ('say 你不是吧!想带走修炼武器!');
3 j1 W+ i+ O7 `8 H$ x7 a
     exit;, c4 y: C* z0 r2 K. F
  end;
/ P/ m; C) C" N3 Z0 x( T! g
  if WqName = '修炼斧' then begin. c/ O- W+ V  u, G- _5 f( |
     print ('say 你不是吧!想带走修炼武器!');5 j3 _2 h9 u1 Y* o7 L, [& ?3 H
     exit;
" K8 P. E  E0 _5 n) l; c7 G7 w) H! p
  end;, ~" c' T0 z2 z% @# m9 z
  if WqName = '修炼拳套' then begin
% n5 q+ K* y8 W. G- t
     print ('say 你不是吧!想带走修炼武器!');) W* e& w0 |" z) \6 d" v6 Z& p2 @# E
     exit;' o+ _+ M) }/ T9 e- s) Q0 A
  end;
) x" O- W! [7 \( x0 O
      for MapId := 0 to 200 do
/ K) S5 g% ]5 A  K4 k
      begin
3 V* d# i+ i: B6 g
      MapNo := IntToStr (MapID);
: x! |4 I: }7 I* c. O* m
       str := 'sendnoticemsgformapuser ' + MapNo;
( V1 Q# ^0 a- P0 C8 r1 t9 v% N0 R
       Str := Str + ' ';" \2 I( H9 T# H9 K: p6 z
       Str := Str + '【会员系统】:『';9 _) d: }& v3 a1 \
       Str := Str + Name;9 ^/ a' o5 `8 ^( J( Q) i+ v; X
       Str := Str + '』_会员修炼完成.开始闯荡千年江湖! 1';' o& h8 Q! {* r- r5 W
       print (str);
" E8 o+ Z: q6 i6 p' R& I0 Q( j% _
      end;
$ J3 e, a! m2 g  q7 [! n
      print ('getsenderitem 修练枪:1');//出去就全部删除物品$ L' L. f9 |+ c+ ~4 V" d4 T1 m2 H0 I
      print ('getsenderitem 修练刀:1');) Z' D. t+ m# _
      print ('getsenderitem 修练剑:1');
  a/ i9 f1 T% ?0 Q' ]  M
      print ('getsenderitem 修练斧:1');
1 _4 A0 J$ Z, O# s# X# @
      print ('getsenderitem 修练拳套:1');+ Z; j+ |# b- B5 l
      print (str);1 W+ Y2 t, f3 d0 g. S. z% \
      Str := 'movespace ' + Name;( v1 {; d9 s7 c3 U7 u: h
      Str := Str + ' user 1 500 500';
' R9 I# U! T, \3 `
      print (Str);4 d2 G* S# `. Q7 a5 h
    exit;, T4 K# }5 R+ V1 n4 Z
   end;( P8 Q& S  u5 E* b  x+ H8 q
end;
4 b3 o% W- V& Q; ~8 H# t  v' U* U
end.

3 ?9 k1 G4 R1 v, `2 |; ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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