blink Posted July 29, 2021 Share Posted July 29, 2021 In-Game Name blink the medic Your Steam ID STEAM_0:1:159486876 Why were you banned or warned? Quad0, Clientside Lua Execution Why should you be unwarned/unbanned? While the things you could do with clientside lua execution are real issues I'm well aware I was trying to test / get a midi player to work since the one I had made for other applications in the past didn't work. IMO it was an attempt to get a harmless midi player to work and was unaware that I'd get banned for such reason. Who warned/banned you? How long were you warned or banned for? Perma require("midi") print(midi.Open(0)) print(midi.IsOpened()) local MIDIKeys = { [36] = { Sound = "a1" }, -- C [37] = { Sound = "b1" }, [38] = { Sound = "a2" }, [39] = { Sound = "b2" }, [40] = { Sound = "a3" }, [41] = { Sound = "a4" }, [42] = { Sound = "b3" }, [43] = { Sound = "a5" }, [44] = { Sound = "b4" }, [45] = { Sound = "a6" }, [46] = { Sound = "b5" }, [47] = { Sound = "a7" }, [48] = { Sound = "a8" }, -- c [49] = { Sound = "b6" }, [50] = { Sound = "a9" }, [51] = { Sound = "b7" }, [52] = { Sound = "a10" }, [53] = { Sound = "a11" }, [54] = { Sound = "b8" }, [55] = { Sound = "a12" }, [56] = { Sound = "b9" }, [57] = { Sound = "a13" }, [58] = { Sound = "b10" }, [59] = { Sound = "a14" }, [60] = { Sound = "a15" }, -- c' [61] = { Sound = "b11" }, [62] = { Sound = "a16" }, [63] = { Sound = "b12" }, [64] = { Sound = "a17" }, [65] = { Sound = "a18" }, [66] = { Sound = "b13" }, [67] = { Sound = "a19" }, [68] = { Sound = "b14" }, [69] = { Sound = "a20" }, [70] = { Sound = "b15" }, [71] = { Sound = "a21" }, [72] = { Sound = "a22" }, -- c'' [73] = { Sound = "b16" }, [74] = { Sound = "a23" }, [75] = { Sound = "b17" }, [76] = { Sound = "a24" }, [77] = { Sound = "a25" }, [78] = { Sound = "b18" }, [79] = { Sound = "a26" }, [80] = { Sound = "b19" }, [81] = { Sound = "a27" }, [82] = { Sound = "b20" }, [83] = { Sound = "a28" }, [84] = { Sound = "a29" }, -- c''' [85] = { Sound = "b21" }, [86] = { Sound = "a30" }, [87] = { Sound = "b22" }, [88] = { Sound = "a31" }, [89] = { Sound = "a32" }, [90] = { Sound = "b23" }, [91] = { Sound = "a33" }, [92] = { Sound = "b24" }, [93] = { Sound = "a34" }, [94] = { Sound = "b25" }, [95] = { Sound = "a35" }, } hook.Add("MIDI", "playablePiano", function(time, command, note, velocity) local instrument = LocalPlayer().Instrument if !IsValid( instrument ) then return end -- Zero velocity NOTE_ON substitutes NOTE_OFF if !midi || midi.GetCommandName( command ) != "NOTE_ON" || velocity == 0 || !MIDIKeys || !MIDIKeys[note] then return end instrument:OnRegisteredKeyPlayed(MIDIKeys[note].Sound) net.Start("InstrumentNetwork") net.WriteEntity(instrument) net.WriteInt(INSTNET_PLAY, 3) net.WriteString(MIDIKeys[note].Sound) net.SendToServer() end) this is the LUA that I was trying to run along with the module linked below https://github.com/FPtje/gmcl_midi honestly i sorta knew there with like a 80% chance that i was gonna get banned but i figured it was harmless enough so why not, this wont happen again in the future, just wanted to dick around with the pianist job and test some cool midis 1 Link to comment Share on other sites More sharing options...
{GN} Isaac Posted July 29, 2021 Share Posted July 29, 2021 (edited) Only super admins can save you. They have been notified Edited July 29, 2021 by {GN} Isaac Link to comment Share on other sites More sharing options...
TitsRP Posted July 29, 2021 Share Posted July 29, 2021 Nothing wrong with scripts like these in theory but our AC doesn't know a harmful script from a good script You have been unbanned Link to comment Share on other sites More sharing options...
Recommended Posts