Skip to content

Commit

Permalink
Raindrop Drops!
Browse files Browse the repository at this point in the history
  • Loading branch information
phoriah committed Jul 17, 2024
1 parent 6ab96f9 commit 52e1d0e
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 2 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
| [Celery](https://web.archive.org/web/20220416001215/github.com/thedoomed/Celery) | Unofficial, Archived | Includes Rare RakNet Docs!
| [Celery RakNet Library](https://gist.github.com/jLn0n/16c2ce3c0c1fc1b6b76949715077da7a/cedf1629355ab858d6d47846b10e02bb37ea704f) | Unofficial, Outdated | Includes Rare RakNet Docs!<br />Author: jalon ([Github](https://github.com/jLn0n), [Discord](https://discordapp.com/users/474555624219344906))
| [Comet](https://paficent.github.io/CometDocs/) | Unofficial, Outdated | Other Undocumented Functions: https://github.com/Paficent/CometDocs/blob/gh-pages/OtherFunctions.md
| [Cyber](https://luau.github.io/Executor-API-Docs/Cyber) | Unofficial, Archived | Author: greenmangaming.com ([Github](https://github.com/greenmancode), [Discord](https://discordapp.com/users/577282206079385610))
| [Cyber](https://luau.github.io/Executor-API-Docs/Cyber) | Unofficial, Archived | Author: greenmangaming.com ([Github](https://github.com/greenmancode), [Discord](https://discordapp.com/users/577282206079385610)), [Source](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/greenmancode/docs)
| [DX9WARE](https://cultofintellect.com/docs/DX9WARE/DX9WARE%20LUA/introduction.html) | Official
| [Bunni.lol](https://bunni.lol/docs) | Official
| [Electron](https://web.archive.org/ryos.lol/api/EDocs.html) | Official, Archived
Expand All @@ -42,7 +42,8 @@
| [ProtoSmasher](https://luau.github.io/Executor-API-Docs/ProtoSmasher%20Latest) | Official, Archived
| [[OLD] ProtoSmasher](https://web.archive.org/docs.protosmasher.net) | Official, Archived
| [[OLD] ProtoSmasher](https://luau.github.io/Executor-API-Docs/ProtoSmasher) | Official, Outdated
| [Rainer](https://web.archive.org/https://developer.rainerexploit.xyz/) | Official, Archived | Author: MisterGunXD#4516 ([Discord](https://discordapp.com/users/318824212020330496))
| [Raindrop](https://luau.github.io/Executor-API-Docs/Raindrop) | Official, Archived | Author: 3dsboy08 ([Github](https://github.com/3dsboy08), [Discord](https://discordapp.com/users/529155884643909643)), [Source](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/3dsboy08/3dsboy08.github.io)
| [Rainer](https://web.archive.org/https://developer.rainerexploit.xyz/) | Official, Archived | Author: MisterGunXD ([Github](https://github.com/MisterGunXD), [Discord](https://discordapp.com/users/318824212020330496))
| [RO-EXEC (Krampus/loader.live)](https://web.archive.org/docs.krampus.gg/) | Official
| [[OLD] RO-EXEC (Krampus/loader.live)](https://web.archive.org/web/20240314125602/krampus-organization.gitbook.io/loader.live-ro-exec-documentation) | Official, Outdated | **Warning**: Google flags the site as harmful
| [Script-Ware](https://web.archive.org/web/20220421142618/docs.script-ware.com/the-script-ware-api) | Official, Archived | Navigate through site using `Open Link in New Tab` only,<br />otherwise you might not get redirected.<br />If that still doesn't work -<br />try removing `web/allnumbers/` from the link then pressing `ENTER` |
Expand Down
84 changes: 84 additions & 0 deletions docs/Raindrop.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
<!--Raindrop Documentation-->
<html>
<head>
<title>Raindrop Documentation - v2.0.0</title>
</head>
<body>
<p style="font-family:consolas;text-align:center;font-size:160%;background-color:powderblue;color:black"><b>Raindrop Documentation</b></p>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:AddCommand(<span style="color: #333399; font-weight: bold">string</span> command, <span style="color: #333399; font-weight: bold">int</span> arguments, function callback)</pre></div>

<p style="font-family:consolas;font-size:95%">Adds a command to the Raindrop command system.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:MessageBox(<span style="color: #333399; font-weight: bold">string</span> text, <span style="color: #333399; font-weight: bold">string</span> title)</pre></div>

<p style="font-family:consolas;font-size:95%">Sends a messagebox to the user. <br><b>WARNING:</b> This will block execution flow until the message box is accepted (freezing ROBLOX!). If you do not want this, use Raindrop:MessageBoxAsync.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">async</span> <span style="color: #008800; font-weight: bold">void</span> Raindrop:MessageBoxAsync(<span style="color: #333399; font-weight: bold">string</span> text, <span style="color: #333399; font-weight: bold">string</span> title)</pre></div>

<p style="font-family:consolas;font-size:95%">Sends a messagebox to the user async. <br><b>NOTE:</b> This method runs async, so this will <b>NOT</b> block execution flow! (aka your code will continue even after the message box is shown)</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #333399; font-weight: bold">string</span> Raindrop:DownloadString(<span style="color: #333399; font-weight: bold">string</span> url)</pre></div>

<p style="font-family:consolas;font-size:95%">Downloads data from the internet. This <b>supports</b> HTTPS and SSL/TLS.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:CopyString(<span style="color: #333399; font-weight: bold">string</span> text)</pre></div>

<p style="font-family:consolas;font-size:95%">Copies a string to the clipboard.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:ExecuteCommand(<span style="color: #333399; font-weight: bold">string</span> command)</pre></div>

<p style="font-family:consolas;font-size:95%">Executes a command from the Raindrop command system.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%">table&lt;index, instance&gt; Raindrop:FindPlayers(<span style="color: #333399; font-weight: bold">string</span> player)</pre></div>

<p style="font-family:consolas;font-size:95%"><b>DEPRECATED: </b> Gets a table of players from the input string (ex: "me", "others", "all"). This command is mostly only used internally/for legacy scripts. Do not use for new work.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%">table&lt;RaindropConsoleLibrary&gt; Raindrop:GetConsole()</pre></div>

<p style="font-family:consolas;font-size:95%">Gets the Raindrop Console system. Look below for console system.</p><br>

<p style="font-family:consolas;text-align:center;font-size:160%;background-color:powderblue;color:black"><b>Raindrop Console Library</b></p>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:GetConsole():CreateConsole(<span style="color: #333399; font-weight: bold">string</span> name)</pre></div>

<p style="font-family:consolas;font-size:95%">Creates a console. If it already exists, it will rename the console.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:GetConsole():SetConsoleName(<span style="color: #333399; font-weight: bold">string</span> name)</pre></div>

<p style="font-family:consolas;font-size:95%">Sets name of a console. If it doesnt exist, it will error with "console not created".</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:GetConsole():Write(<span style="color: #333399; font-weight: bold">string</span> text)</pre></div>

<p style="font-family:consolas;font-size:95%">Writes text to the console. <b>NOTE:</b> This does <b>NOT</b> add a newline to the end of the text!</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:GetConsole():WriteLine(<span style="color: #333399; font-weight: bold">string</span> text)</pre></div>

<p style="font-family:consolas;font-size:95%">Writes text to the console and adds a newline to the end.</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">async</span> <span style="color: #333399; font-weight: bold">string</span> Raindrop:GetConsole():ReadLine()</pre></div>

<p style="font-family:consolas;font-size:95%">Yields until a piece of text is entered to the console and enter is pressed. (returns the text entered)</p><br>

<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"><span style="color: #008800; font-weight: bold">void</span> Raindrop:GetConsole():SetColor(Color color)</pre></div>

<p style="font-family:consolas;font-size:95%">Sets console color. Color list (you can use Raindrop:GetConsole().ColorName to get the color): </p>
<div style="background: #ffffff; overflow:auto;width:auto;border:solid gray;border-width:.1em .1em .1em .8em;padding:.2em .6em;"><pre style="margin: 0; line-height: 125%"> Black
Blue
Green
Cyan
Red
Magenta
Brown
LightGray
DarkGray
LightBlue
LightGreen
LightCyan
LightRed
LightMagenta
Yellow
White</pre></div>
<br>
</body>
</html>

0 comments on commit 52e1d0e

Please sign in to comment.