传奇部落

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

[复制链接]
发表于 2023-10-22 22:16:41 | 显示全部楼层 |阅读模式
QQ截图20231022221531.png   b' }3 O% E9 K, J( T5 {
& x; K7 |# k1 \6 p6 \
# y1 W7 Y, _4 h& D% g
6 x" g3 j) V; A3 R+ R6 [& A

6 q* [) ]3 _# X5 D" u5 Y  rGOM引擎允许摆摊的地图需要在MapInfo.txt中增加地图参数ALLOWUSEMYSHOP,例如:[0        比奇省] ALLOWUSEMYSHOP        ;ALLOWUSEMYSHOP即为当前地图可以摆摊。
# s' S8 u, ?5 Y  j5 Q2 M  P- m# @, _7 e5 a6 s

5 O# k* v6 n# v# ^然后打开摆摊窗口之前首先执行Q-Function中的@StartMyShop脚本段,脚本命令ForbidMyShop用于中断摆摊。所以重点在QF里的这段脚本中。例如,我们要设置庄园摆摊。可以加入以下脚本。
/ ?0 a6 W6 P( M+ [' P" ?  @) l, u! V! o# z; d' Q: i

& n" r( A* \2 r6 K4 B8 V5 z[@StartMyShop]
  u+ z2 m) B% j/ p% Y( B#if2 J+ Y' n" }* n
ISDUPMODE! z: f& q- J! z, i
#Act/ k1 N& t1 y$ r% k5 e
ForbidMyShop
3 l* L% N0 [: p  f4 A( UMESSAGEBOX \\请找一个空位置,不能与别人站在一起。
% o2 ]0 g( m3 @1 N1 l" {BREAK, p9 ]& {% Z+ t4 j3 I' z( C3 `8 T
#IF7 W& g# M3 C: q: Q) m; O% w& C: v
NOT INSAFEZONE4 B  g" [+ e+ ^* W- C
#Act8 z$ ?% E, |/ h4 q( m: Z9 Z
ForbidMyShop
5 |: J- C/ C7 m' f  _# x! T* h( rMESSAGEBOX \\需要在安全区使用摆摊功能!& x- t2 I( L' l; d4 o4 c! |  y
BREAK1 O7 {3 E9 e# ~
#IF
' T: y. u5 U1 dNOT IsOnMap zhuangyuan
5 Z. Q& M* D8 `. y) {#Act- O2 i1 n5 `; b* _1 a' C
ForbidMyShop* b6 x6 j$ F$ Y+ g
MESSAGEBOX \\需要在庄园才可使用摆摊功能.( l  [6 I4 _0 p5 b' n
BREAK
  p& u, a& ]5 s1 I9 H3 K2 W5 h3 I' p8 f8 t
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-25 22:22 , Processed in 皖公网安备:34112402000394号 0.162992 second(s), 27 queries .