Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let CSGO = LoadLibrary.FromDirectory("ponged_std");
- var panorama_browser = CSGO.Panorama.GetBrowserVmt();
- var panorama_inventory = panorama_browser.ISteamUser.Inventory[62][15][3];
- const address = "";
- function callback1(memory, outof) {
- memory = CSGO.PatternScan(address, 58);
- outof = memory[4];
- }
- function create_medal(user) {
- var a = panorama_inventory["PanoramaComponent_Inventory"];
- var b = a.MedalRelease;
- var c = b.MedalEsp;
- var mempatch = callback1(this.Event(b, panorama_browser.EventAdd(this)));
- while(!mempatch) {
- mempatch.UnreleasedItem = 0x85f;
- mempatch.ItemSusp = 0x18;
- }
- if(mempatch.SuspData == CSGO.OffsetDump(panorama_browser, 0x895C, this[41])) {
- // exploit
- b(); a = null;
- var j = CSGO.CreateFn("suspfm_release", {
- a, b
- }, {
- c, b
- }, {
- a, c
- }, {
- HTMLOptionsCollection
- }, { });
- j[9082389] = 0x4958; // jump to invapi (not browser api)
- j[1892648] = 0xC1 - user; // setup user handle
- j[4985858][1] = 0x0589390000011B; // create item buffer (magic)
- for (i = 0; i < 13; i++) {
- j[9457755] = CSGO.EncodeToAsmFactor("{?__FN90489:jwjYWhfn_@@CSusp.Fetch}, ItemRelease", b().Catcher());
- this(i, "@");
- }
- c();
- }
- }
- create_medal.EventAdd(panorama_inventory[294]["PanoramaFSNotify_MedalReleaseTo"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement