Improvements to nested instance creation in corescripts, import safechat from yaml file
This commit is contained in:
parent
9900e991fa
commit
5d7fb019b4
|
|
@ -0,0 +1,31 @@
|
||||||
|
-- You know what this is guyz
|
||||||
|
-- HELIODEX'S BASIC NEW FUNCTION
|
||||||
|
|
||||||
|
return function(className: InstanceName | Instance)
|
||||||
|
local obj
|
||||||
|
if type(className) == "string" then
|
||||||
|
obj = Instance.new(className)
|
||||||
|
else
|
||||||
|
obj = className
|
||||||
|
end
|
||||||
|
|
||||||
|
local parent = nil
|
||||||
|
|
||||||
|
return function(props: { [string]: any })
|
||||||
|
for k, v in pairs(props) do
|
||||||
|
if type(k) == "string" then
|
||||||
|
if k == "Parent" then
|
||||||
|
parent = v
|
||||||
|
else
|
||||||
|
obj[k] = v
|
||||||
|
end
|
||||||
|
elseif type(k) == "number" and type(v) == "userdata" then
|
||||||
|
v.Parent = obj
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
obj.Parent = parent
|
||||||
|
|
||||||
|
return obj
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
@ -0,0 +1,696 @@
|
||||||
|
Use the Chat menu to talk to me.:
|
||||||
|
1: /sc 0
|
||||||
|
2: true
|
||||||
|
I can only see menu chats.:
|
||||||
|
1: /sc 1
|
||||||
|
2: true
|
||||||
|
Hello:
|
||||||
|
1: /sc 2
|
||||||
|
Hi:
|
||||||
|
1: /sc 2_0
|
||||||
|
2: true
|
||||||
|
Hi there!: true
|
||||||
|
Hi everyone: true
|
||||||
|
Howdy:
|
||||||
|
1: /sc 2_1
|
||||||
|
2: true
|
||||||
|
Howdy partner!: true
|
||||||
|
Greetings:
|
||||||
|
1: /sc 2_2
|
||||||
|
2: true
|
||||||
|
Greetings everyone: true
|
||||||
|
Greetings Mercurians!: true
|
||||||
|
Seasons greetings!: true
|
||||||
|
Welcome:
|
||||||
|
1: /sc 2_3
|
||||||
|
2: true
|
||||||
|
Welcome to my place: true
|
||||||
|
Welcome to my barbeque: true
|
||||||
|
Welcome to our base: true
|
||||||
|
Hey there!:
|
||||||
|
1: /sc 2_4
|
||||||
|
2: true
|
||||||
|
What's up?:
|
||||||
|
1: /sc 2_5
|
||||||
|
2: true
|
||||||
|
How are you doing?: true
|
||||||
|
How's it going?: true
|
||||||
|
What's new?: true
|
||||||
|
Good day:
|
||||||
|
1: /sc 2_6
|
||||||
|
2: true
|
||||||
|
Good morning: true
|
||||||
|
Good evening: true
|
||||||
|
Good afternoon: true
|
||||||
|
Good night: true
|
||||||
|
Silly:
|
||||||
|
1: /sc 2_7
|
||||||
|
2: true
|
||||||
|
Waaaaaaaz up?!: true
|
||||||
|
Hullo!: true
|
||||||
|
Behold greatness mortals!: true
|
||||||
|
Pardon me is this Sparta?: true
|
||||||
|
THIS IS SPARTAAAA!: true
|
||||||
|
Happy Holidays!:
|
||||||
|
1: /sc 2_8
|
||||||
|
2: true
|
||||||
|
Happy New Year!: true
|
||||||
|
Happy Valentine's Day!: true
|
||||||
|
Beware the Ides of March!: true
|
||||||
|
Happy St. Patrick's Day!: true
|
||||||
|
Happy Easter!: true
|
||||||
|
Happy Earth Day!: true
|
||||||
|
Happy 4th of July!: true
|
||||||
|
Happy Thanksgiving!: true
|
||||||
|
Happy Halloween!: true
|
||||||
|
Happy Hanukkah!: true
|
||||||
|
Merry Christmas!: true
|
||||||
|
Happy May Day!: true
|
||||||
|
Happy Towel Day!: true
|
||||||
|
Happy Mercury Day!: true
|
||||||
|
Happy LOL Day!: true
|
||||||
|
Goodbye:
|
||||||
|
1: /sc 3
|
||||||
|
Good Night:
|
||||||
|
1: /sc 3_0
|
||||||
|
2: true
|
||||||
|
Sweet dreams: true
|
||||||
|
Go to sleep!: true
|
||||||
|
Lights out!: true
|
||||||
|
Bedtime: true
|
||||||
|
Going to bed now: true
|
||||||
|
Later:
|
||||||
|
1: /sc 3_1
|
||||||
|
2: true
|
||||||
|
See ya later: true
|
||||||
|
Later gator!: true
|
||||||
|
See you tomorrow: true
|
||||||
|
Bye:
|
||||||
|
1: /sc 3_2
|
||||||
|
2: true
|
||||||
|
Hasta la bye bye!: true
|
||||||
|
I'll be right back:
|
||||||
|
1: /sc 3_3
|
||||||
|
2: true
|
||||||
|
I have to go:
|
||||||
|
1: /sc 3_4
|
||||||
|
2: true
|
||||||
|
Farewell:
|
||||||
|
1: /sc 3_5
|
||||||
|
2: true
|
||||||
|
Take care: true
|
||||||
|
Have a nice day: true
|
||||||
|
Goodluck!: true
|
||||||
|
Ta-ta for now!: true
|
||||||
|
Peace:
|
||||||
|
1: /sc 3_6
|
||||||
|
2: true
|
||||||
|
Peace out!: true
|
||||||
|
Peace dudes!: true
|
||||||
|
Rest in pieces!: true
|
||||||
|
Silly:
|
||||||
|
1: /sc 3_7
|
||||||
|
2: true
|
||||||
|
To the batcave!: true
|
||||||
|
Over and out!: true
|
||||||
|
Happy trails!: true
|
||||||
|
I've got to book it!: true
|
||||||
|
Tootles!: true
|
||||||
|
Smell you later!: true
|
||||||
|
GG!: true
|
||||||
|
My house is on fire! gtg.: true
|
||||||
|
Friend:
|
||||||
|
1: /sc 4
|
||||||
|
Wanna be friends?:
|
||||||
|
1: /sc 4_0
|
||||||
|
2: true
|
||||||
|
Follow me:
|
||||||
|
1: /sc 4_1
|
||||||
|
2: true
|
||||||
|
Come to my place!: true
|
||||||
|
Come to my base!: true
|
||||||
|
Follow me team!: true
|
||||||
|
Follow me: true
|
||||||
|
Your place is cool:
|
||||||
|
1: /sc 4_2
|
||||||
|
2: true
|
||||||
|
Your place is fun: true
|
||||||
|
Your place is awesome: true
|
||||||
|
Your place looks good: true
|
||||||
|
This place is awesome!: true
|
||||||
|
Thank you:
|
||||||
|
1: /sc 4_3
|
||||||
|
2: true
|
||||||
|
Thanks for playing: true
|
||||||
|
Thanks for visiting: true
|
||||||
|
Thanks for everything: true
|
||||||
|
No thank you: true
|
||||||
|
Thanx: true
|
||||||
|
No problem:
|
||||||
|
1: /sc 4_4
|
||||||
|
2: true
|
||||||
|
Don't worry: true
|
||||||
|
That's ok: true
|
||||||
|
np: true
|
||||||
|
You are ...:
|
||||||
|
1: /sc 4_5
|
||||||
|
2: true
|
||||||
|
You are great!: true
|
||||||
|
You are good!: true
|
||||||
|
You are cool!: true
|
||||||
|
You are funny!: true
|
||||||
|
You are silly!: true
|
||||||
|
You are awesome!: true
|
||||||
|
You are doing something I don't like please stop: true
|
||||||
|
I like ...:
|
||||||
|
1: /sc 4_6
|
||||||
|
2: true
|
||||||
|
I like your name: true
|
||||||
|
I like your shirt: true
|
||||||
|
I like your place: true
|
||||||
|
I like your style: true
|
||||||
|
I like you: true
|
||||||
|
I like items: true
|
||||||
|
I like money: true
|
||||||
|
Sorry:
|
||||||
|
1: /sc 4_7
|
||||||
|
2: true
|
||||||
|
My bad!: true
|
||||||
|
I'm sorry: true
|
||||||
|
Whoops!: true
|
||||||
|
Please forgive me.: true
|
||||||
|
I forgive you.: true
|
||||||
|
I didn't mean to do that.: true
|
||||||
|
Sorry I'll stop now.: true
|
||||||
|
Questions:
|
||||||
|
1: /sc 5
|
||||||
|
Who?:
|
||||||
|
1: /sc 5_0
|
||||||
|
2: true
|
||||||
|
Who wants to be my friend?: true
|
||||||
|
Who wants to be on my team?: true
|
||||||
|
Who made this brilliant game?: true
|
||||||
|
What?:
|
||||||
|
1: /sc 5_1
|
||||||
|
2: true
|
||||||
|
What is your favorite animal?: true
|
||||||
|
What is your favorite game?: true
|
||||||
|
What is your favorite movie?: true
|
||||||
|
What is your favorite TV show?: true
|
||||||
|
What is your favorite music?: true
|
||||||
|
What are your hobbies?: true
|
||||||
|
LOLWUT?: true
|
||||||
|
When?:
|
||||||
|
1: /sc 5_2
|
||||||
|
2: true
|
||||||
|
When are you online?: true
|
||||||
|
When is the new version coming out?: true
|
||||||
|
When can we play again?: true
|
||||||
|
When will your place be done?: true
|
||||||
|
Where?:
|
||||||
|
1: /sc 5_3
|
||||||
|
2: true
|
||||||
|
Where do you want to go?: true
|
||||||
|
Where are you going?: true
|
||||||
|
Where am I?!: true
|
||||||
|
Where did you go?: true
|
||||||
|
How?:
|
||||||
|
1: /sc 5_4
|
||||||
|
2: true
|
||||||
|
How are you today?: true
|
||||||
|
How did you make this cool place?: true
|
||||||
|
LOLHOW?: true
|
||||||
|
Can I...:
|
||||||
|
1: /sc 5_5
|
||||||
|
2: true
|
||||||
|
Can I have a tour?: true
|
||||||
|
Can I be on your team?: true
|
||||||
|
Can I be your friend?: true
|
||||||
|
Can I try something?: true
|
||||||
|
Can I have that please?: true
|
||||||
|
Can I have that back please?: true
|
||||||
|
Can I have borrow your hat?: true
|
||||||
|
Can I have borrow your gear?: true
|
||||||
|
Answers:
|
||||||
|
1: /sc 6
|
||||||
|
You need help?:
|
||||||
|
1: /sc 6_0
|
||||||
|
2: true
|
||||||
|
Check out the news section: true
|
||||||
|
Check out the help section: true
|
||||||
|
Read the wiki!: true
|
||||||
|
All the answers are in the wiki!: true
|
||||||
|
I will help you with this.: true
|
||||||
|
Some people ...:
|
||||||
|
1: /sc 6_1
|
||||||
|
2: true
|
||||||
|
Me: true
|
||||||
|
Not me: true
|
||||||
|
You: true
|
||||||
|
All of us: true
|
||||||
|
Everyone but you: true
|
||||||
|
Builderman!: true
|
||||||
|
Telamon!: true
|
||||||
|
My team: true
|
||||||
|
My group: true
|
||||||
|
Mom: true
|
||||||
|
Dad: true
|
||||||
|
Sister: true
|
||||||
|
Brother: true
|
||||||
|
Cousin: true
|
||||||
|
Grandparent: true
|
||||||
|
Friend: true
|
||||||
|
Time ...:
|
||||||
|
1: /sc 6_2
|
||||||
|
2: true
|
||||||
|
In the morning: true
|
||||||
|
In the afternoon: true
|
||||||
|
At night: true
|
||||||
|
Tomorrow: true
|
||||||
|
This week: true
|
||||||
|
This month: true
|
||||||
|
Sometime: true
|
||||||
|
Sometimes: true
|
||||||
|
Whenever you want: true
|
||||||
|
Never: true
|
||||||
|
After this: true
|
||||||
|
In 10 minutes: true
|
||||||
|
In a couple hours: true
|
||||||
|
In a couple days: true
|
||||||
|
Animals:
|
||||||
|
1: /sc 6_3
|
||||||
|
2: true
|
||||||
|
Cats:
|
||||||
|
Lion: true
|
||||||
|
Tiger: true
|
||||||
|
Leopard: true
|
||||||
|
Cheetah: true
|
||||||
|
Dogs:
|
||||||
|
Wolves: true
|
||||||
|
Beagle: true
|
||||||
|
Collie: true
|
||||||
|
Dalmatian: true
|
||||||
|
Poodle: true
|
||||||
|
Spaniel: true
|
||||||
|
Shepherd: true
|
||||||
|
Terrier: true
|
||||||
|
Retriever: true
|
||||||
|
Horses:
|
||||||
|
Ponies: true
|
||||||
|
Stallions: true
|
||||||
|
Pwnyz: true
|
||||||
|
Reptiles:
|
||||||
|
Dinosaurs: true
|
||||||
|
Lizards: true
|
||||||
|
Snakes: true
|
||||||
|
Turtles!: true
|
||||||
|
Hamster: true
|
||||||
|
Monkey: true
|
||||||
|
Bears: true
|
||||||
|
Fish:
|
||||||
|
Goldfish: true
|
||||||
|
Sharks: true
|
||||||
|
Sea Bass: true
|
||||||
|
Halibut: true
|
||||||
|
Tropical Fish: true
|
||||||
|
Birds:
|
||||||
|
Eagles: true
|
||||||
|
Penguins: true
|
||||||
|
Parakeets: true
|
||||||
|
Owls: true
|
||||||
|
Hawks: true
|
||||||
|
Pidgeons: true
|
||||||
|
Elephants: true
|
||||||
|
Mythical Beasts:
|
||||||
|
Dragons: true
|
||||||
|
Unicorns: true
|
||||||
|
Sea Serpents: true
|
||||||
|
Sphinx: true
|
||||||
|
Cyclops: true
|
||||||
|
Minotaurs: true
|
||||||
|
Goblins: true
|
||||||
|
Honest Politicians: true
|
||||||
|
Ghosts: true
|
||||||
|
Scylla and Charybdis: true
|
||||||
|
Games:
|
||||||
|
1: /sc 6_4
|
||||||
|
2: true
|
||||||
|
Action: true
|
||||||
|
Puzzle: true
|
||||||
|
Strategy: true
|
||||||
|
Racing: true
|
||||||
|
RPG: true
|
||||||
|
Obstacle Course: true
|
||||||
|
Tycoon: true
|
||||||
|
Mercury:
|
||||||
|
BrickBattle: true
|
||||||
|
Community Building: true
|
||||||
|
Mercury Minigames: true
|
||||||
|
Contest Place: true
|
||||||
|
Board games:
|
||||||
|
Chess: true
|
||||||
|
Checkers: true
|
||||||
|
Settlers of Catan: true
|
||||||
|
Tigris and Euphrates: true
|
||||||
|
El Grande: true
|
||||||
|
Stratego: true
|
||||||
|
Carcassonne: true
|
||||||
|
Sports:
|
||||||
|
1: /sc 6_5
|
||||||
|
2: true
|
||||||
|
Hockey: true
|
||||||
|
Soccer: true
|
||||||
|
Football: true
|
||||||
|
Baseball: true
|
||||||
|
Basketball: true
|
||||||
|
Volleyball: true
|
||||||
|
Tennis: true
|
||||||
|
Sports team practice: true
|
||||||
|
Watersports:
|
||||||
|
Surfing: true
|
||||||
|
Swimming: true
|
||||||
|
Water Polo: true
|
||||||
|
Winter sports:
|
||||||
|
Skiing: true
|
||||||
|
Snowboarding: true
|
||||||
|
Sledding: true
|
||||||
|
Skating: true
|
||||||
|
Adventure:
|
||||||
|
Rock climbing: true
|
||||||
|
Hiking: true
|
||||||
|
Fishing: true
|
||||||
|
Horseback riding: true
|
||||||
|
Wacky:
|
||||||
|
Foosball: true
|
||||||
|
Calvinball: true
|
||||||
|
Croquet: true
|
||||||
|
Cricket: true
|
||||||
|
Dodgeball: true
|
||||||
|
Squash: true
|
||||||
|
Trampoline: true
|
||||||
|
Movies/TV:
|
||||||
|
1: /sc 6_6
|
||||||
|
2: true
|
||||||
|
Science Fiction: true
|
||||||
|
Animated:
|
||||||
|
Anime: true
|
||||||
|
Comedy: true
|
||||||
|
Romantic: true
|
||||||
|
Action: true
|
||||||
|
Fantasy: true
|
||||||
|
Music:
|
||||||
|
1: /sc 6_7
|
||||||
|
2: true
|
||||||
|
Country: true
|
||||||
|
Jazz: true
|
||||||
|
Rap: true
|
||||||
|
Hip-hop: true
|
||||||
|
Techno: true
|
||||||
|
Classical: true
|
||||||
|
Pop: true
|
||||||
|
Rock: true
|
||||||
|
Hobbies:
|
||||||
|
1: /sc 6_8
|
||||||
|
2: true
|
||||||
|
Computers:
|
||||||
|
Building computers: true
|
||||||
|
Videogames: true
|
||||||
|
Coding: true
|
||||||
|
Hacking: true
|
||||||
|
The Internet:
|
||||||
|
lol. teh internets!: true
|
||||||
|
Watching vids: true
|
||||||
|
Dance: true
|
||||||
|
Gymnastics: true
|
||||||
|
Listening to music: true
|
||||||
|
Arts and crafts: true
|
||||||
|
Martial Arts:
|
||||||
|
Karate: true
|
||||||
|
Judo: true
|
||||||
|
Taikwon Do: true
|
||||||
|
Wushu: true
|
||||||
|
Street fighting: true
|
||||||
|
Music lessons:
|
||||||
|
Playing in my band: true
|
||||||
|
Playing piano: true
|
||||||
|
Playing guitar: true
|
||||||
|
Playing violin: true
|
||||||
|
Playing drums: true
|
||||||
|
Playing a weird instrument: true
|
||||||
|
Location:
|
||||||
|
1: /sc 6_9
|
||||||
|
2: true
|
||||||
|
USA:
|
||||||
|
West:
|
||||||
|
Alaska: true
|
||||||
|
Arizona: true
|
||||||
|
California: true
|
||||||
|
Colorado: true
|
||||||
|
Hawaii: true
|
||||||
|
Idaho: true
|
||||||
|
Montana: true
|
||||||
|
Nevada: true
|
||||||
|
New Mexico: true
|
||||||
|
Oregon: true
|
||||||
|
Utah: true
|
||||||
|
Washington: true
|
||||||
|
Wyoming: true
|
||||||
|
South:
|
||||||
|
Alabama: true
|
||||||
|
Arkansas: true
|
||||||
|
Florida: true
|
||||||
|
Georgia: true
|
||||||
|
Kentucky: true
|
||||||
|
Louisiana: true
|
||||||
|
Mississippi: true
|
||||||
|
North Carolina: true
|
||||||
|
Oklahoma: true
|
||||||
|
South Carolina: true
|
||||||
|
Tennessee: true
|
||||||
|
Texas: true
|
||||||
|
Virginia: true
|
||||||
|
West Virginia: true
|
||||||
|
Northeast:
|
||||||
|
Connecticut: true
|
||||||
|
Delaware: true
|
||||||
|
Maine: true
|
||||||
|
Maryland: true
|
||||||
|
Massachusetts: true
|
||||||
|
New Hampshire: true
|
||||||
|
New Jersey: true
|
||||||
|
New York: true
|
||||||
|
Pennsylvania: true
|
||||||
|
Rhode Island: true
|
||||||
|
Vermont: true
|
||||||
|
Midwest:
|
||||||
|
Illinois: true
|
||||||
|
Indiana: true
|
||||||
|
Iowa: true
|
||||||
|
Kansas: true
|
||||||
|
Michigan: true
|
||||||
|
Minnesota: true
|
||||||
|
Missouri: true
|
||||||
|
Nebraska: true
|
||||||
|
North Dakota: true
|
||||||
|
Ohio: true
|
||||||
|
South Dakota: true
|
||||||
|
Wisconsin: true
|
||||||
|
Canada:
|
||||||
|
Alberta: true
|
||||||
|
British Columbia: true
|
||||||
|
Manitoba: true
|
||||||
|
New Brunswick: true
|
||||||
|
Newfoundland: true
|
||||||
|
Northwest Territories: true
|
||||||
|
Nova Scotia: true
|
||||||
|
Nunavut: true
|
||||||
|
Ontario: true
|
||||||
|
Prince Edward Island: true
|
||||||
|
Quebec: true
|
||||||
|
Saskatchewan: true
|
||||||
|
Yukon: true
|
||||||
|
Mexico: true
|
||||||
|
Central America: true
|
||||||
|
Europe:
|
||||||
|
France: true
|
||||||
|
Germany: true
|
||||||
|
Spain: true
|
||||||
|
Italy: true
|
||||||
|
Poland: true
|
||||||
|
Switzerland: true
|
||||||
|
Greece: true
|
||||||
|
Romania: true
|
||||||
|
Netherlands: true
|
||||||
|
Great Britain:
|
||||||
|
England: true
|
||||||
|
Scotland: true
|
||||||
|
Wales: true
|
||||||
|
Northern Ireland: true
|
||||||
|
Asia:
|
||||||
|
China: true
|
||||||
|
India: true
|
||||||
|
Japan: true
|
||||||
|
Korea: true
|
||||||
|
Russia: true
|
||||||
|
Vietnam: true
|
||||||
|
South America:
|
||||||
|
Argentina: true
|
||||||
|
Brazil: true
|
||||||
|
Africa:
|
||||||
|
Eygpt: true
|
||||||
|
Swaziland: true
|
||||||
|
Australia: true
|
||||||
|
Middle East: true
|
||||||
|
Antarctica: true
|
||||||
|
New Zealand: true
|
||||||
|
Age:
|
||||||
|
1: /sc 6_10
|
||||||
|
2: true
|
||||||
|
Rugrat: true
|
||||||
|
Kid: true
|
||||||
|
Tween: true
|
||||||
|
Teen: true
|
||||||
|
Twenties: true
|
||||||
|
Old: true
|
||||||
|
Ancient: true
|
||||||
|
Mesozoic: true
|
||||||
|
I don't want to say my age. Don't ask.: true
|
||||||
|
Mood:
|
||||||
|
1: /sc 6_11
|
||||||
|
2: true
|
||||||
|
Good: true
|
||||||
|
Great!: true
|
||||||
|
Not bad: true
|
||||||
|
Sad: true
|
||||||
|
Hyper: true
|
||||||
|
Chill: true
|
||||||
|
Happy: true
|
||||||
|
Kind of mad: true
|
||||||
|
Boy:
|
||||||
|
1: /sc 6_12
|
||||||
|
2: true
|
||||||
|
Girl:
|
||||||
|
1: /sc 6_13
|
||||||
|
2: true
|
||||||
|
I don't want to say boy or girl. Don't ask.:
|
||||||
|
1: /sc 6_14
|
||||||
|
2: true
|
||||||
|
Game:
|
||||||
|
1: /sc 7
|
||||||
|
Let's build:
|
||||||
|
1: /sc 7_0
|
||||||
|
2: true
|
||||||
|
Let's battle:
|
||||||
|
1: /sc 7_1
|
||||||
|
2: true
|
||||||
|
Nice one!:
|
||||||
|
1: /sc 7_2
|
||||||
|
2: true
|
||||||
|
So far so good:
|
||||||
|
1: /sc 7_3
|
||||||
|
2: true
|
||||||
|
Lucky shot!:
|
||||||
|
1: /sc 7_4
|
||||||
|
2: true
|
||||||
|
Oh man!:
|
||||||
|
1: /sc 7_5
|
||||||
|
2: true
|
||||||
|
I challenge you to a fight!:
|
||||||
|
1: /sc 7_6
|
||||||
|
2: true
|
||||||
|
Help me with this:
|
||||||
|
1: /sc 7_7
|
||||||
|
2: true
|
||||||
|
Let's go to your game:
|
||||||
|
1: /sc 7_8
|
||||||
|
2: true
|
||||||
|
Can you show me how do to that?:
|
||||||
|
1: /sc 7_9
|
||||||
|
2: true
|
||||||
|
Backflip!:
|
||||||
|
1: /sc 7_10
|
||||||
|
2: true
|
||||||
|
Frontflip!:
|
||||||
|
1: /sc 7_11
|
||||||
|
2: true
|
||||||
|
Dance!:
|
||||||
|
1: /sc 7_12
|
||||||
|
2: true
|
||||||
|
I'm on your side!:
|
||||||
|
1: /sc 7_13
|
||||||
|
2: true
|
||||||
|
Game Commands:
|
||||||
|
1: /sc 7_14
|
||||||
|
2: true
|
||||||
|
regen: true
|
||||||
|
reset: true
|
||||||
|
go: true
|
||||||
|
fix: true
|
||||||
|
respawn: true
|
||||||
|
Silly:
|
||||||
|
Muahahahaha!: true
|
||||||
|
all your base are belong to me!: true
|
||||||
|
GET OFF MAH LAWN: true
|
||||||
|
TEH EPIK DUCK IS COMING!!!: true
|
||||||
|
ROFL: true
|
||||||
|
1337:
|
||||||
|
2: true
|
||||||
|
i r teh pwnz0r!: true
|
||||||
|
w00t!: true
|
||||||
|
z0mg h4x!: true
|
||||||
|
ub3rR0xXorzage!: true
|
||||||
|
Yes:
|
||||||
|
Absolutely!: true
|
||||||
|
Rock on!: true
|
||||||
|
Totally!: true
|
||||||
|
Juice!: true
|
||||||
|
Yay!: true
|
||||||
|
Yesh: true
|
||||||
|
No:
|
||||||
|
Ummm. No.: true
|
||||||
|
...: true
|
||||||
|
Stop!: true
|
||||||
|
Go away!: true
|
||||||
|
Don't do that: true
|
||||||
|
Stop breaking the rules: true
|
||||||
|
I don't want to: true
|
||||||
|
Ok:
|
||||||
|
Well... ok: true
|
||||||
|
Sure: true
|
||||||
|
Uncertain:
|
||||||
|
Maybe: true
|
||||||
|
I don't know: true
|
||||||
|
idk: true
|
||||||
|
I can't decide: true
|
||||||
|
Hmm...: true
|
||||||
|
:-):
|
||||||
|
:-(: true
|
||||||
|
:D: true
|
||||||
|
:-O: true
|
||||||
|
lol: true
|
||||||
|
=D: true
|
||||||
|
D=: true
|
||||||
|
XD: true
|
||||||
|
;D: true
|
||||||
|
;): true
|
||||||
|
O_O: true
|
||||||
|
=): true
|
||||||
|
"@_@": true
|
||||||
|
">_<": true
|
||||||
|
T_T: true
|
||||||
|
^_^: true
|
||||||
|
<(0_0<) <(0_0)> (>0_0)> KIRBY DANCE: true
|
||||||
|
)';: true
|
||||||
|
:3: true
|
||||||
|
Ratings:
|
||||||
|
Rate it!: true
|
||||||
|
I give it a 1 out of 10: true
|
||||||
|
I give it a 2 out of 10: true
|
||||||
|
I give it a 3 out of 10: true
|
||||||
|
I give it a 4 out of 10: true
|
||||||
|
I give it a 5 out of 10: true
|
||||||
|
I give it a 6 out of 10: true
|
||||||
|
I give it a 7 out of 10: true
|
||||||
|
I give it a 8 out of 10: true
|
||||||
|
I give it a 9 out of 10: true
|
||||||
|
I give it a 10 out of 10!: true
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
-- CoreGui.RobloxGui.CoreScripts/ToolTip
|
-- CoreGui.RobloxGui.CoreScripts/ToolTip
|
||||||
print "[Mercury]: Loaded corescript 36868950"
|
print "[Mercury]: Loaded corescript 36868950"
|
||||||
|
|
||||||
|
local New = require "../Modules/New"
|
||||||
|
|
||||||
local controlFrame = script.Parent:FindFirstChild "ControlFrame"
|
local controlFrame = script.Parent:FindFirstChild "ControlFrame"
|
||||||
|
|
||||||
if not controlFrame then
|
if not controlFrame then
|
||||||
|
|
@ -10,25 +12,25 @@ end
|
||||||
local bottomLeftControl = controlFrame:FindFirstChild "BottomLeftControl"
|
local bottomLeftControl = controlFrame:FindFirstChild "BottomLeftControl"
|
||||||
local bottomRightControl = controlFrame:FindFirstChild "BottomRightControl"
|
local bottomRightControl = controlFrame:FindFirstChild "BottomRightControl"
|
||||||
|
|
||||||
local frameTip = Instance.new "TextLabel"
|
local frameTip = New "TextLabel" {
|
||||||
frameTip.Name = "ToolTip"
|
Name = "ToolTip",
|
||||||
frameTip.Text = ""
|
Text = "",
|
||||||
frameTip.Font = Enum.Font.ArialBold
|
Font = Enum.Font.ArialBold,
|
||||||
frameTip.FontSize = Enum.FontSize.Size12
|
FontSize = Enum.FontSize.Size12,
|
||||||
frameTip.TextColor3 = Color3.new(1, 1, 1)
|
TextColor3 = Color3.new(1, 1, 1),
|
||||||
frameTip.BorderSizePixel = 0
|
BorderSizePixel = 0,
|
||||||
frameTip.ZIndex = 10
|
ZIndex = 10,
|
||||||
frameTip.Size = UDim2.new(2, 0, 1, 0)
|
Size = UDim2.new(2, 0, 1, 0),
|
||||||
frameTip.Position = UDim2.new(1, 0, 0, 0)
|
Position = UDim2.new(1, 0, 0, 0),
|
||||||
frameTip.BackgroundColor3 = Color3.new(0, 0, 0)
|
BackgroundColor3 = Color3.new(0, 0, 0),
|
||||||
frameTip.BackgroundTransparency = 1
|
BackgroundTransparency = 1,
|
||||||
frameTip.TextTransparency = 1
|
TextTransparency = 1,
|
||||||
frameTip.TextWrap = true
|
TextWrap = true,
|
||||||
|
New "BoolValue" {
|
||||||
local inside = Instance.new "BoolValue"
|
Name = "inside",
|
||||||
inside.Name = "inside"
|
Value = false,
|
||||||
inside.Value = false
|
},
|
||||||
inside.Parent = frameTip
|
}
|
||||||
|
|
||||||
local function setUpListeners(frameToListen)
|
local function setUpListeners(frameToListen)
|
||||||
local fadeSpeed = 0.1
|
local fadeSpeed = 0.1
|
||||||
|
|
@ -87,12 +89,14 @@ local bottomLeftChildren = bottomLeftControl:GetChildren()
|
||||||
|
|
||||||
for i = 1, #bottomLeftChildren do
|
for i = 1, #bottomLeftChildren do
|
||||||
if bottomLeftChildren[i].Name == "Exit" then
|
if bottomLeftChildren[i].Name == "Exit" then
|
||||||
local exitTip = frameTip:clone()
|
local exitTip = New(frameTip:clone()) {
|
||||||
exitTip.RobloxLocked = true
|
RobloxLocked = true,
|
||||||
exitTip.Text = "Leave Place"
|
Text = "Leave Place",
|
||||||
exitTip.Position = UDim2.new(0, 0, -1, 0)
|
Position = UDim2.new(0, 0, -1, 0),
|
||||||
exitTip.Size = UDim2.new(1, 0, 1, 0)
|
Size = UDim2.new(1, 0, 1, 0),
|
||||||
exitTip.Parent = bottomLeftChildren[i]
|
Parent = bottomLeftChildren[i],
|
||||||
|
}
|
||||||
|
|
||||||
setUpListeners(exitTip)
|
setUpListeners(exitTip)
|
||||||
elseif bottomLeftChildren[i].Name == "SettingsButton" then
|
elseif bottomLeftChildren[i].Name == "SettingsButton" then
|
||||||
createSettingsButtonTip(bottomLeftChildren[i])
|
createSettingsButtonTip(bottomLeftChildren[i])
|
||||||
|
|
@ -105,16 +109,20 @@ local bottomRightChildren = bottomRightControl:GetChildren()
|
||||||
|
|
||||||
for i = 1, #bottomRightChildren do
|
for i = 1, #bottomRightChildren do
|
||||||
if bottomRightChildren[i].Name:find "Camera" ~= nil then
|
if bottomRightChildren[i].Name:find "Camera" ~= nil then
|
||||||
local cameraTip = frameTip:clone()
|
local cameraTip = New(frameTip:clone()) {
|
||||||
cameraTip.RobloxLocked = true
|
RobloxLocked = true,
|
||||||
cameraTip.Text = "Camera View"
|
Text = "Camera View",
|
||||||
|
Size = UDim2.new(2, 0, 1.25, 0),
|
||||||
|
}
|
||||||
|
|
||||||
if bottomRightChildren[i].Name:find "Zoom" then
|
if bottomRightChildren[i].Name:find "Zoom" then
|
||||||
cameraTip.Position = UDim2.new(-1, 0, -1.5)
|
cameraTip.Position = UDim2.new(-1, 0, -1.5)
|
||||||
else
|
else
|
||||||
cameraTip.Position = UDim2.new(0, 0, -1.5, 0)
|
cameraTip.Position = UDim2.new(0, 0, -1.5, 0)
|
||||||
end
|
end
|
||||||
cameraTip.Size = UDim2.new(2, 0, 1.25, 0)
|
|
||||||
cameraTip.Parent = bottomRightChildren[i]
|
cameraTip.Parent = bottomRightChildren[i]
|
||||||
|
|
||||||
setUpListeners(cameraTip)
|
setUpListeners(cameraTip)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
-- Script Context.StarterScript
|
-- Script Context.StarterScript
|
||||||
print "[Mercury]: Loaded corescript 37801172"
|
print "[Mercury]: Loaded corescript 37801172"
|
||||||
|
|
||||||
local scriptContext = game:GetService "ScriptContext"
|
local ScriptContext = game:GetService "ScriptContext"
|
||||||
local CoreGui = game:GetService "CoreGui"
|
local CoreGui = game:GetService "CoreGui"
|
||||||
|
|
||||||
-- Creates all neccessary scripts for the gui on initial load, everything except build tools
|
-- Creates all neccessary scripts for the gui on initial load, everything except build tools
|
||||||
-- Please note that these are loaded in a specific order to diminish errors/perceived load time by user
|
-- Please note that these are loaded in a specific order to diminish errors/perceived load time by user
|
||||||
|
|
||||||
-- library registration
|
-- library registration
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
60595695,
|
60595695,
|
||||||
scriptContext,
|
ScriptContext,
|
||||||
"/Libraries/LibraryRegistration/LibraryRegistration"
|
"/Libraries/LibraryRegistration/LibraryRegistration"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -24,29 +24,29 @@ waitForChild(CoreGui, "RobloxGui")
|
||||||
local screenGui = CoreGui:FindFirstChild "RobloxGui"
|
local screenGui = CoreGui:FindFirstChild "RobloxGui"
|
||||||
|
|
||||||
-- ToolTipper (creates tool tips for gui)
|
-- ToolTipper (creates tool tips for gui)
|
||||||
scriptContext:AddCoreScript(36868950, screenGui, "CoreScripts/ToolTip")
|
ScriptContext:AddCoreScript(36868950, screenGui, "CoreScripts/ToolTip")
|
||||||
-- SettingsScript
|
-- SettingsScript
|
||||||
scriptContext:AddCoreScript(46295863, screenGui, "CoreScripts/Settings")
|
ScriptContext:AddCoreScript(46295863, screenGui, "CoreScripts/Settings")
|
||||||
|
|
||||||
-- MainBotChatScript
|
-- MainBotChatScript
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
39250920,
|
39250920,
|
||||||
screenGui,
|
screenGui,
|
||||||
"CoreScripts/MainBotChatScript"
|
"CoreScripts/MainBotChatScript"
|
||||||
)
|
)
|
||||||
|
|
||||||
-- Popup Script
|
-- Popup Script
|
||||||
scriptContext:AddCoreScript(48488451, screenGui, "CoreScripts/PopupScript")
|
ScriptContext:AddCoreScript(48488451, screenGui, "CoreScripts/PopupScript")
|
||||||
-- Friend Notification Script (probably can use this script to expand out to other notifications)
|
-- Friend Notification Script (probably can use this script to expand out to other notifications)
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
48488398,
|
48488398,
|
||||||
screenGui,
|
screenGui,
|
||||||
"CoreScripts/NotificationScript"
|
"CoreScripts/NotificationScript"
|
||||||
)
|
)
|
||||||
-- Chat script
|
-- Chat script
|
||||||
scriptContext:AddCoreScript(97188756, screenGui, "CoreScripts/ChatScript")
|
ScriptContext:AddCoreScript(97188756, screenGui, "CoreScripts/ChatScript")
|
||||||
-- Purchase Prompt Script
|
-- Purchase Prompt Script
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
107893730,
|
107893730,
|
||||||
screenGui,
|
screenGui,
|
||||||
"CoreScripts/PurchasePromptScript"
|
"CoreScripts/PurchasePromptScript"
|
||||||
|
|
@ -54,7 +54,7 @@ scriptContext:AddCoreScript(
|
||||||
|
|
||||||
if screenGui.AbsoluteSize.Y > 600 then
|
if screenGui.AbsoluteSize.Y > 600 then
|
||||||
-- New Player List
|
-- New Player List
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
48488235,
|
48488235,
|
||||||
screenGui,
|
screenGui,
|
||||||
"CoreScripts/PlayerListScript"
|
"CoreScripts/PlayerListScript"
|
||||||
|
|
@ -63,7 +63,7 @@ else
|
||||||
delay(5, function()
|
delay(5, function()
|
||||||
if screenGui.AbsoluteSize.Y >= 600 then
|
if screenGui.AbsoluteSize.Y >= 600 then
|
||||||
-- New Player List
|
-- New Player List
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
48488235,
|
48488235,
|
||||||
screenGui,
|
screenGui,
|
||||||
"CoreScripts/PlayerListScript"
|
"CoreScripts/PlayerListScript"
|
||||||
|
|
@ -73,7 +73,7 @@ else
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Backpack Builder, creates most of the backpack gui
|
-- Backpack Builder, creates most of the backpack gui
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
53878047,
|
53878047,
|
||||||
screenGui,
|
screenGui,
|
||||||
"CoreScripts/BackpackScripts/BackpackBuilder"
|
"CoreScripts/BackpackScripts/BackpackBuilder"
|
||||||
|
|
@ -84,20 +84,20 @@ waitForChild(screenGui, "Backpack")
|
||||||
local Backpack = screenGui.Backpack
|
local Backpack = screenGui.Backpack
|
||||||
|
|
||||||
-- Manager handles all big backpack state changes, other scripts subscribe to this and do things accordingly
|
-- Manager handles all big backpack state changes, other scripts subscribe to this and do things accordingly
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
89449093,
|
89449093,
|
||||||
Backpack,
|
Backpack,
|
||||||
"CoreScripts/BackpackScripts/BackpackManager"
|
"CoreScripts/BackpackScripts/BackpackManager"
|
||||||
)
|
)
|
||||||
|
|
||||||
-- Backpack Gear (handles all backpack gear tab stuff)
|
-- Backpack Gear (handles all backpack gear tab stuff)
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
89449008,
|
89449008,
|
||||||
Backpack,
|
Backpack,
|
||||||
"CoreScripts/BackpackScripts/BackpackGear"
|
"CoreScripts/BackpackScripts/BackpackGear"
|
||||||
)
|
)
|
||||||
-- Loadout Script, used for gear hotkeys
|
-- Loadout Script, used for gear hotkeys
|
||||||
scriptContext:AddCoreScript(
|
ScriptContext:AddCoreScript(
|
||||||
53878057,
|
53878057,
|
||||||
screenGui.CurrentLoadout,
|
screenGui.CurrentLoadout,
|
||||||
"CoreScripts/BackpackScripts/LoadoutScript"
|
"CoreScripts/BackpackScripts/LoadoutScript"
|
||||||
|
|
@ -105,17 +105,19 @@ scriptContext:AddCoreScript(
|
||||||
|
|
||||||
local IsPersonalServer = not not game.Workspace:FindFirstChild "PSVariable"
|
local IsPersonalServer = not not game.Workspace:FindFirstChild "PSVariable"
|
||||||
if IsPersonalServer then
|
if IsPersonalServer then
|
||||||
game:GetService("ScriptContext")
|
ScriptContext:AddCoreScript(
|
||||||
:AddCoreScript(64164692, game.Players.LocalPlayer, "BuildToolManager")
|
64164692,
|
||||||
|
game.Players.LocalPlayer,
|
||||||
|
"BuildToolManager"
|
||||||
|
)
|
||||||
end
|
end
|
||||||
game.Workspace.ChildAdded:connect(function(nchild)
|
game.Workspace.ChildAdded:connect(function(nchild)
|
||||||
if nchild.Name == "PSVariable" and nchild:IsA "BoolValue" then
|
if nchild.Name == "PSVariable" and nchild:IsA "BoolValue" then
|
||||||
IsPersonalServer = true
|
IsPersonalServer = true
|
||||||
game:GetService("ScriptContext")
|
ScriptContext:AddCoreScript(
|
||||||
:AddCoreScript(
|
64164692,
|
||||||
64164692,
|
game.Players.LocalPlayer,
|
||||||
game.Players.LocalPlayer,
|
"BuildToolManager"
|
||||||
"BuildToolManager"
|
)
|
||||||
)
|
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
-- CoreGui.RobloxGui.CoreScripts/MainBotChatScript
|
-- CoreGui.RobloxGui.CoreScripts/MainBotChatScript
|
||||||
print "[Mercury]: Loaded corescript 39250920"
|
print "[Mercury]: Loaded corescript 39250920"
|
||||||
|
|
||||||
|
local New = require "../Modules/New"
|
||||||
|
|
||||||
local InsertService = game:GetService "InsertService"
|
local InsertService = game:GetService "InsertService"
|
||||||
|
|
||||||
local function waitForProperty(instance, name)
|
local function waitForProperty(instance, name)
|
||||||
|
|
@ -49,35 +51,35 @@ local function currentTone()
|
||||||
end
|
end
|
||||||
|
|
||||||
local function createChatNotificationGui()
|
local function createChatNotificationGui()
|
||||||
chatNotificationGui = Instance.new "BillboardGui"
|
chatNotificationGui = New "BillboardGui" {
|
||||||
chatNotificationGui.Name = "ChatNotificationGui"
|
Name = "ChatNotificationGui",
|
||||||
chatNotificationGui.ExtentsOffset = Vector3.new(0, 1, 0)
|
ExtentsOffset = Vector3.new(0, 1, 0),
|
||||||
chatNotificationGui.Size = UDim2.new(4, 0, 5.42857122, 0)
|
Size = UDim2.new(4, 0, 5.42857122, 0),
|
||||||
chatNotificationGui.SizeOffset = Vector2.new(0, 0)
|
SizeOffset = Vector2.new(0, 0),
|
||||||
chatNotificationGui.StudsOffset = Vector3.new(0.4, 4.3, 0)
|
StudsOffset = Vector3.new(0.4, 4.3, 0),
|
||||||
chatNotificationGui.Enabled = true
|
Enabled = true,
|
||||||
chatNotificationGui.RobloxLocked = true
|
RobloxLocked = true,
|
||||||
chatNotificationGui.Active = true
|
Active = true,
|
||||||
|
New "ImageLabel" {
|
||||||
local image = Instance.new "ImageLabel"
|
Name = "Image",
|
||||||
image.Name = "Image"
|
Active = false,
|
||||||
image.Active = false
|
BackgroundTransparency = 1,
|
||||||
image.BackgroundTransparency = 1
|
Position = UDim2.new(0, 0, 0, 0),
|
||||||
image.Position = UDim2.new(0, 0, 0, 0)
|
Size = UDim2.new(1, 0, 1, 0),
|
||||||
image.Size = UDim2.new(1, 0, 1, 0)
|
Image = "",
|
||||||
image.Image = ""
|
RobloxLocked = true,
|
||||||
image.RobloxLocked = true
|
Parent = chatNotificationGui,
|
||||||
image.Parent = chatNotificationGui
|
New "ImageButton" {
|
||||||
|
Name = "Button",
|
||||||
local button = Instance.new "ImageButton"
|
AutoButtonColor = false,
|
||||||
button.Name = "Button"
|
Position = UDim2.new(0.0879999995, 0, 0.0529999994, 0),
|
||||||
button.AutoButtonColor = false
|
Size = UDim2.new(0.829999983, 0, 0.460000008, 0),
|
||||||
button.Position = UDim2.new(0.0879999995, 0, 0.0529999994, 0)
|
Image = "",
|
||||||
button.Size = UDim2.new(0.829999983, 0, 0.460000008, 0)
|
BackgroundTransparency = 1,
|
||||||
button.Image = ""
|
RobloxLocked = true,
|
||||||
button.BackgroundTransparency = 1
|
},
|
||||||
button.RobloxLocked = true
|
},
|
||||||
button.Parent = image
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
local function getChatColor(tone)
|
local function getChatColor(tone)
|
||||||
|
|
@ -151,20 +153,20 @@ local function setChatNotificationTone(notificationGui, purpose, tone)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function createMessageDialog()
|
local function createMessageDialog()
|
||||||
messageDialog = Instance.new "Frame"
|
messageDialog = New "Frame" {
|
||||||
messageDialog.Name = "DialogScriptMessage"
|
Name = "DialogScriptMessage",
|
||||||
messageDialog.Style = Enum.FrameStyle.RobloxRound
|
Style = Enum.FrameStyle.RobloxRound,
|
||||||
messageDialog.Visible = false
|
Visible = false,
|
||||||
|
New "TextLabel" {
|
||||||
local text = Instance.new "TextLabel"
|
Name = "Text",
|
||||||
text.Name = "Text"
|
Position = UDim2.new(0, 0, 0, -1),
|
||||||
text.Position = UDim2.new(0, 0, 0, -1)
|
Size = UDim2.new(1, 0, 1, 0),
|
||||||
text.Size = UDim2.new(1, 0, 1, 0)
|
FontSize = Enum.FontSize.Size14,
|
||||||
text.FontSize = Enum.FontSize.Size14
|
BackgroundTransparency = 1,
|
||||||
text.BackgroundTransparency = 1
|
TextColor3 = Color3.new(1, 1, 1),
|
||||||
text.TextColor3 = Color3.new(1, 1, 1)
|
RobloxLocked = true,
|
||||||
text.RobloxLocked = true
|
},
|
||||||
text.Parent = messageDialog
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
local function showMessage(msg, size)
|
local function showMessage(msg, size)
|
||||||
|
|
@ -178,7 +180,7 @@ end
|
||||||
|
|
||||||
local function variableDelay(str)
|
local function variableDelay(str)
|
||||||
local length = math.min(string.len(str), 100)
|
local length = math.min(string.len(str), 100)
|
||||||
wait(0.75 + ((length / 75) * 1.5))
|
wait(0.75 + (length / 50))
|
||||||
end
|
end
|
||||||
|
|
||||||
local function highlightColor(frame, tone)
|
local function highlightColor(frame, tone)
|
||||||
|
|
@ -306,10 +308,12 @@ local function renewKillswitch(dialog)
|
||||||
currentAbortDialogScript = nil
|
currentAbortDialogScript = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
currentAbortDialogScript = timeoutScript:Clone()
|
currentAbortDialogScript = New(timeoutScript:Clone()) {
|
||||||
currentAbortDialogScript.archivable = false
|
|
||||||
currentAbortDialogScript.Disabled = false
|
archivable = false,
|
||||||
currentAbortDialogScript.Parent = dialog
|
Disabled = false,
|
||||||
|
Parent = dialog,
|
||||||
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
local function selectChoice(choice)
|
local function selectChoice(choice)
|
||||||
|
|
@ -517,11 +521,12 @@ end
|
||||||
local function addDialog(dialog)
|
local function addDialog(dialog)
|
||||||
if dialog.Parent then
|
if dialog.Parent then
|
||||||
if dialog.Parent:IsA "BasePart" then
|
if dialog.Parent:IsA "BasePart" then
|
||||||
local chatGui = chatNotificationGui:clone()
|
local chatGui = New(chatNotificationGui:clone()) {
|
||||||
chatGui.Enabled = not dialog.InUse
|
Enabled = not dialog.InUse,
|
||||||
chatGui.Adornee = dialog.Parent
|
Adornee = dialog.Parent,
|
||||||
chatGui.RobloxLocked = true
|
RobloxLocked = true,
|
||||||
chatGui.Parent = game.CoreGui
|
Parent = game.CoreGui,
|
||||||
|
}
|
||||||
chatGui.Image.Button.MouseButton1Click:connect(function()
|
chatGui.Image.Button.MouseButton1Click:connect(function()
|
||||||
startDialog(dialog)
|
startDialog(dialog)
|
||||||
end)
|
end)
|
||||||
|
|
@ -581,31 +586,32 @@ local function onLoad()
|
||||||
player = game.Players.LocalPlayer
|
player = game.Players.LocalPlayer
|
||||||
waitForProperty(player, "Character")
|
waitForProperty(player, "Character")
|
||||||
|
|
||||||
--print("Fetching Scripts")
|
-- print "Fetching Scripts"
|
||||||
fetchScripts()
|
fetchScripts()
|
||||||
|
|
||||||
--print("Creating Guis")
|
-- print "Creating Guis"
|
||||||
createChatNotificationGui()
|
createChatNotificationGui()
|
||||||
|
|
||||||
--print("Creating MessageDialog")
|
-- print "Creating MessageDialog"
|
||||||
createMessageDialog()
|
createMessageDialog()
|
||||||
messageDialog.RobloxLocked = true
|
messageDialog.RobloxLocked = true
|
||||||
messageDialog.Parent = gui
|
messageDialog.Parent = gui
|
||||||
|
|
||||||
--print("Waiting for BottomLeftControl")
|
-- print "Waiting for BottomLeftControl"
|
||||||
waitForChild(gui, "BottomLeftControl")
|
waitForChild(gui, "BottomLeftControl")
|
||||||
|
|
||||||
--print("Initializing Frame")
|
-- print "Initializing Frame"
|
||||||
local frame = Instance.new "Frame"
|
local frame = New "Frame" {
|
||||||
frame.Name = "DialogFrame"
|
Name = "DialogFrame",
|
||||||
frame.Position = UDim2.new(0, 0, 0, 0)
|
Position = UDim2.new(0, 0, 0, 0),
|
||||||
frame.Size = UDim2.new(0, 0, 0, 0)
|
Size = UDim2.new(0, 0, 0, 0),
|
||||||
frame.BackgroundTransparency = 1
|
BackgroundTransparency = 1,
|
||||||
frame.RobloxLocked = true
|
RobloxLocked = true,
|
||||||
frame.Parent = gui.BottomLeftControl
|
Parent = gui.BottomLeftControl,
|
||||||
|
}
|
||||||
initialize(frame)
|
initialize(frame)
|
||||||
|
|
||||||
--print("Adding Dialogs")
|
-- print "Adding Dialogs"
|
||||||
game.CollectionService.ItemAdded:connect(function(obj)
|
game.CollectionService.ItemAdded:connect(function(obj)
|
||||||
if obj:IsA "Dialog" then
|
if obj:IsA "Dialog" then
|
||||||
addDialog(obj)
|
addDialog(obj)
|
||||||
|
|
|
||||||
1573
luau/45284430.luau
1573
luau/45284430.luau
File diff suppressed because it is too large
Load Diff
|
|
@ -1,23 +0,0 @@
|
||||||
-- RbxGear (unused)
|
|
||||||
print "[Mercury]: Loaded corescript 45374389"
|
|
||||||
|
|
||||||
local t = {}
|
|
||||||
|
|
||||||
t.Foo = function()
|
|
||||||
print "foo"
|
|
||||||
end
|
|
||||||
|
|
||||||
t.Bar = function()
|
|
||||||
print "bar"
|
|
||||||
end
|
|
||||||
|
|
||||||
t.Help = function(funcNameOrFunc)
|
|
||||||
--input argument can be a string or a function. Should return a description (of arguments and expected side effects)
|
|
||||||
if funcNameOrFunc == "Foo" or funcNameOrFunc == t.Foo then
|
|
||||||
return "Function Foo. Arguments: None. Side effect: prints foo"
|
|
||||||
elseif funcNameOrFunc == "Bar" or funcNameOrFunc == t.Bar then
|
|
||||||
return "Function Bar. Arguments: None. Side effect: prints bar"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
return t
|
|
||||||
|
|
@ -15,22 +15,17 @@ for i = 1, 4 do
|
||||||
wait(0.2)
|
wait(0.2)
|
||||||
end
|
end
|
||||||
|
|
||||||
local function RegisterLibraries(t: { [string]: number })
|
|
||||||
for name, id in pairs(t) do
|
|
||||||
ScriptContext:RegisterLibrary(`Libraries/Rbx{name}`, tostring(id))
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
if ScriptContext then
|
if ScriptContext then
|
||||||
RegisterLibraries {
|
for name, id in pairs {
|
||||||
Fusion = 10000001,
|
Fusion = 10000001,
|
||||||
Red = 10000002,
|
Red = 10000002,
|
||||||
Gui = 45284430,
|
Gui = 45284430,
|
||||||
Gear = 45374389,
|
|
||||||
Utility = 60595411,
|
Utility = 60595411,
|
||||||
Stamper = 73157242,
|
Stamper = 73157242,
|
||||||
}
|
} do
|
||||||
|
ScriptContext:RegisterLibrary(`Libraries/Rbx{name}`, tostring(id))
|
||||||
|
end
|
||||||
ScriptContext:LibraryRegistrationComplete()
|
ScriptContext:LibraryRegistrationComplete()
|
||||||
else
|
else
|
||||||
print "failed to find script context, libraries did not load"
|
print "[Mercury]: Failed to find ScriptContext, libraries did not load"
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,8 @@ print "[Mercury]: Loaded corescript 97188756"
|
||||||
//NOTE: If you find any bugs or inaccuracies PM Sorcus on Roblox or @Canavus on Twitter
|
//NOTE: If you find any bugs or inaccuracies PM Sorcus on Roblox or @Canavus on Twitter
|
||||||
]]
|
]]
|
||||||
|
|
||||||
|
local SafeChat = require "../Modules/Safechat.yml"
|
||||||
|
|
||||||
local forceChatGUI = false
|
local forceChatGUI = false
|
||||||
|
|
||||||
-- Utility functions + Globals
|
-- Utility functions + Globals
|
||||||
|
|
@ -181,731 +183,7 @@ local Chat = {
|
||||||
|
|
||||||
Admins_List = { "taskmanager", "Heliodex", "tako" },
|
Admins_List = { "taskmanager", "Heliodex", "tako" },
|
||||||
|
|
||||||
SafeChat_List = {
|
SafeChat_List = SafeChat,
|
||||||
["Use the Chat menu to talk to me."] = { "/sc 0", true },
|
|
||||||
["I can only see menu chats."] = { "/sc 1", true },
|
|
||||||
["Hello"] = {
|
|
||||||
["Hi"] = {
|
|
||||||
"/sc 2_0",
|
|
||||||
true,
|
|
||||||
["Hi there!"] = true,
|
|
||||||
["Hi everyone"] = true,
|
|
||||||
},
|
|
||||||
["Howdy"] = { "/sc 2_1", true, ["Howdy partner!"] = true },
|
|
||||||
["Greetings"] = {
|
|
||||||
"/sc 2_2",
|
|
||||||
true,
|
|
||||||
["Greetings everyone"] = true,
|
|
||||||
["Greetings Robloxians!"] = true,
|
|
||||||
["Seasons greetings!"] = true,
|
|
||||||
},
|
|
||||||
["Welcome"] = {
|
|
||||||
"/sc 2_3",
|
|
||||||
true,
|
|
||||||
["Welcome to my place"] = true,
|
|
||||||
["Welcome to my barbeque"] = true,
|
|
||||||
["Welcome to our base"] = true,
|
|
||||||
},
|
|
||||||
["Hey there!"] = { "/sc 2_4", true },
|
|
||||||
["What's up?"] = {
|
|
||||||
"/sc 2_5",
|
|
||||||
true,
|
|
||||||
["How are you doing?"] = true,
|
|
||||||
["How's it going?"] = true,
|
|
||||||
["What's new?"] = true,
|
|
||||||
},
|
|
||||||
["Good day"] = {
|
|
||||||
"/sc 2_6",
|
|
||||||
true,
|
|
||||||
["Good morning"] = true,
|
|
||||||
["Good evening"] = true,
|
|
||||||
["Good afternoon"] = true,
|
|
||||||
["Good night"] = true,
|
|
||||||
},
|
|
||||||
["Silly"] = {
|
|
||||||
"/sc 2_7",
|
|
||||||
true,
|
|
||||||
["Waaaaaaaz up?!"] = true,
|
|
||||||
["Hullo!"] = true,
|
|
||||||
["Behold greatness, mortals!"] = true,
|
|
||||||
["Pardon me, is this Sparta?"] = true,
|
|
||||||
["THIS IS SPARTAAAA!"] = true,
|
|
||||||
},
|
|
||||||
["Happy Holidays!"] = {
|
|
||||||
"/sc 2_8",
|
|
||||||
true,
|
|
||||||
["Happy New Year!"] = true,
|
|
||||||
["Happy Valentine's Day!"] = true,
|
|
||||||
["Beware the Ides of March!"] = true,
|
|
||||||
["Happy St. Patrick's Day!"] = true,
|
|
||||||
["Happy Easter!"] = true,
|
|
||||||
["Happy Earth Day!"] = true,
|
|
||||||
["Happy 4th of July!"] = true,
|
|
||||||
["Happy Thanksgiving!"] = true,
|
|
||||||
["Happy Halloween!"] = true,
|
|
||||||
["Happy Hanukkah!"] = true,
|
|
||||||
["Merry Christmas!"] = true,
|
|
||||||
["Happy May Day!"] = true,
|
|
||||||
["Happy Towel Day!"] = true,
|
|
||||||
["Happy Mercury Day!"] = true,
|
|
||||||
["Happy LOL Day!"] = true,
|
|
||||||
},
|
|
||||||
|
|
||||||
[1] = "/sc 2",
|
|
||||||
},
|
|
||||||
["Goodbye"] = {
|
|
||||||
["Good Night"] = {
|
|
||||||
"/sc 3_0",
|
|
||||||
true,
|
|
||||||
["Sweet dreams"] = true,
|
|
||||||
["Go to sleep!"] = true,
|
|
||||||
["Lights out!"] = true,
|
|
||||||
["Bedtime"] = true,
|
|
||||||
["Going to bed now"] = true,
|
|
||||||
},
|
|
||||||
|
|
||||||
["Later"] = {
|
|
||||||
"/sc 3_1",
|
|
||||||
true,
|
|
||||||
["See ya later"] = true,
|
|
||||||
["Later gator!"] = true,
|
|
||||||
["See you tomorrow"] = true,
|
|
||||||
},
|
|
||||||
|
|
||||||
["Bye"] = { "/sc 3_2", true, ["Hasta la bye bye!"] = true },
|
|
||||||
["I'll be right back"] = { "/sc 3_3", true },
|
|
||||||
["I have to go"] = { "/sc 3_4", true },
|
|
||||||
["Farewell"] = {
|
|
||||||
"/sc 3_5",
|
|
||||||
true,
|
|
||||||
["Take care"] = true,
|
|
||||||
["Have a nice day"] = true,
|
|
||||||
["Goodluck!"] = true,
|
|
||||||
["Ta-ta for now!"] = true,
|
|
||||||
},
|
|
||||||
["Peace"] = {
|
|
||||||
"/sc 3_6",
|
|
||||||
true,
|
|
||||||
["Peace out!"] = true,
|
|
||||||
["Peace dudes!"] = true,
|
|
||||||
["Rest in pieces!"] = true,
|
|
||||||
},
|
|
||||||
["Silly"] = {
|
|
||||||
"/sc 3_7",
|
|
||||||
true,
|
|
||||||
["To the batcave!"] = true,
|
|
||||||
["Over and out!"] = true,
|
|
||||||
["Happy trails!"] = true,
|
|
||||||
["I've got to book it!"] = true,
|
|
||||||
["Tootles!"] = true,
|
|
||||||
["Smell you later!"] = true,
|
|
||||||
["GG!"] = true,
|
|
||||||
["My house is on fire! gtg."] = true,
|
|
||||||
},
|
|
||||||
[1] = "/sc 3",
|
|
||||||
},
|
|
||||||
["Friend"] = {
|
|
||||||
["Wanna be friends?"] = { "/sc 4_0", true },
|
|
||||||
["Follow me"] = {
|
|
||||||
"/sc 4_1",
|
|
||||||
true,
|
|
||||||
["Come to my place!"] = true,
|
|
||||||
["Come to my base!"] = true,
|
|
||||||
["Follow me, team!"] = true,
|
|
||||||
["Follow me"] = true,
|
|
||||||
},
|
|
||||||
["Your place is cool"] = {
|
|
||||||
"/sc 4_2",
|
|
||||||
true,
|
|
||||||
["Your place is fun"] = true,
|
|
||||||
["Your place is awesome"] = true,
|
|
||||||
["Your place looks good"] = true,
|
|
||||||
["This place is awesome!"] = true,
|
|
||||||
},
|
|
||||||
["Thank you"] = {
|
|
||||||
"/sc 4_3",
|
|
||||||
true,
|
|
||||||
["Thanks for playing"] = true,
|
|
||||||
["Thanks for visiting"] = true,
|
|
||||||
["Thanks for everything"] = true,
|
|
||||||
["No, thank you"] = true,
|
|
||||||
["Thanx"] = true,
|
|
||||||
},
|
|
||||||
["No problem"] = {
|
|
||||||
"/sc 4_4",
|
|
||||||
true,
|
|
||||||
["Don't worry"] = true,
|
|
||||||
["That's ok"] = true,
|
|
||||||
["np"] = true,
|
|
||||||
},
|
|
||||||
["You are ..."] = {
|
|
||||||
"/sc 4_5",
|
|
||||||
true,
|
|
||||||
["You are great!"] = true,
|
|
||||||
["You are good!"] = true,
|
|
||||||
["You are cool!"] = true,
|
|
||||||
["You are funny!"] = true,
|
|
||||||
["You are silly!"] = true,
|
|
||||||
["You are awesome!"] = true,
|
|
||||||
["You are doing something I don't like, please stop"] = true,
|
|
||||||
},
|
|
||||||
["I like ..."] = {
|
|
||||||
"/sc 4_6",
|
|
||||||
true,
|
|
||||||
["I like your name"] = true,
|
|
||||||
["I like your shirt"] = true,
|
|
||||||
["I like your place"] = true,
|
|
||||||
["I like your style"] = true,
|
|
||||||
["I like you"] = true,
|
|
||||||
["I like items"] = true,
|
|
||||||
["I like money"] = true,
|
|
||||||
},
|
|
||||||
["Sorry"] = {
|
|
||||||
"/sc 4_7",
|
|
||||||
true,
|
|
||||||
["My bad!"] = true,
|
|
||||||
["I'm sorry"] = true,
|
|
||||||
["Whoops!"] = true,
|
|
||||||
["Please forgive me."] = true,
|
|
||||||
["I forgive you."] = true,
|
|
||||||
["I didn't mean to do that."] = true,
|
|
||||||
["Sorry, I'll stop now."] = true,
|
|
||||||
},
|
|
||||||
[1] = "/sc 4",
|
|
||||||
},
|
|
||||||
["Questions"] = {
|
|
||||||
["Who?"] = {
|
|
||||||
"/sc 5_0",
|
|
||||||
true,
|
|
||||||
["Who wants to be my friend?"] = true,
|
|
||||||
["Who wants to be on my team?"] = true,
|
|
||||||
["Who made this brilliant game?"] = true,
|
|
||||||
},
|
|
||||||
["What?"] = {
|
|
||||||
"/sc 5_1",
|
|
||||||
true,
|
|
||||||
["What is your favorite animal?"] = true,
|
|
||||||
["What is your favorite game?"] = true,
|
|
||||||
["What is your favorite movie?"] = true,
|
|
||||||
["What is your favorite TV show?"] = true,
|
|
||||||
["What is your favorite music?"] = true,
|
|
||||||
["What are your hobbies?"] = true,
|
|
||||||
["LOLWUT?"] = true,
|
|
||||||
},
|
|
||||||
["When?"] = {
|
|
||||||
"/sc 5_2",
|
|
||||||
true,
|
|
||||||
["When are you online?"] = true,
|
|
||||||
["When is the new version coming out?"] = true,
|
|
||||||
["When can we play again?"] = true,
|
|
||||||
["When will your place be done?"] = true,
|
|
||||||
},
|
|
||||||
["Where?"] = {
|
|
||||||
"/sc 5_3",
|
|
||||||
true,
|
|
||||||
["Where do you want to go?"] = true,
|
|
||||||
["Where are you going?"] = true,
|
|
||||||
["Where am I?!"] = true,
|
|
||||||
["Where did you go?"] = true,
|
|
||||||
},
|
|
||||||
["How?"] = {
|
|
||||||
"/sc 5_4",
|
|
||||||
true,
|
|
||||||
["How are you today?"] = true,
|
|
||||||
["How did you make this cool place?"] = true,
|
|
||||||
["LOLHOW?"] = true,
|
|
||||||
},
|
|
||||||
["Can I..."] = {
|
|
||||||
"/sc 5_5",
|
|
||||||
true,
|
|
||||||
["Can I have a tour?"] = true,
|
|
||||||
["Can I be on your team?"] = true,
|
|
||||||
["Can I be your friend?"] = true,
|
|
||||||
["Can I try something?"] = true,
|
|
||||||
["Can I have that please?"] = true,
|
|
||||||
["Can I have that back please?"] = true,
|
|
||||||
["Can I have borrow your hat?"] = true,
|
|
||||||
["Can I have borrow your gear?"] = true,
|
|
||||||
},
|
|
||||||
[1] = "/sc 5",
|
|
||||||
},
|
|
||||||
["Answers"] = {
|
|
||||||
["You need help?"] = {
|
|
||||||
"/sc 6_0",
|
|
||||||
true,
|
|
||||||
["Check out the news section"] = true,
|
|
||||||
["Check out the help section"] = true,
|
|
||||||
["Read the wiki!"] = true,
|
|
||||||
["All the answers are in the wiki!"] = true,
|
|
||||||
["I will help you with this."] = true,
|
|
||||||
},
|
|
||||||
["Some people ..."] = {
|
|
||||||
"/sc 6_1",
|
|
||||||
true,
|
|
||||||
["Me"] = true,
|
|
||||||
["Not me"] = true,
|
|
||||||
["You"] = true,
|
|
||||||
["All of us"] = true,
|
|
||||||
["Everyone but you"] = true,
|
|
||||||
["Builderman!"] = true,
|
|
||||||
["Telamon!"] = true,
|
|
||||||
["My team"] = true,
|
|
||||||
["My group"] = true,
|
|
||||||
["Mom"] = true,
|
|
||||||
["Dad"] = true,
|
|
||||||
["Sister"] = true,
|
|
||||||
["Brother"] = true,
|
|
||||||
["Cousin"] = true,
|
|
||||||
["Grandparent"] = true,
|
|
||||||
["Friend"] = true,
|
|
||||||
},
|
|
||||||
["Time ..."] = {
|
|
||||||
"/sc 6_2",
|
|
||||||
true,
|
|
||||||
["In the morning"] = true,
|
|
||||||
["In the afternoon"] = true,
|
|
||||||
["At night"] = true,
|
|
||||||
["Tomorrow"] = true,
|
|
||||||
["This week"] = true,
|
|
||||||
["This month"] = true,
|
|
||||||
["Sometime"] = true,
|
|
||||||
["Sometimes"] = true,
|
|
||||||
["Whenever you want"] = true,
|
|
||||||
["Never"] = true,
|
|
||||||
["After this"] = true,
|
|
||||||
["In 10 minutes"] = true,
|
|
||||||
["In a couple hours"] = true,
|
|
||||||
["In a couple days"] = true,
|
|
||||||
},
|
|
||||||
["Animals"] = {
|
|
||||||
"/sc 6_3",
|
|
||||||
true,
|
|
||||||
["Cats"] = {
|
|
||||||
["Lion"] = true,
|
|
||||||
["Tiger"] = true,
|
|
||||||
["Leopard"] = true,
|
|
||||||
["Cheetah"] = true,
|
|
||||||
},
|
|
||||||
["Dogs"] = {
|
|
||||||
["Wolves"] = true,
|
|
||||||
["Beagle"] = true,
|
|
||||||
["Collie"] = true,
|
|
||||||
["Dalmatian"] = true,
|
|
||||||
["Poodle"] = true,
|
|
||||||
["Spaniel"] = true,
|
|
||||||
["Shepherd"] = true,
|
|
||||||
["Terrier"] = true,
|
|
||||||
["Retriever"] = true,
|
|
||||||
},
|
|
||||||
["Horses"] = {
|
|
||||||
["Ponies"] = true,
|
|
||||||
["Stallions"] = true,
|
|
||||||
["Pwnyz"] = true,
|
|
||||||
},
|
|
||||||
["Reptiles"] = {
|
|
||||||
["Dinosaurs"] = true,
|
|
||||||
["Lizards"] = true,
|
|
||||||
["Snakes"] = true,
|
|
||||||
["Turtles!"] = true,
|
|
||||||
},
|
|
||||||
["Hamster"] = true,
|
|
||||||
["Monkey"] = true,
|
|
||||||
["Bears"] = true,
|
|
||||||
["Fish"] = {
|
|
||||||
["Goldfish"] = true,
|
|
||||||
["Sharks"] = true,
|
|
||||||
["Sea Bass"] = true,
|
|
||||||
["Halibut"] = true,
|
|
||||||
["Tropical Fish"] = true,
|
|
||||||
},
|
|
||||||
["Birds"] = {
|
|
||||||
["Eagles"] = true,
|
|
||||||
["Penguins"] = true,
|
|
||||||
["Parakeets"] = true,
|
|
||||||
["Owls"] = true,
|
|
||||||
["Hawks"] = true,
|
|
||||||
["Pidgeons"] = true,
|
|
||||||
},
|
|
||||||
["Elephants"] = true,
|
|
||||||
["Mythical Beasts"] = {
|
|
||||||
["Dragons"] = true,
|
|
||||||
["Unicorns"] = true,
|
|
||||||
["Sea Serpents"] = true,
|
|
||||||
["Sphinx"] = true,
|
|
||||||
["Cyclops"] = true,
|
|
||||||
["Minotaurs"] = true,
|
|
||||||
["Goblins"] = true,
|
|
||||||
["Honest Politicians"] = true,
|
|
||||||
["Ghosts"] = true,
|
|
||||||
["Scylla and Charybdis"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Games"] = {
|
|
||||||
"/sc 6_4",
|
|
||||||
true,
|
|
||||||
["Action"] = true,
|
|
||||||
["Puzzle"] = true,
|
|
||||||
["Strategy"] = true,
|
|
||||||
["Racing"] = true,
|
|
||||||
["RPG"] = true,
|
|
||||||
["Obstacle Course"] = true,
|
|
||||||
["Tycoon"] = true,
|
|
||||||
["Roblox"] = {
|
|
||||||
["BrickBattle"] = true,
|
|
||||||
["Community Building"] = true,
|
|
||||||
["Roblox Minigames"] = true,
|
|
||||||
["Contest Place"] = true,
|
|
||||||
},
|
|
||||||
["Board games"] = {
|
|
||||||
["Chess"] = true,
|
|
||||||
["Checkers"] = true,
|
|
||||||
["Settlers of Catan"] = true,
|
|
||||||
["Tigris and Euphrates"] = true,
|
|
||||||
["El Grande"] = true,
|
|
||||||
["Stratego"] = true,
|
|
||||||
["Carcassonne"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Sports"] = {
|
|
||||||
"/sc 6_5",
|
|
||||||
true,
|
|
||||||
["Hockey"] = true,
|
|
||||||
["Soccer"] = true,
|
|
||||||
["Football"] = true,
|
|
||||||
["Baseball"] = true,
|
|
||||||
["Basketball"] = true,
|
|
||||||
["Volleyball"] = true,
|
|
||||||
["Tennis"] = true,
|
|
||||||
["Sports team practice"] = true,
|
|
||||||
["Watersports"] = {
|
|
||||||
["Surfing"] = true,
|
|
||||||
["Swimming"] = true,
|
|
||||||
["Water Polo"] = true,
|
|
||||||
},
|
|
||||||
["Winter sports"] = {
|
|
||||||
["Skiing"] = true,
|
|
||||||
["Snowboarding"] = true,
|
|
||||||
["Sledding"] = true,
|
|
||||||
["Skating"] = true,
|
|
||||||
},
|
|
||||||
["Adventure"] = {
|
|
||||||
["Rock climbing"] = true,
|
|
||||||
["Hiking"] = true,
|
|
||||||
["Fishing"] = true,
|
|
||||||
["Horseback riding"] = true,
|
|
||||||
},
|
|
||||||
["Wacky"] = {
|
|
||||||
["Foosball"] = true,
|
|
||||||
["Calvinball"] = true,
|
|
||||||
["Croquet"] = true,
|
|
||||||
["Cricket"] = true,
|
|
||||||
["Dodgeball"] = true,
|
|
||||||
["Squash"] = true,
|
|
||||||
["Trampoline"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Movies/TV"] = {
|
|
||||||
"/sc 6_6",
|
|
||||||
true,
|
|
||||||
["Science Fiction"] = true,
|
|
||||||
["Animated"] = { ["Anime"] = true },
|
|
||||||
["Comedy"] = true,
|
|
||||||
["Romantic"] = true,
|
|
||||||
["Action"] = true,
|
|
||||||
["Fantasy"] = true,
|
|
||||||
},
|
|
||||||
["Music"] = {
|
|
||||||
"/sc 6_7",
|
|
||||||
true,
|
|
||||||
["Country"] = true,
|
|
||||||
["Jazz"] = true,
|
|
||||||
["Rap"] = true,
|
|
||||||
["Hip-hop"] = true,
|
|
||||||
["Techno"] = true,
|
|
||||||
["Classical"] = true,
|
|
||||||
["Pop"] = true,
|
|
||||||
["Rock"] = true,
|
|
||||||
},
|
|
||||||
["Hobbies"] = {
|
|
||||||
"/sc 6_8",
|
|
||||||
true,
|
|
||||||
["Computers"] = {
|
|
||||||
["Building computers"] = true,
|
|
||||||
["Videogames"] = true,
|
|
||||||
["Coding"] = true,
|
|
||||||
["Hacking"] = true,
|
|
||||||
},
|
|
||||||
["The Internet"] = {
|
|
||||||
["lol. teh internets!"] = true,
|
|
||||||
["Watching vids"] = true,
|
|
||||||
},
|
|
||||||
["Dance"] = true,
|
|
||||||
["Gymnastics"] = true,
|
|
||||||
["Listening to music"] = true,
|
|
||||||
["Arts and crafts"] = true,
|
|
||||||
["Martial Arts"] = {
|
|
||||||
["Karate"] = true,
|
|
||||||
["Judo"] = true,
|
|
||||||
["Taikwon Do"] = true,
|
|
||||||
["Wushu"] = true,
|
|
||||||
["Street fighting"] = true,
|
|
||||||
},
|
|
||||||
["Music lessons"] = {
|
|
||||||
["Playing in my band"] = true,
|
|
||||||
["Playing piano"] = true,
|
|
||||||
["Playing guitar"] = true,
|
|
||||||
["Playing violin"] = true,
|
|
||||||
["Playing drums"] = true,
|
|
||||||
["Playing a weird instrument"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Location"] = {
|
|
||||||
"/sc 6_9",
|
|
||||||
true,
|
|
||||||
["USA"] = {
|
|
||||||
["West"] = {
|
|
||||||
["Alaska"] = true,
|
|
||||||
["Arizona"] = true,
|
|
||||||
["California"] = true,
|
|
||||||
["Colorado"] = true,
|
|
||||||
["Hawaii"] = true,
|
|
||||||
["Idaho"] = true,
|
|
||||||
["Montana"] = true,
|
|
||||||
["Nevada"] = true,
|
|
||||||
["New Mexico"] = true,
|
|
||||||
["Oregon"] = true,
|
|
||||||
["Utah"] = true,
|
|
||||||
["Washington"] = true,
|
|
||||||
["Wyoming"] = true,
|
|
||||||
},
|
|
||||||
["South"] = {
|
|
||||||
["Alabama"] = true,
|
|
||||||
["Arkansas"] = true,
|
|
||||||
["Florida"] = true,
|
|
||||||
["Georgia"] = true,
|
|
||||||
["Kentucky"] = true,
|
|
||||||
["Louisiana"] = true,
|
|
||||||
["Mississippi"] = true,
|
|
||||||
["North Carolina"] = true,
|
|
||||||
["Oklahoma"] = true,
|
|
||||||
["South Carolina"] = true,
|
|
||||||
["Tennessee"] = true,
|
|
||||||
["Texas"] = true,
|
|
||||||
["Virginia"] = true,
|
|
||||||
["West Virginia"] = true,
|
|
||||||
},
|
|
||||||
["Northeast"] = {
|
|
||||||
["Connecticut"] = true,
|
|
||||||
["Delaware"] = true,
|
|
||||||
["Maine"] = true,
|
|
||||||
["Maryland"] = true,
|
|
||||||
["Massachusetts"] = true,
|
|
||||||
["New Hampshire"] = true,
|
|
||||||
["New Jersey"] = true,
|
|
||||||
["New York"] = true,
|
|
||||||
["Pennsylvania"] = true,
|
|
||||||
["Rhode Island"] = true,
|
|
||||||
["Vermont"] = true,
|
|
||||||
},
|
|
||||||
["Midwest"] = {
|
|
||||||
["Illinois"] = true,
|
|
||||||
["Indiana"] = true,
|
|
||||||
["Iowa"] = true,
|
|
||||||
["Kansas"] = true,
|
|
||||||
["Michigan"] = true,
|
|
||||||
["Minnesota"] = true,
|
|
||||||
["Missouri"] = true,
|
|
||||||
["Nebraska"] = true,
|
|
||||||
["North Dakota"] = true,
|
|
||||||
["Ohio"] = true,
|
|
||||||
["South Dakota"] = true,
|
|
||||||
["Wisconsin"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Canada"] = {
|
|
||||||
["Alberta"] = true,
|
|
||||||
["British Columbia"] = true,
|
|
||||||
["Manitoba"] = true,
|
|
||||||
["New Brunswick"] = true,
|
|
||||||
["Newfoundland"] = true,
|
|
||||||
["Northwest Territories"] = true,
|
|
||||||
["Nova Scotia"] = true,
|
|
||||||
["Nunavut"] = true,
|
|
||||||
["Ontario"] = true,
|
|
||||||
["Prince Edward Island"] = true,
|
|
||||||
["Quebec"] = true,
|
|
||||||
["Saskatchewan"] = true,
|
|
||||||
["Yukon"] = true,
|
|
||||||
},
|
|
||||||
["Mexico"] = true,
|
|
||||||
["Central America"] = true,
|
|
||||||
["Europe"] = {
|
|
||||||
["France"] = true,
|
|
||||||
["Germany"] = true,
|
|
||||||
["Spain"] = true,
|
|
||||||
["Italy"] = true,
|
|
||||||
["Poland"] = true,
|
|
||||||
["Switzerland"] = true,
|
|
||||||
["Greece"] = true,
|
|
||||||
["Romania"] = true,
|
|
||||||
["Netherlands"] = true,
|
|
||||||
["Great Britain"] = {
|
|
||||||
["England"] = true,
|
|
||||||
["Scotland"] = true,
|
|
||||||
["Wales"] = true,
|
|
||||||
["Northern Ireland"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Asia"] = {
|
|
||||||
["China"] = true,
|
|
||||||
["India"] = true,
|
|
||||||
["Japan"] = true,
|
|
||||||
["Korea"] = true,
|
|
||||||
["Russia"] = true,
|
|
||||||
["Vietnam"] = true,
|
|
||||||
},
|
|
||||||
["South America"] = { ["Argentina"] = true, ["Brazil"] = true },
|
|
||||||
["Africa"] = { ["Eygpt"] = true, ["Swaziland"] = true },
|
|
||||||
["Australia"] = true,
|
|
||||||
["Middle East"] = true,
|
|
||||||
["Antarctica"] = true,
|
|
||||||
["New Zealand"] = true,
|
|
||||||
},
|
|
||||||
["Age"] = {
|
|
||||||
"/sc 6_10",
|
|
||||||
true,
|
|
||||||
["Rugrat"] = true,
|
|
||||||
["Kid"] = true,
|
|
||||||
["Tween"] = true,
|
|
||||||
["Teen"] = true,
|
|
||||||
["Twenties"] = true,
|
|
||||||
["Old"] = true,
|
|
||||||
["Ancient"] = true,
|
|
||||||
["Mesozoic"] = true,
|
|
||||||
["I don't want to say my age. Don't ask."] = true,
|
|
||||||
},
|
|
||||||
["Mood"] = {
|
|
||||||
"/sc 6_11",
|
|
||||||
true,
|
|
||||||
["Good"] = true,
|
|
||||||
["Great!"] = true,
|
|
||||||
["Not bad"] = true,
|
|
||||||
["Sad"] = true,
|
|
||||||
["Hyper"] = true,
|
|
||||||
["Chill"] = true,
|
|
||||||
["Happy"] = true,
|
|
||||||
["Kind of mad"] = true,
|
|
||||||
},
|
|
||||||
["Boy"] = { "/sc 6_12", true },
|
|
||||||
["Girl"] = { "/sc 6_13", true },
|
|
||||||
["I don't want to say boy or girl. Don't ask."] = {
|
|
||||||
"/sc 6_14",
|
|
||||||
true,
|
|
||||||
},
|
|
||||||
[1] = "/sc 6",
|
|
||||||
},
|
|
||||||
["Game"] = {
|
|
||||||
["Let's build"] = { "/sc 7_0", true },
|
|
||||||
["Let's battle"] = { "/sc 7_1", true },
|
|
||||||
["Nice one!"] = { "/sc 7_2", true },
|
|
||||||
["So far so good"] = { "/sc 7_3", true },
|
|
||||||
["Lucky shot!"] = { "/sc 7_4", true },
|
|
||||||
["Oh man!"] = { "/sc 7_5", true },
|
|
||||||
["I challenge you to a fight!"] = { "/sc 7_6", true },
|
|
||||||
["Help me with this"] = { "/sc 7_7", true },
|
|
||||||
["Let's go to your game"] = { "/sc 7_8", true },
|
|
||||||
["Can you show me how do to that?"] = { "/sc 7_9", true },
|
|
||||||
["Backflip!"] = { "/sc 7_10", true },
|
|
||||||
["Frontflip!"] = { "/sc 7_11", true },
|
|
||||||
["Dance!"] = { "/sc 7_12", true },
|
|
||||||
["I'm on your side!"] = { "/sc 7_13", true },
|
|
||||||
["Game Commands"] = {
|
|
||||||
"/sc 7_14",
|
|
||||||
true,
|
|
||||||
["regen"] = true,
|
|
||||||
["reset"] = true,
|
|
||||||
["go"] = true,
|
|
||||||
["fix"] = true,
|
|
||||||
["respawn"] = true,
|
|
||||||
},
|
|
||||||
[1] = "/sc 7",
|
|
||||||
},
|
|
||||||
["Silly"] = {
|
|
||||||
["Muahahahaha!"] = true,
|
|
||||||
["all your base are belong to me!"] = true,
|
|
||||||
["GET OFF MAH LAWN"] = true,
|
|
||||||
["TEH EPIK DUCK IS COMING!!!"] = true,
|
|
||||||
["ROFL"] = true,
|
|
||||||
["1337"] = {
|
|
||||||
true,
|
|
||||||
["i r teh pwnz0r!"] = true,
|
|
||||||
["w00t!"] = true,
|
|
||||||
["z0mg h4x!"] = true,
|
|
||||||
["ub3rR0xXorzage!"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
["Yes"] = {
|
|
||||||
["Absolutely!"] = true,
|
|
||||||
["Rock on!"] = true,
|
|
||||||
["Totally!"] = true,
|
|
||||||
["Juice!"] = true,
|
|
||||||
["Yay!"] = true,
|
|
||||||
["Yesh"] = true,
|
|
||||||
},
|
|
||||||
["No"] = {
|
|
||||||
["Ummm. No."] = true,
|
|
||||||
["..."] = true,
|
|
||||||
["Stop!"] = true,
|
|
||||||
["Go away!"] = true,
|
|
||||||
["Don't do that"] = true,
|
|
||||||
["Stop breaking the rules"] = true,
|
|
||||||
["I don't want to"] = true,
|
|
||||||
},
|
|
||||||
["Ok"] = {
|
|
||||||
["Well... ok"] = true,
|
|
||||||
["Sure"] = true,
|
|
||||||
},
|
|
||||||
["Uncertain"] = {
|
|
||||||
["Maybe"] = true,
|
|
||||||
["I don't know"] = true,
|
|
||||||
["idk"] = true,
|
|
||||||
["I can't decide"] = true,
|
|
||||||
["Hmm..."] = true,
|
|
||||||
},
|
|
||||||
[":-)"] = {
|
|
||||||
[":-("] = true,
|
|
||||||
[":D"] = true,
|
|
||||||
[":-O"] = true,
|
|
||||||
["lol"] = true,
|
|
||||||
["=D"] = true,
|
|
||||||
["D="] = true,
|
|
||||||
["XD"] = true,
|
|
||||||
[";D"] = true,
|
|
||||||
[";)"] = true,
|
|
||||||
["O_O"] = true,
|
|
||||||
["=)"] = true,
|
|
||||||
["@_@"] = true,
|
|
||||||
[">_<"] = true,
|
|
||||||
["T_T"] = true,
|
|
||||||
["^_^"] = true,
|
|
||||||
["<(0_0<) <(0_0)> (>0_0)> KIRBY DANCE"] = true,
|
|
||||||
[")';"] = true,
|
|
||||||
[":3"] = true,
|
|
||||||
},
|
|
||||||
["Ratings"] = {
|
|
||||||
["Rate it!"] = true,
|
|
||||||
["I give it a 1 out of 10"] = true,
|
|
||||||
["I give it a 2 out of 10"] = true,
|
|
||||||
["I give it a 3 out of 10"] = true,
|
|
||||||
["I give it a 4 out of 10"] = true,
|
|
||||||
["I give it a 5 out of 10"] = true,
|
|
||||||
["I give it a 6 out of 10"] = true,
|
|
||||||
["I give it a 7 out of 10"] = true,
|
|
||||||
["I give it a 8 out of 10"] = true,
|
|
||||||
["I give it a 9 out of 10"] = true,
|
|
||||||
["I give it a 10 out of 10!"] = true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
CreateEnum "SafeChat" { "Level1", "Level2", "Level3" },
|
CreateEnum "SafeChat" { "Level1", "Level2", "Level3" },
|
||||||
SafeChatTree = {},
|
SafeChatTree = {},
|
||||||
TempSpaceLabel = nil,
|
TempSpaceLabel = nil,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue