CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
300M微端100起4H4G10M-40元16H16G50M云机99起易联老牌传奇支付
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 880|回复: 0

[图文教程] 翎风引擎 使用<$SCRIPTPARAM>来简化NPC对话脚本

[复制链接]
  • TA的每日心情
    慵懒
    2025-4-14 11:20
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    3

    回帖

    878

    积分

    超级版主

    Rank: 8Rank: 8

    QQ
    发表于 2025-4-12 02:49:05 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥

    9 ~0 t% S- G: `" e$ i3 ~
    ————————————一个参数———————————–
    - y- Y; Y5 Y/ ^: n( F3 M) ]/ Q; x0 |[@main]
    #SAY6 ]1 `8 l8 M/ w6 j
    你要购买初级新手技能书吗?\
    ' d  S1 a& \% b; T<购买火球术/@购买技能(火球术)> <购买基本剑法/@购买技能(基本剑法)> <购买治愈术/@购买技能(治愈术)>
    [@购买技能]" L+ Z0 D- h9 r) s" T+ D
    #IF
    0 I* C3 a. Z7 R' H& b8 ]! J/ }  xLARGE <$GOLDCOUNT> 499990 ?5 }( H. R3 E! Y: a
    #ACT9 `0 x* _0 y3 x3 U+ C# W
    TAKE 金币 50000( F- L, Q7 o7 B, q5 k2 Z! J
    GIVE <$SCRIPTPARAM1> 1 ;<$SCRIPTPARAM1>代表@购买技能 后面那个括号里的文字
    9 D; A/ I) z6 S/ C( V1 KSENDMSG 6 购买成功!你获得了【<$SCRIPTPARAM1>】!
    9 P2 M' S- ?5 I: H3 V
    ————————————两个参数———————————–
    / J  v/ ]- l3 t% b4 w/ V; ~假如三本书价格不同的话,那么可以再扩展一个参数
    [@main]
    #SAY
    / \' \. b- Q4 f3 u5 U8 ?/ u你要购买初级新手技能书吗?\$ l. n, M4 O* g# ?, Q; b& O  I
    <购买火球术/@购买技能(火球术,20000)> <购买基本剑法/@购买技能(基本剑法,30000)> <购买治愈术/@购买技能(治愈术,40000)>
    [@购买技能]
    ; P6 U( e' u5 w( [+ \#IF
    + [: y2 H. z$ J" S; XSMALL <$GOLDCOUNT> <$SCRIPTPARAM2>  d6 ^6 t" {* ]
    #ACT; B* {5 i: ]/ F0 ~4 C. Z
    MESSAGEBOX 你的金币不足!! @6 c5 [7 Y( \4 R' e* o
    BREAK
    #IF
    " P( f. ~; i; y. ^1 U#ACT
    9 S# k/ H3 y' k% Z8 K& Q6 u/ ~TAKE 金币 <$SCRIPTPARAM2>
    8 A% ]; E- o* l2 [( l, uGIVE <$SCRIPTPARAM1> 1
    " ?% [# i' R' r" m' [SENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!

    ; j; w* ]3 T" d0 O) K* r" O' Q/ r
    ————————————三个参数———————————–
    8 ^$ }* s9 T3 z! d上面的脚本看起来好像很不错了,但法师可以购买治愈术是不是不太合理,所以我们可以再扩展一下
    [@main]
    #SAY( \: d+ y5 t- z) H
    你要购买初级新手技能书吗?\( n3 @! l9 [, n* \& [9 V& o, Z
    <购买火球术/@购买技能(火球术,20000,Wizard)> <购买基本剑法/@购买技能(基本剑法,30000,Warrior)> <购买治愈术/@购买技能(治愈术,40000,Taoist)>
    [@购买技能]
    8 n5 [/ V& @% `: u7 B" }#IF
    ' [. p- c6 x% T8 cSMALL <$GOLDCOUNT> <$SCRIPTPARAM2>$ \: X1 V% X, U3 B1 |! I
    #ACT4 a! R" K# Y; z5 z
    MESSAGEBOX 你的金币不足!
    ) [- z$ f" B0 v" yBREAK
    #IF. I- z3 |+ n, G( U; y& N8 x  f
    NOT CHECKJOB <$SCRIPTPARAM3>% m% G! R1 L: K" L* D6 B) H
    #ACT/ }$ g  m) [- V! A2 N, o- |
    MESSAGEBOX 你的职业不符!
    / y: N" B4 T& L# HBREAK
    #IF
    3 |+ f) B$ R5 x: }6 j' V. F4 Y#ACT" ^5 X: m3 I2 L( A( D
    TAKE 金币 <$SCRIPTPARAM2>2 Z2 z6 d, F5 ~1 Y$ d- X. P$ q
    GIVE <$SCRIPTPARAM1> 1
    5 C( M1 G/ N& a$ ]SENDMSG 6 购买成功!你花费【<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!
    0 f. A4 {; s; r- @
    回复

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|小黑屋|CQA3论坛 ( 蜀ICP备18030242号-5 )|网站地图

    GMT+8, 2026-3-18 04:53 , Processed in 0.090169 second(s), 30 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表