传奇部落

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

[复制链接]
发表于 2023-10-22 22:16:41 | 显示全部楼层 |阅读模式
QQ截图20231022221531.png
! m+ j- |' Q- ^8 S! E
  u6 K8 g* |0 M; d0 h2 x9 Y$ \- {; w" P; u8 o) d
$ `, D0 \# ^" l

9 |' ?5 ]& u" [- C! C: x% sGOM引擎允许摆摊的地图需要在MapInfo.txt中增加地图参数ALLOWUSEMYSHOP,例如:[0        比奇省] ALLOWUSEMYSHOP        ;ALLOWUSEMYSHOP即为当前地图可以摆摊。. Q" e, m, b0 D2 Q8 s0 v
: J# ]" }8 J+ C/ O9 p0 O4 K2 n
7 n! }  \( e7 l5 o5 K! T7 X2 ~% c
然后打开摆摊窗口之前首先执行Q-Function中的@StartMyShop脚本段,脚本命令ForbidMyShop用于中断摆摊。所以重点在QF里的这段脚本中。例如,我们要设置庄园摆摊。可以加入以下脚本。1 G( C9 c( s. W; J- q0 ~. A9 B- A
& E# z8 k$ a/ p/ D0 {, M% [' b
9 }/ s  j4 O1 z# k
[@StartMyShop]
4 a) h/ P$ I5 ?; B8 B' D$ A/ d#if% Y3 t! I$ D! {& T# Y: `4 V4 o: X1 b
ISDUPMODE4 r8 g+ B  M* J; g
#Act. i# Q2 I9 p9 A
ForbidMyShop
7 T! U3 \! F) z" \1 M% H' ], SMESSAGEBOX \\请找一个空位置,不能与别人站在一起。1 [+ \. @, Y2 X9 G% s( ^) D4 u
BREAK
8 V6 Q, p2 i2 p* x2 U#IF
( L* r0 S# d8 d# C  vNOT INSAFEZONE) L5 q5 B% W* G3 F9 f8 v9 G& c2 M. \9 ]
#Act" G% R, E6 O5 ]  R- g+ D
ForbidMyShop* h& \4 \3 m% L4 L4 {7 U
MESSAGEBOX \\需要在安全区使用摆摊功能!; d; J4 \" q6 }) r
BREAK9 X: E% \6 Q. |  \* R3 p
#IF
( I# V1 c- a9 A/ v+ |* `NOT IsOnMap zhuangyuan
  M4 F5 w- l" R: x% s, v& z  M#Act
2 r9 N- V/ ~3 q) gForbidMyShop8 U, M1 ^+ v) Z. j3 w
MESSAGEBOX \\需要在庄园才可使用摆摊功能.
9 W' l- n6 C( U' ^, V6 p1 z0 DBREAK
! w8 Z: N: b! y' M' r9 A
" x* j  Q/ h7 H( z$ r
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-10 19:55 , Processed in 皖公网安备:34112402000394号 0.181016 second(s), 26 queries .