Repository navigation
Expand file tree
/
Copy pathdocs.txt
More file actions
260 lines (260 loc) · 8.77 KB
/
Copy pathdocs.txt
File metadata and controls
260 lines (260 loc) · 8.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
{
"global environment": {
"queue_on_teleport": {
"label": "queue_on_teleport(code);",
"type": "Method",
"description": "Executes code after player is teleported.",
"insert": "queue_on_teleport"
},
"setsimulationradius": {
"label": "setsimulationradius(min,max);",
"type": "Method",
"description": "Sets the players simulation radius.",
"insert": "setsimulationradius"
},
"gethwid": {
"label": "gethwid();",
"type": "Method",
"description": "Returns the User's HWID, changes between PCs.",
"insert": "gethwid"
},
"getinstances": {
"label": "getinstances();",
"type": "Method",
"description": "Returns a list of all instances within the game.",
"insert": "getinstances"
},
"checkcaller": {
"label": "checkcaller();",
"type": "Method",
"description": "Gets the script that is calling this function.",
"insert": "checkcaller"
},
"fireproximityprompt": {
"label": "fireproximityprompt(ProximityPrompt);",
"type": "Method",
"description": "Fakes a .ProximityPrompt event to interact with a part.",
"insert": "fireproximityprompt"
},
"firetouchinterest": {
"label": "firetouchinterest(Part, ToTouch, Toggle);",
"type": "Method",
"description": "Fakes a .Touched event to interact with a part.\nThe Toggle argument must be either 0 or 1 (for fire/un-fire).",
"insert": "firetouchinterest"
},
"getrenv": {
"label": "getrenv();",
"type": "Method",
"description": "Returns the global environment for the LocalScript state.",
"insert": "getrenv"
},
"newcclosure": {
"label": "newcclosure(lclosure);",
"type": "Method",
"description": "Takes a Lua function (lclosure) and returns a new C function (cclosure).",
"insert": "newcclosure"
},
"request": {
"label": "request(options);",
"type": "Method",
"description": "Sends an HTTP request with specified options.",
"insert": "request"
},
"readfile": {
"label": "readfile(file);",
"type": "Method",
"description": "Returns the content of a file.",
"insert": "readfile"
},
"loadstring": {
"label": "loadstring(chunk, chunk_name);",
"type": "Method",
"description": "Loads a chunk of code as a Lua function.",
"insert": "loadstring"
},
"mousescroll": {
"label": "mousescroll(px);",
"type": "Method",
"description": "Simulates scrolling the mouse wheel by pixels.",
"insert": "mousescroll"
},
"listfiles": {
"label": "listfiles(folder);",
"type": "Method",
"description": "Returns a table of files in a specified folder.",
"insert": "listfiles"
},
"keyrelease": {
"label": "keyrelease();",
"type": "Method",
"description": "Releases a key on the keyboard.",
"insert": "keyrelease"
},
"mouse1release": {
"label": "mouse1release();",
"type": "Method",
"description": "Simulates releasing the left mouse button.",
"insert": "mouse1release"
},
"getnilinstances": {
"label": "getnilinstances();",
"type": "Method",
"description": "Returns all nil instances in the game.",
"insert": "getnilinstances"
},
"islclosure": {
"label": "islclosure(f);",
"type": "Method",
"description": "Checks if a function is a Lua closure.",
"insert": "islclosure"
},
"mouse1click": {
"label": "mouse1click();",
"type": "Method",
"description": "Simulates clicking the left mouse button once.",
"insert": "mouse1click"
},
"mouse2press": {
"label": "mouse2press();",
"type": "Method",
"description": "Simulates pressing the right mouse button.",
"insert": "mouse2press"
},
"saveinstance": {
"label": "saveinstance();",
"type": "Method",
"description": "Saves the game as a Roblox Studio file.",
"insert": "saveinstance"
},
"getgenv": {
"label": "getgenv();",
"type": "Method",
"description": "Returns the environment applied to each script run by Solara.",
"insert": "getgenv"
},
"mousemoverel": {
"label": "mousemoverel(x, y);",
"type": "Method",
"description": "Moves the mouse relative to its current position.",
"insert": "mousemoverel"
},
"iscclosure": {
"label": "iscclosure(closure);",
"type": "Method",
"description": "Checks if a function is a C closure.",
"insert": "iscclosure"
},
"keypress": {
"label": "keypress(keycode);",
"type": "Method",
"description": "Continuously presses a key until released.",
"insert": "keypress"
},
"setfpscap": {
"label": "setfpscap();",
"type": "Method",
"description": "Sets Roblox's FPS cap.",
"insert": "setfpscap"
},
"mouse1press": {
"label": "mouse1press();",
"type": "Method",
"description": "Simulates pressing the left mouse button.",
"insert": "mouse1press"
},
"isrbxactive": {
"label": "isrbxactive();",
"type": "Method",
"description": "Checks if Roblox is focused.",
"insert": "isrbxactive"
},
"getconnections": {
"label": "getconnections(event);",
"type": "Method",
"description": "Returns functions connected to an event.",
"insert": "getconnections"
},
"fireclickdetector": {
"label": "fireclickdetector(d);",
"type": "Method",
"description": "Simulates clicking a ClickDetector.",
"insert": "fireclickdetector"
},
"mouse2release": {
"label": "mouse2release();",
"type": "Method",
"description": "Simulates releasing the right mouse button.",
"insert": "mouse2release"
},
"getrawmetatable": {
"label": "getrawmetatable(t);",
"type": "Method",
"description": "Gets the metatable of a table or userdata.",
"insert": "getrawmetatable"
},
"isreadonly": {
"label": "isreadonly(t);",
"type": "Method",
"description": "Checks if a table is read-only.",
"insert": "isreadonly"
},
"mouse2click": {
"label": "mouse2click();",
"type": "Method",
"description": "Simulates clicking the right mouse button once.",
"insert": "mouse2click"
},
"writefile": {
"label": "writefile(filename, data);",
"type": "Method",
"description": "Writes data to a file in the workspace folder.",
"insert": "writefile"
},
"setclipboard": {
"label": "setclipboard(data);",
"type": "Method",
"description": "Copies data to the clipboard.",
"insert": "setclipboard"
}
},
"debug_library": {
"debug.getmetatable": {
"label": "debug.getmetatable(val);",
"type": "Method",
"description": "Retrieves the metatable of a value regardless of __metatable field.",
"insert": "debug.getmetatable"
},
"debug.profileend": {
"label": "debug.profileend();",
"type": "Method",
"description": "Stops a profiler started with debug.profilebegin.",
"insert": "debug.profileend"
},
"debug.profilebegin": {
"label": "debug.profilebegin(label);",
"type": "Method",
"description": "Starts a profiler under a specified label.",
"insert": "debug.profilebegin"
},
"debug.traceback": {
"label": "debug.traceback(message, level);",
"type": "Method",
"description": "Returns a string with a traceback of the call stack.",
"insert": "debug.traceback"
},
"debug.getinfo": {
"label": "debug.getinfo(f);",
"type": "Method",
"description": "Returns information about a function.",
"insert": "debug.getinfo"
}
},
"drawing_library": {
"Drawing.new": {
"label": "Drawing.new(type);",
"type": "Method",
"description": "Creates a new drawing object of a specified type.",
"insert": "Drawing.new"
}
}
}