逍遥MIR 发表于 2024-7-12 02:01:12

在游戏中实现元宝下注的老虎机脚本

现在游戏世界中存在着许许多多的传奇私服服务器,但并不是所有的服务器都能吸引到玩家的尝试,甚至其中的很多服务器都难以维持自身的生存。小编通过大量的观察,那些人气颇高的服务器都有一个相同的特点,这些服务器中的功能比较的完善,甚至每个一段时间就会添加一些有意思的活动和游戏功能,小编今天要介绍的就是一个非常有意思的老虎机脚本。

[@main]

#IF

EQUAL D60 0

#ACT

MOV D60 1

MOV S60 ★

MOV S61 ★

MOV S62 ★

#SAY

╔┄┄┄┄╗┏━━━━━━〓梦幻老虎机〓━━━━━━━┓\

┆<熟悉规则/@熟悉规则>┆┃              ┃\

┆<积 奖 池/@积奖池>┆┃ 投币数:<$STR(D55)>    你有元宝:<$GAMEGOLD> ┃\

┆ <投 币 /@投币>┆┃  场数:<$STR(D60)> 积奖池:<$STR(G13)>    ┃\

┆ <取 币 /@取币>┆┃                   ┃\

┆ <退 币 /@退币>┆┃   <$STR(S60)><$STR(S61)><$STR(S62)>     ┃\

┆<开始旋转/@开始旋转>┆┃ ┃\

┆ <离 开 /@离开>┆┃这是一个赌博游戏,未满18岁的玩家请离场。┃\

╚┄┄┄┄╝┗━━━━━━━━━━━━━━━━━━━━┛

#ELSESAY

╔┄┄┄┄╗┏━━━━━━〓梦幻老虎机〓━━━━━━━┓\

┆<熟悉规则/@熟悉规则>┆┃              ┃\

┆<积 奖 池/@积奖池>┆┃ 投币数:<$STR(D55)>    你有元宝:<$GAMEGOLD> ┃\

┆ <投 币 /@投币>┆┃  场数:<$STR(D60)> 积奖池:<$STR(G13)>    ┃\

┆ <取 币 /@取币>┆┃                   ┃\

┆ <退 币 /@退币>┆┃   <$STR(S60)><$STR(S61)><$STR(S62)>     ┃\

┆<开始旋转/@开始旋转>┆┃ ┃\

┆ <离 开 /@离开>┆┃这是一个赌博游戏,未满18岁的玩家请离场。┃\

╚┄┄┄┄╝┗━━━━━━━━━━━━━━━━━━━━┛\

[@熟悉规则]

点击投币投入1元宝,可多次投币,最多允许投入3元宝\

如果投入过多,可点击取币取回。点击开始旋转即摇动轮盘,当轮\

盘上出现同样的三个图案,玩家可获得相当投币10倍的奖金。如果\

三个图案不一致,玩家所投币将不做返还。玩家获胜后可选择退币\

即可取得先前的奖金,或者继续点击开始旋转进行下一轮游戏,奖\

金继续做为投注,如获胜奖金继续乘以10倍,最多可连续玩三场,\

理论最高奖金为3000元宝。玩家游戏过程中不可强行退出,强行退\

出会导致已投注及奖金无法返还。\

[@游戏界面]

╔┄┄┄┄╗┏━━━━━━〓梦幻老虎机〓━━━━━━━┓\

┆<熟悉规则/@熟悉规则>┆┃              ┃\

┆<积 奖 池/@积奖池>┆┃ 投币数:<$STR(D55)>    你有元宝:<$GAMEGOLD> ┃\

┆ <投 币 /@投币>┆┃  场数:<$STR(D60)> 积奖池:<$STR(G13)>    ┃\

┆ <取 币 /@取币>┆┃                   ┃\

┆ <退 币 /@退币>┆┃   <$STR(S60)><$STR(S61)><$STR(S62)>    ┃\

┆<开始旋转/@开始旋转>┆┃ ┃\

┆ <离 开 /@离开>┆┃这是一个赌博游戏,未满18岁的玩家请离场。┃\

╚┄┄┄┄╝┗━━━━━━━━━━━━━━━━━━━━┛\

[@投币]

#if

checkgamegold < 1

#act

#elseact

messagebox 元宝不足,无法继续游戏。

break



#if

SMALL D55 3

#ACT

GAMEGOLD - 1

INC D55 1

SENDMSG 6 投入元宝1枚。

GOTO @游戏界面

#ELSEACT

messagebox 最多只能投入3枚元宝。

[@取币]

#if

EQUAL D55 0

#ACT

messagebox 你还未往机内投入元宝。

break

#if

SMALL D55 4

#ACT

DEC D55 1

GAMEGOLD + 1

SENDMSG 6 取回元宝1枚。

GOTO @游戏界面

break

#if

LARGE D55 3

#ACT

messagebox 游戏获胜取得元宝可通过“退币”取出。

[@退币]

#if

EQUAL D55 0

#ACT

messagebox 机内没有元宝。

break

#if

#ACT

MOV D60 1

SENDMSG 6 取回元宝<$STR(D55)>枚。

GAMEGOLD + <$STR(D55)>

MOV D55 0

GOTO @游戏界面

[@离开]

#if

EQUAL D55 0

#ACT

close

break

#if

#ACT

SENDMSG 6 取回元宝<$STR(D55)>枚。

GAMEGOLD + <$STR(D55)>

MOV D55 0

close

[@积奖池]

#if

#ACT

messagebox 所有玩家每赢一场游戏,所得奖金其中十分之一将积累到积奖池中,当有玩家连续三盘赢得游戏,除会获得相当投注额1000倍奖金外,还会获得积奖池中奖金分红。投入1元宝最高可获得1000元宝分红,投入2元宝最高可获得2000元宝分红投入3元宝最高可获得5000元宝分红

[@开始旋转]

#if

EQUAL D55 0

#ACT

messagebox 请向机内投入元宝在进行游戏。

break

#if

EQUAL D60 4

#ACT

messagebox 你已经连胜三局,请点击退币后再进行游戏。

break



#if

EQUAL D60 1

#ACT

INC D60 1

MOVR N33 3

MOVR N43 3

MOVR N53 3

GOTO @继续旋转

break

#if

EQUAL D60 2

#ACT

INC D60 1

MOVR N33 3

MOVR N43 3

MOVR N53 3

GOTO @继续旋转

break

#if

EQUAL D60 3

#ACT

INC D60 1

MOVR N33 3

MOVR N43 3

MOVR N53 3

GOTO @继续旋转

break

[@继续旋转]

#if

EQUAL N33 0

#ACT

MOV S60 ★

#if

EQUAL N33 1

#ACT

MOV S60 ⊙

#if

EQUAL N33 2

#ACT

MOV S60 ●

#if

EQUAL N33 3

#ACT

MOV S60 △

#if

EQUAL N33 4

#ACT

MOV S60 ▲

#if

EQUAL N33 5

#ACT

MOV S60 ■

#if

EQUAL N33 6

#ACT

MOV S60 ☆

#if

EQUAL N43 0

#ACT

MOV S61 ★

#if

EQUAL N43 1

#ACT

MOV S61 ⊙

#if

EQUAL N43 2

#ACT

MOV S61 ●

#if

EQUAL N43 3

#ACT

MOV S61 △

#if

EQUAL N43 4

#ACT

MOV S60 ▲

#if

EQUAL N43 5

#ACT

MOV S60 ■

#if

EQUAL N43 6

#ACT

MOV S60 ☆

#if

EQUAL N53 0

#ACT

MOV S62 ★

#if

EQUAL N53 1

#ACT

MOV S62 ⊙

#if

EQUAL N53 2

#ACT

MOV S62 ●

#if

EQUAL N53 3

#ACT

MOV S62 △

#if

EQUAL N53 4

#ACT

MOV S60 ▲

#if

EQUAL N53 5

#ACT

MOV S60 ■

#if

EQUAL N53 6

#ACT

MOV S60 ☆



#if

EQUAL N53 <$STR(N33)>

EQUAL N53 <$STR(N43)>

#ACT

SENDMSG 6 恭喜你赢了这局游戏。

GuildNoticeMsg 252 243 %s恭喜你赢了这局游戏%d,获得奖金<$STR(D55)>0元宝。

INC G13 <$STR(D55)>

GOTO @轮盘停止

break

#if

#ACT

MOV D60 1

MOV D55 0

SENDMSG 6 请再接再励。

GOTO @游戏界面

break

[@轮盘停止]

#if

EQUAL D55 1

#ACT

MOV D55 10

GOTO @游戏界面

break

#if

EQUAL D55 2

#ACT

MOV D55 20

GOTO @游戏界面

break

#if

EQUAL D55 3

#ACT

MOV D55 30

GOTO @游戏界面

break

#if

EQUAL D55 10

#ACT

MOV D55 100

GOTO @游戏界面

break

#if

EQUAL D55 20

#ACT

MOV D55 200

GOTO @游戏界面

break

#if

EQUAL D55 30

#ACT

MOV D55 300

GOTO @游戏界面

break



#if

EQUAL D55 100

SMALL G13 1001

#ACT

MOV D55 1000

INC D55 <$STR(G13)>

MOV G13 0

GuildNoticeMsg 249 239 %s恭喜你赢了游戏,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GOTO @游戏界面

break



#if

EQUAL D55 100

LARGE G13 1000

#ACT

MOV D55 1000

INC D55 1000

DEC G13 1000

GuildNoticeMsg 249 239 %s恭喜你赢了游戏,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GOTO @游戏界面

break



#if

EQUAL D55 200

SMALL G13 2001

#ACT

MOV D55 2000

INC D55 <$STR(G13)>

MOV G13 0

GuildNoticeMsg 255 233 %s恭喜你赢了游戏,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GOTO @游戏界面

break



#if

EQUAL D55 200

LARGE G13 2000

#ACT

MOV D55 2000

INC D55 2000

DEC G13 2000

GuildNoticeMsg 255 233 %s恭喜你赢了游戏,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GOTO @游戏界面

break



#if

EQUAL D55 300

SMALL G13 5001

#ACT

MOV D55 3000

INC D55 <$STR(G13)>

MOV G13 0

GuildNoticeMsg 255 233 %s恭喜你赢了游戏,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GOTO @游戏界面

break



#if

EQUAL D55 300

LARGE G13 5000

#ACT

MOV D55 3000

INC D55 5000

DEC G13 5000

GuildNoticeMsg 255 233 %s恭喜你赢了游戏,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GuildNoticeMsg 255 233 恭喜%s赢得Jackpot大奖,获得奖金<$STR(D55)>元宝。

GOTO @游戏界面



好了这就是元宝下注的老虎机脚本的具体情况,这个脚本算得上一个比较新鲜有趣的功能。在游戏中添加这个功能之后服务器能吸引更多的玩家来尝试,通过小编以往的实验和朋友们的反馈,这个脚本不只是能吸引新玩家,同时还可以让游戏中一些玩腻了的来玩家继续留在游戏中,对那些既喜欢老虎机有喜欢传奇的玩家吸引力更加的巨大。
页: [1]
查看完整版本: 在游戏中实现元宝下注的老虎机脚本