[Glitch] ERA 4 CAT RNG v2

复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2024年06月05日

指导教师

操作说明

EASTER EVENT...SOMEWHERE ELSE...
イースターイベント...またどこかで...
BE SURE TO PRESS ❤ AND ⭐!
絶対❤と⭐を押して下さい!
AIM FOR 500 ❤ AND ⭐
目指せ❤と⭐500
PLEASE DO NOT VISIT SITES OTHER THAN SCRATCH! CLOUD VARIABLES ARE BUGGED AND CAUSE TROUBLE FOR OTHER PLAYERS.
SCRATCHじゃないサイトを閲覧するのはおやめください!クラウド変数がバグって他のプレイヤーに迷惑です

日本語説明下

IT'S A GAME WHERE YOU ROLL AND HIT THE AURA WITH A LOW PROBABILITY.

QUICK ROLL BECOMES AVAILABLE AFTER 150 ROLLS.
AUTO ROLL CAN BE USED FROM THE BEGINNING.

YOU CAN BUY POTIONS AT THE SHOP CAT.
WHEN YOU BUY A POTION, IT WILL BE IN YOUR INVENTORY.

THE WEATHER CHANGES IN VARIOUS WAYS DEPENDING ON THE PROBABILITY.

THERE ARE ALSO SPECIAL EFFECTS, SO IF YOU GET A SPECIAL EFFECT, IT'S PROOF THAT YOU WILL HIT THE AURA WITH A VERY LOW PROBABILITY.

ロールをして低確率のオーラを当てるゲームです

クイックロールは150ロールで使えるようになります
オートロールは最初から使えます

ショップキャットのところではポーションを買えます
ポーションを買ったら在庫に買ったポーションが入っています

気候は確率で色々変わります

演出とかもあるので演出が出たらすごい低確率のオーラが当たる証拠です

备注与谢志

https://scratch.mit.edu/projects/870351950/

开发日志

变量

rolling?

aura

云变量 CLOUD1

云变量 CLOUD2

云变量 CLOUD3

云变量 CLOUD4

云变量 CLOUD5

云变量 CLOUD6

云变量 CLOUD7

云变量 CLOUD8

catmovement

catjumping

mode

over1k

rigged

ar

arsaved

Rolls

Save code

dev appeared

qr

qrsaved

shop list

gold

luck multiplier

inventory list

invidx

iidx

uidx

roll speed

inventory toggle

rp

time

biome

shopint

brightnessvar

decoded code

云变量 server

gui

encoded user

云变量 special rolls

destroy him

bt?

rig counter

shop toggle

Eggs

inside?

savedb

fly

sound

goodroll?

auraadder

fake gold

antioverride

mid [MUSIC]

 

列表

PLAYERDATA

MYVALUEStosSend

PLAYERUIDs

CLOUDVALUES

savelist

Mutaters

shop list

Inventory

used items

Equipped Auras

Copy This Code:

banned

music

Special Auras

recos

Aura

 

角色

Stage

造型

背景1

backdrop1

backdrop2

???

 

声音

minecraft-drinking-sound-effect

Windy

Day

Night

Rain

Snowy

Null

 

代码

当 绿旗 被点击

重复执行

将 {fake gold} 设为 在 0.1 和 100000 之间取随机数

如果 (({gui} = 1) 与 ({rolling?} = 0)) 那么

显示变量 {gold}

否则

隐藏变量 {gold}

如果 ({biome} = Glitch) 那么

显示变量 {fake gold}

否则

隐藏变量 {fake gold}

 

当 绿旗 被点击

将 {rigged} 设为 0

将 {fly} 设为 0

重复执行

如果 (用户名 = bbyju0) 那么

如果 按下 e 键? 那么

询问 Rig to get/ Q for rolls/ M for money/ P for potion effect/ T for time/ B for biome/ S TO SHUT DOWN SERVER/2 to give all the special funi potion/C crash (playerid)/D to get debeloper/F for fly mode: 并等待

如果 (回答 = Q) 那么

询问 Rolls: 并等待

将 {Rolls} 设为 回答

否则

如果 (回答 = M) 那么

询问 Money: 并等待

将 {gold} 设为 回答

否则

如果 (回答 = P) 那么

询问 Which Effect? 并等待

将 {rp} 设为 回答

询问 Duration? 并等待

将 {used items} 的第 {rp} 项替换为 回答

播放声音 minecraft-drinking-sound-effect

否则

如果 (回答 = T) 那么

询问 Time: 并等待

将 {time} 设为 回答

否则

如果 (回答 = B) 那么

询问 Biome: 并等待

将 {biome} 设为 回答

否则

如果 (回答 = S) 那么

将 {☁ server} 设为 1

否则

如果 (回答 = 2) 那么

将 {☁ server} 设为 2

否则

如果 (回答 = C) 那么

询问 Crash ID: 并等待

将 {☁ server} 设为 回答

等待 1 秒

将 {☁ server} 设为 0

否则

如果 (回答 = D) 那么

将 {aura} 设为 Debeloper

否则

如果 (回答 = F) 那么

如果 ({fly} = 1) 那么

将 {fly} 设为 0

否则

将 {fly} 设为 1

否则

将 {rigged} 设为 回答

询问 After: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = Mastercheeseplayer) 那么

如果 按下 e 键? 那么

询问 Rig to: (Cursed, Flare, Extinct, Charged, Universal, Prehistoric, Supercharged, Charged:Electrified, Q for Instant quick roll) 并等待

如果 (((((((((回答 = Charged:Electrified) 或 (回答 = Supercharged)) 或 (回答 = Q)) 或 (回答 = Cursed)) 或 (回答 = Prehistoric)) 或 (回答 = Universal)) 或 (回答 = Flare)) 或 (回答 = Charged)) 或 (回答 = Extinct)) 那么

如果 (回答 = Q) 那么

将 {Rolls} 设为 150

否则

将 {rigged} 设为 回答

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = BIGmouthBill) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Ice

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = de-project-stuff) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Universal

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = Kintosee) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Kintosee

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = picklejarmah13) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Top Hat

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = Little_Hawk250) 那么

如果 按下 e 键? 那么

询问 B to null/ E to darkness 并等待

如果 (回答 = B) 那么

将 {biome} 设为 Null

否则

如果 (回答 = E) 那么

将 {rigged} 设为 Darkness

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = Rosie_bee333) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Nightwalker

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = OWLHOUSE_LOVER123) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Phantom

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = savgeman) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Limbo

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = chocolatebars76) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Flushed:hellish

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = Gravycatman_758) 那么

如果 按下 e 键? 那么

询问 1 for Jackpot:Big Win, 2 for Starseeker 并等待

如果 (回答 = 1) 那么

将 {rigged} 设为 Jackpot:bigwin

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

否则

如果 (回答 = 2) 那么

将 {rigged} 设为 Starseeker

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = acoolguy999idk) 那么

如果 按下 e 键? 那么

询问 1 for Starseeker, 2 for Ambrosia 并等待

如果 (回答 = 1) 那么

将 {rigged} 设为 Ambrosia

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

否则

如果 (回答 = 2) 那么

将 {rigged} 设为 Ambrosia

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

如果 (用户名 = tacoswithacone) 那么

如果 按下 e 键? 那么

将 {rigged} 设为 Scratchcat

询问 After ____ rolls: 并等待

将 {rig counter} 设为 (回答 + 1)

 

当 绿旗 被点击

重复执行

如果 ({inventory toggle} = 1) 那么

如果 ({Inventory} 的项目数 = 0) 那么

广播 nothing there 并等待

否则

执行 gen inv list

询问 {inventory list} 并等待

如果 Inventory 包含 回答? 那么

将 {Inventory} 的第 ({Inventory} 中第一个 回答 的编号 - 1) 项替换为 ({Inventory} 的第 ({Inventory} 中第一个 回答 的编号 - 1) 项 - 1)

如果 (回答 = Luck Potion I) 那么

将 {used items} 的第 1 项替换为 ({used items} 的第 1 项 + 30)

如果 (回答 = Luck Potion II) 那么

将 {used items} 的第 2 项替换为 ({used items} 的第 2 项 + 40)

如果 (回答 = Luck Potion III) 那么

将 {used items} 的第 3 项替换为 ({used items} 的第 3 项 + 70)

如果 (回答 = Luck Potion IV) 那么

将 {used items} 的第 4 项替换为 ({used items} 的第 4 项 + 150)

如果 (回答 = Speed Potion I) 那么

将 {used items} 的第 5 项替换为 ({used items} 的第 5 项 + 30)

如果 (回答 = Speed Potion II) 那么

将 {used items} 的第 6 项替换为 ({used items} 的第 6 项 + 40)

如果 (回答 = Speed Potion III) 那么

将 {used items} 的第 7 项替换为 ({used items} 的第 7 项 + 70)

如果 (回答 = Speed Potion IV) 那么

将 {used items} 的第 8 项替换为 ({used items} 的第 8 项 + 150)

如果 (回答 = Jackpot Potion) 那么

将 {used items} 的第 9 项替换为 ({used items} 的第 9 项 + 777)

如果 (回答 = Comone Potion) 那么

将 {used items} 的第 10 项替换为 99999999999999999

播放声音 minecraft-drinking-sound-effect

否则

广播 item not found 并等待

将 {iidx} 设为 1

重复执行 {Inventory} 的项目数 次

如果 ({Inventory} 的第 {iidx} 项 = 0) 那么

重复执行 2 次

删除 {Inventory} 的第 {iidx} 项

将 {iidx} 增加 -2

将 {iidx} 增加 1

将 {inventory toggle} 设为 0

 

当 绿旗 被点击

重复执行

执行 effect delete

等待 1 秒

将 {roll speed} 设为 (((((9 - (({used items} 的第 5 项 = 0) 不成立 * 0.5)) - (({used items} 的第 6 项 = 0) 不成立 * 0.75)) - (({used items} 的第 7 项 = 0) 不成立 * 1)) - (({used items} 的第 8 项 = 0) 不成立 * 1.25)) - (({used items} 的第 9 项 = 0) 不成立 * 4))

如果 ({used items} 的第 10 项 = 0) 那么

将 {luck multiplier} 设为 ((({used items} 的第 1 项 = 0) 不成立 * 10) + ((({used items} 的第 2 项 = 0) 不成立 * 15) + ((({used items} 的第 3 项 = 0) 不成立 * 20) + ((({used items} 的第 4 项 = 0) 不成立 * 25) + (({used items} 的第 9 项 = 0) 不成立 * 29)))))

否则

将 {luck multiplier} 设为 999999

 

当 绿旗 被点击

将 亮度 特效设定为 {brightnessvar}

重复执行

重复执行直到 ({brightnessvar} < -29.5)

等待 2 秒

将 {brightnessvar} 增加 -0.5

将 {time} 设为 Night

重复执行直到 ({brightnessvar} > -0.5)

等待 2 秒

将 {brightnessvar} 增加 0.5

将 {time} 设为 Day

 

当 绿旗 被点击

重复执行

如果 (({biome} = ???) 或 ({biome} = BOSS)) 那么

将 亮度 特效设定为 0

换成 ??? 背景

否则

将 亮度 特效设定为 {brightnessvar}

换成 backdrop1 背景

 

当 绿旗 被点击

重复执行

如果 Equipped Auras 包含 Cat 的 造型名称? 不成立 那么

将 {Equipped Auras} 的第 (Cat 的 造型编号 - 2) 项替换为 Cat 的 造型名称

 

当 绿旗 被点击

换成 backdrop1 背景

等待 1 秒

重复执行

如果 ({云变量 server} = 1) 那么

重复执行 30 次

换成 backdrop2 背景

等待 0.5 秒

换成 backdrop1 背景

等待 0.5 秒

如果 (用户名 = bbyju0) 不成立 那么

执行 full reset for saving

停止 全部脚本

将 {☁ server} 设为 0

 

当 绿旗 被点击

等待 1 秒

重复执行

如果 (({time} = Day) 与 ({biome} = Normal)) 那么

将 Day 加入 {music}

克隆 MUSIC

等待 (({time} = Day) 与 ({biome} = Normal)) 不成立

删除 {music} 的第 {music} 中第一个 Day 的编号 项

如果 (({time} = Night) 与 ({biome} = Normal)) 那么

将 Night 加入 {music}

克隆 MUSIC

等待 (({time} = Night) 与 ({biome} = Normal)) 不成立

删除 {music} 的第 {music} 中第一个 Night 的编号 项

如果 ({biome} = Rainy) 那么

将 Rainy 加入 {music}

克隆 MUSIC

等待 ({biome} = Rainy) 不成立

删除 {music} 的第 {music} 中第一个 Rainy 的编号 项

如果 ({biome} = Windy) 那么

将 Windy 加入 {music}

克隆 MUSIC

等待 ({biome} = Windy) 不成立

删除 {music} 的第 {music} 中第一个 Windy 的编号 项

如果 ({biome} = Snowy) 那么

将 Snowy 加入 {music}

克隆 MUSIC

等待 ({biome} = Snowy) 不成立

删除 {music} 的第 {music} 中第一个 Snowy 的编号 项

如果 ({biome} = Null) 那么

将 Null 加入 {music}

克隆 MUSIC

等待 ({biome} = Null) 不成立

删除 {music} 的第 {music} 中第一个 Null 的编号 项

如果 ({biome} = Starfall) 那么

将 Starfall 加入 {music}

克隆 MUSIC

等待 ({biome} = Starfall) 不成立

删除 {music} 的第 {music} 中第一个 Starfall 的编号 项

如果 ({biome} = ???) 那么

将 ??? 加入 {music}

克隆 MUSIC

等待 ({biome} = ???) 不成立

删除 {music} 的第 {music} 中第一个 ??? 的编号 项

如果 ({biome} = BOSS) 那么

将 BOSS 加入 {music}

克隆 MUSIC

等待 ({biome} = BOSS) 不成立

删除 {music} 的第 {music} 中第一个 BOSS 的编号 项

如果 ({biome} = Glitch) 那么

将 Glitch 加入 {music}

克隆 MUSIC

等待 ({biome} = Glitch) 不成立

删除 {music} 的第 {music} 中第一个 Glitch 的编号 项

 

当接收到 roll

如果 ({rig counter} > 0) 那么

将 {rig counter} 增加 -1

 

定义 effect delete

将 {uidx} 设为 1

重复执行 10 次

如果 ({used items} 的第 {uidx} 项 = 0) 不成立 那么

将 {used items} 的第 {uidx} 项替换为 ({used items} 的第 {uidx} 项 - 1)

将 {uidx} 增加 1

 

定义 gen inv list

将 {inventory list} 设为 Select from inventory:

将 {invidx} 设为 1

重复执行 (({Inventory} 的项目数 - 2) / 2) 次

将 {inventory list} 设为 连接 {inventory list} 和 连接 {Inventory} 的第 {invidx} 项 和 x

将 {invidx} 增加 1

将 {inventory list} 设为 连接 {inventory list} 和 连接 {Inventory} 的第 {invidx} 项 和 ,

将 {invidx} 增加 1

如果 ({Inventory} 的项目数 > 2) 那么

将 {inventory list} 设为 连接 {inventory list} 和 and

将 {inventory list} 设为 连接 {inventory list} 和 连接 {Inventory} 的第 {invidx} 项 和 x

将 {invidx} 增加 1

将 {inventory list} 设为 连接 {inventory list} 和 连接 {Inventory} 的第 {invidx} 项 和 .

将 {invidx} 增加 1

 

定义 full reset for saving

将 {sound} 设为 11

将 {qr} 设为 0

将 {ar} 设为 0

将 {arsaved} 设为 0

将 {qrsaved} 设为 0

将 {brightnessvar} 设为 0

将 {time} 设为 Day

将 {biome} 设为 Normal

将 {shopint} 设为 0

将 {luck multiplier} 设为 1

将 {gold} 设为 0

将 {Rolls} 设为 0

将 {aura} 设为 None

将 {roll speed} 设为 9

将 {gui} 设为 1

将 {shopint} 设为 0

删除 {Inventory} 的全部项目

删除 {Mutaters} 的全部项目

重复执行 1000 次

将 None 加入 {Mutaters}

删除 {Equipped Auras} 的全部项目

重复执行 100 次

将 ??? 加入 {Equipped Auras}

删除 {Special Auras} 的全部项目

重复执行 100 次

将 ??? 加入 {Special Auras}

删除 {Aura} 的全部项目

将 N 加入 {Aura}

将 o 加入 {Aura}

将 n 加入 {Aura}

将 e 加入 {Aura}

 

角色1

 

MUSIC

 

Cat

 

Ground

 

Roller

 

CloudPlayer

 

Joystick

 

Jump

 

Mode Switch

 

Auto roll

 

overlay

 

Saver

 

Quick roll

 

Shop Cat

 

Potion Effects

 

Background

 

Breakthrough

 

biome fx/control

 

Biome display

 

GUI toggle

 

Inventory

 

Comone

 

Special Rolls

 

Thing

 

Musictoggle

 

crasher

 

1K 1K 1K 1K 1K 1K 1K 1K

 

1K 1K 1K 1K 1K 1K 1K 1K 3

 

10k+ effect

 

100k+ effect

 

スプライト1

 

TB

 

Sprite1

 

Sprite2

 

Cat2