传奇部落

GOM引擎指定在某个地图才能摆摊的脚本制作教程

[复制链接]
发表于 2023-10-22 22:16:41 | 显示全部楼层 |阅读模式
QQ截图20231022221531.png
* ~' n9 E# j* I: A+ u# F, h9 |/ G- \" x( ~
9 i+ w/ \; p+ g: |8 C
3 M; w/ H8 j( R. G$ X* S

! I9 a8 q7 k: Y3 g( ~4 oGOM引擎允许摆摊的地图需要在MapInfo.txt中增加地图参数ALLOWUSEMYSHOP,例如:[0        比奇省] ALLOWUSEMYSHOP        ;ALLOWUSEMYSHOP即为当前地图可以摆摊。
  \" F! r8 a/ v. [- K0 n1 o
; i' P/ F3 Q' D6 d' [% h: ]6 V* e
- Z, J3 O5 Z8 [6 ^
然后打开摆摊窗口之前首先执行Q-Function中的@StartMyShop脚本段,脚本命令ForbidMyShop用于中断摆摊。所以重点在QF里的这段脚本中。例如,我们要设置庄园摆摊。可以加入以下脚本。! i8 {  Y$ q$ v3 W9 T. {) W

9 A) ~( h$ f. }6 D8 [; [, q% `, `
$ I" P" Y4 Y8 W, T% y/ G3 Q% y
[@StartMyShop]* a; j: c. o9 u5 n
#if! j2 F. R+ L9 j6 d
ISDUPMODE
2 Q! X4 x  Q8 c- a#Act- k' H) c, ~2 `1 O, K+ T- {
ForbidMyShop
! L* M  E4 G6 xMESSAGEBOX \\请找一个空位置,不能与别人站在一起。
  {& z' I; b2 g. ~+ {BREAK
2 D( g2 R- q( y0 T5 L0 P#IF( Z' x, X4 }& f3 k9 ~5 G: v6 r6 ?
NOT INSAFEZONE9 y  j& T* v0 [4 d- d! S) G
#Act
* Z" ?& L: h9 ]& d+ b" _ForbidMyShop/ T9 f; K( ~9 v* w; K
MESSAGEBOX \\需要在安全区使用摆摊功能!
- s! Y/ J6 g( x6 _, d+ \BREAK
+ I: R' X! |" D) y#IF
" F) O8 M' R' k( J5 I& hNOT IsOnMap zhuangyuan
- \( t; D1 r8 N& q; F2 b/ O#Act; Y9 a3 {; j! [' i/ f/ |( R
ForbidMyShop& C! P! j" ~- u" ^5 ?
MESSAGEBOX \\需要在庄园才可使用摆摊功能.& q+ S' @1 x* t9 X. B$ P
BREAK
% R  c( Y( b& J) ~/ X$ k) y2 c. I" A; J2 |
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-11-2 17:48 , Processed in 皖公网安备:34112402000394号 0.176671 second(s), 27 queries .