Giter Site home page Giter Site logo

kaisei-kto / valiantrosploco Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kanekicow/valiantrosploco

0.0 0.0 0.0 5.18 MB

A fork of Rosploco with new features

Home Page: https://kanekicow.github.io/ValiantRosploco/ValiantRosplocoEditor.html

License: MIT License

JavaScript 92.60% CSS 0.23% HTML 7.17%

valiantrosploco's Introduction

ValiantRosploco - a modifed version of Rosploco

You're in a repository that forked a web-based code editor, Monaco, from the Microsoft Corporation that has been forked again to this one.

ValiantRosplocoEditor.html is the file which contains most modifications, as described in the repository description. It has the autocomplete code and the documentation. For unintellectuals using YouTube to learn to make Roblox exploits, this file what you replace monaco.html with. Remember to download everything in the repository, though, since we're using Monaco 0.18.1, which might be a different version then what you already have (if you already have Monaco at all).

To use this in your project, you must credit EthanMcBloxxer and Microsoft, KanekiCat. We provide an easy way to do this. Just insert this code at the top of the rendered document:

βœ… Original repo: https://github.com/vt-d/Rosploco

-- Monaco and Autocomplete by Microsoft and EthanMcBloxxer on GitHub under the MIT License.
-- Had been modified By KanekiCat

This is already there by default, so you shouldn't have much trouble.

Since (Valiant)Rosploco is a web-based program (as is Monaco), you can also use it interactively inside of your web browser. Just go to [https://kanekicow.github.io/ValiantRosploco/ValiantRosplocoEditor.html]

ProTip: We also provide a rich context menu, with options to get help, save the document, clear the editor, and refresh it. If you had these buttons on your exploit previously, you might not need them anymore. Test to be sure, though.

If you realize that some functions or documentation is outdated, then fork this repository, make your changes, and pull request. This is also applied to actual exploit developers, you can add your own functions and documentation to Rosploco in the same way. Just use this exoskeleton:

// Your Exploit

{
	label: "mycustomfunction", // Intellisense label
	kind: monaco.languages.CompletionItemKind.Function, // "Function", "Constant", or "Module" (for libraries, eg Crypt, Bit, etc.)
	detail: "Function", // Keep aligned with `kind`
	documentation: {value: "This is a custom function for example purposes."}, // Your documentation, in Markdown (what appears when you click more info)
  
	insertText: "mycustomfunction(${1:arg1}, \"${2|enumoption1,enumoption2|}\", $0)", // https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax
	insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
},

then add that under the proper exploiting autofill section. Remove all the comments other than // Your Exploit. Other parameters for this do also exist. Read more the Monaco CompletionItem Interface documentation.

New feature added by KanekiCatβœ¨πŸš€:

  • Modded Luaparse error diagnostics βŒπŸ’»(Not the best but it is what it is)
  • built in RGB Colorpicker πŸ”΄πŸŸ’πŸ”΅(using Pickr js for the UI)
  • smoothcursor typing 🧈(its not new but I just enable it for you by default :P)
  • inlayHints πŸ—¨οΈ(its not working rn Im too lazy to fix)
  • New syntax highlightinh color πŸ’«(I don't like the the default one)

Supported:

  • Keywords
  • Lua Globals
  • Roblox Globals
  • bit + bit32
  • coroutine
  • debug
  • math
  • os
  • string
  • table
  • utf8
  • Methods
    • Instance
    • DataModel (ServiceProvider)
  • Events
    • Instance
  • Metatables
  • Exploiting (Synapse, Script-Ware)
    • Environment
    • Script
    • Table
    • Input
    • Closure
    • Reflection
    • Filesystem
    • Drawing
    • Websocket

valiantrosploco's People

Contributors

kanekicow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.