Jump to content

mainloot

Member
  • Posts

    48
  • Joined

  • Last visited

Everything posted by mainloot

  1. mainloot

    jungle update

    yo @Reboottesting out the update right now I have a couple of questions/comments if you have a second: Are the squares to the right supposed to be jungle? They seem like gravel there's a small bit of land stretching infinitely downward across the map
  2. getting this a ton on my server Failed to call internal hook 'OnStructureUpgraded' on plugin 'Symmetry v1.0.34' [1926574503] (The given key '<redacted-steamid>' was not present in the dictionary.) at bool System.Collections.Generic.Dictionary<ulong, bool>.get_Item(ulong key) at void Oxide.Plugins.Symmetry.OnStructureUpgraded(BuildingBlock BuildingBlock, BasePlayer player, Enum Enum, ulong UInt64) in /var/www/servers/us-build/carbon/plugins/Symmetry.cs:line 560 at object Oxide.Plugins.Symmetry.InternalCallHook(uint hook, object[] args) in Symmetry.cs/Internal:line 468 let me know if you need more info
  3. We love this plugin btw (and so do the thousands of people who jump on our server to play it) and know it's not easy maintaining this one, let us know if you need more info.
  4. Hi, when we reach a certain number of players, ~50-60, we get this error spamming our chat: Main thread stalling: Write queue at capacity, waiting for write thread... Main thread stalling: Write queue at capacity, waiting for write thread... Main thread stalling: Write queue at capacity, waiting for write thread... Main thread stalling: Write queue at capacity, waiting for write thread... Main thread stalling: Write queue at capacity, waiting for write thread... Main thread stalling: Write queue at capacity, waiting for write thread... we bumped up tickrate, but didn't help. I see people talking in carbon discord about it (not this plugin specifically, just in general): https://discordapp.com/channels/1013291619765723196/1013913915501072456/1134503700417740903 Not sure if there's a wait being mishandled.
  5. mainloot

    jungle update

    Just wondering if this map is going to get jungle biome added
  6. we get this feature request all the time. If there's a way to make the plot ownable by a team in general, or the team leader can grant some ownership to a team member, that would be awesome.
  7. I don't feel obligated to get on any voice call with anyone. I wasn't offered a voice call at the time of submission, I don't care to have one now because you're getting called out for it. this just shows an absolute lack of experience in any real world work setting. I've seen developers submit complete garbage way before the age of LLMs, it's not going to stop any time soon. But on the flip side, I don't see ai generating results like this. Here's my prompt "Write a python function that can detect an mit license", here's what it generated: def license_is_mit(license_text): """ Determine if the provided text represents an MIT license. The function checks for key phrases that are typically found in MIT licenses, providing more reliable detection than simple string matching. Args: license_text (str): The license text to analyze Returns: bool: True if the text appears to be an MIT license, False otherwise """ if not license_text: return False # Normalize the text for comparison normalized_text = license_text.lower().replace('\n', ' ').replace('\r', ' ') # Key phrases commonly found in MIT licenses mit_indicators = [ "permission is hereby granted, free of charge", "mit license", "without restriction", "without warranty", "the software is provided \"as is\"" ] # Check for multiple indicators to increase accuracy matches = sum(1 for phrase in mit_indicators if phrase in normalized_text) # Consider it an MIT license if at least 3 indicators are present return matches >= 3 This is what modern ai generates, what are you guys even talking about lol Idk, I think your guy's opinions on ai are dated and maybe held more weight 2 years ago. Which ai gave you the code you provided? Let's discuss Oh, so there are rules to using ai, please teach me. From my perspective, you're the elitist in this situation. You're trying to assert arbitrary rules on the right ways of using ai. By your own admission, you use it too. I'd bet I could take your code and get something tool-assisted to assert it was ai generated. In the case of my submission, I did do that and didn't get a response back. In fact, I was told to move on. My intention was not to accuse someone of using ai, it was to make the point that anyone can make a flimsy argument/allegation that isn't true. Your reasoning based on this example is very poor. All of this does not answer and is an attempt to deflect from my original question: how do you avoid (besides feelings, friendship, and paperwork none of us are privy to) conflicts of interests in the context I described above. The reason I bring it up is because the person that rejected my wipe countdown plugin is the same person that offers a wipe countdown plugin (which is probably better) for $30. It's not a good look. I'm not accusing them of anything, I'm asking the question that's going to keep getting asked if it happens over and over. Again, your mindset is "trust me bro" You cared enough to say a bunch of words about it No, I'd believe you. I'd feel bad for your day to day work schedule, but I'd believe it lol I'm asking questions, I didn't mean to upset anyone. Though, the burden of proof is on you when you make the allegation and haven't provided one piece of even circumstantial evidence to prove you guys are cyborgs that can tell the difference between ai and human generated code. I don't think it's unreasonable to ask for that. Either way, our intention isn't to upset folks, it's to seek understanding. We'll chill for now, but the issue of transparency is something I think y'all should seriously consider. Having a nice strict set of rules ensures everyone's on a level playing field.
  8. Let's consider it a different way, take Mevent for example. They have a lot of paid plugins in the CF catalog. They are also in a position to accept/reject plugin submissions. Can you not see that this introduces a conflict of interest (someone submits a cheaper/free version of what they provide)? It's the lack of transparency that introduces these situations, they can just feign ai-generation to keep their competition small. It opens the door for gatekeeping and how can the community trust that that won't be taken advantage of? If you're unwilling to be transparent about what is/isn't ai generated, can you at least be transparent about how you avoid these blatant conflicts of interest?
  9. this doesn't make sense. If it's not trivial, it's not easy. How are you gonna tell me what's ai generated when you don't even know words.
  10. nah man, I think you should start a company that can tell the difference between human generated and ai generated content. You'd probably make billions 🤑 just 5 people in a room making decisions
  11. The reason you want me to go into a private/voice call is because you don't have any real methodologies or processes that are legit. You would openly discuss them here if you did. Your guys' method is "trust me bro" edit: to be honest, I would be more concerned about the code quality than the use of AI. See WelcomePanel line 1500. That line is 27,000 (yes, twenty seven thousand lol) characters long. I know you guys are looking at bad code all day long, but just because someone follows best practices, doesn't mean they're using AI. Nor does it mean you have a repeatable process, let alone standards and methodologies, you guys are willing to share (highly sus). I have it in writing that you guys "think" my submission was written using AI (see attached image). So which one is it? Do you or do you not disclose these methods? Because if you don't, they can't be take seriously.
  12. Hi, One of our players reported that auto-electricity button in the menu wasn't working. We were able to duplicate their issue. Attached is a video of what we're experiencing. creative-compressed.mp4
  13. mainloot

    NoEscape

    > our implementation doesn’t account for this or provide a way to track when the timer resets, leading to inaccurate and unreliable updates fair enough, but tbf it's just a basic implementation meant for the owner to customize and patch to their use case. > first contacting the developer or at least opening a support ticket to discuss it. I wasn't reaching out for it though, I was just giving Wizz some code to play around with.
  14. BS. If it were, y'all would be more transparent about it. As a senior SRE who works at publicly traded companies / big ol' enterprises in silicon valley, these false ideas of AI are pretty laughable, man. Wish you guys luck though.
  15. I think the problem here isn't that there's a particular stance on AI-generated content, it's that you make claims that submissions are AI generated without providing any proof. There's a lack of transparency here in how you determine these things. I submitted a tiny script and it was rejected based off opinions that I used AI to write it. I took code from the person that made this claim against me, and I got AI to say their code was AI generated. The whole process of determining AI content is BS in general. And you're probably using AI to determine if it's AI which makes it even dumber.
  16. I think its position needs to be adjusted, currently players can't play it
  17. mainloot

    NoEscape

    This has been my experience as well, good to hear I'm not crazy 😄
  18. mainloot

    NoEscape

    @Khan were you able to confirm whether this plugin is expected to work on Carbon? Just judging from the word on the street in their discord, it seems there were recent updates that improved parity between oxide and carbon, might be worth giving a second look? It works as expected to me
  19. yep, I did just that. I moved my original config elsewhere, let it regenerate the default one, then just added a different title. What I posted it pretty default config: { "svar: Disable Terrain Violation Kick": true, "svar: Disable Structure Decay": true, "svar: Always Day": true, "svar: Creative - All Users": true, "svar: Creative - FreePlacement": false, "svar: Creative - FreeBuild": true, "svar: Creative - FreeRepair": true, "Menu Title": "MAINLOOT • BUILD", "Menu Autodoors (true = on | false = off)": false, "Menu Autowindows (true = on | false = off)": false, "Menu Autoelectricity (true = on | false = off)": false, "Menu Buildingrade (true = on | false = off)": false, "Info Menu": false, "Weather Panel": false, "BuildCost Panel": true, "Lobby Area Position": { "x": 0.0, "y": 0.0, "z": 0.0 }, "Plot Radius DEFAULT (default: 50f)": 50.0, "Plot Radius VIP(default: 100f)": 100.0, "Saved Bases Slots DEFAULT (default: 8)": 8, "Saved Bases Slots VIP (default: 30)": 30, "Plot Clear/Despawn": true, "Plot Despawn Time (default: 300f)": 300.0, "Plot MapMarker": true, "Plot Building Upgrade Effect": true, "Plot Sphere Prefab": "assets/prefabs/visualization/sphere.prefab", "player: Clear Inventory on Disconnect": false, "player: Vehicle Manager Spawn Limit (def: 5)": 5, "Fly Keybind": "lighttoggle", "Keybind: Building Upgrade": "FIRE_PRIMARY", "Keybind: Building Downgrade": "FIRE_SECONDARY", "Keybind: Display/Close Menu": "FIRE_THIRD", "Keybind: Removal Tool (require hammer in hand)": "RELOAD", "Keybind: Change Building Grade": "USE", "Claim Plot Command List": [ "claim", "c" ], "Unclaim Plot Command List": [ "unclaim", "u" ], "Fly Command List": [ "noclip", "fly", "f" ], "God Command List": [ "god", "g" ], "Building Grade Command List": [ "bgrade", "b" ], "Open Main Menu Command List": [ "menu", "m" ], "Open Weather Menu Command List": [ "weather", "time" ], "Save Base Command List": [ "save", "guardar" ], "Load Base Command List": [ "load", "cargar" ], "Info Panel Command List": [ "help", "info" ], "IMGUR CLIENT ID": "XXX", "Paste.ee Auth Token (Required for multiple servers)": "PASTE.EE TOKEN HERE", "ImgBB Api Key (Needed for Base image saving system if imgur does not work.)": "IMGBB API KEY", "Loading base (building block) delay time (default: 100 milliseconds)": 100, "Loading base (deployables) delay time (default: 200 milliseconds)": 200, "Log Errors (false by default)": false, "Info Panel - Left Top Panel Text": "<b><size=30><color=white>COMMAND LIST </color> </size> </b> \n <b><color=yellow>/claim - /c</color></b> <color=white>Claim a plot</color> \n <b><color=yellow>/unclaim - /u</color></b> <color=white>Unclaim current plot</color> \n <b><color=yellow>/noclip - /fly - /f</color></b> <color=white>Enable/Disable Noclip (FLY)</color> \n <b><color=yellow>/god - /g</color></b> <color=white>Enable/Disable GodMode</color> \n <b><color=yellow>/bgrade 0 to 4 - /b 0 to 4</color></b> <color=white>Change the current building grade</color> \n <b><color=yellow>/menu - /m</color></b> <color=white>Open Main Menu</color> \n <b><color=yellow>/weather - /time</color></b> <color=white>Allow the user to change the local weather</color> \n <b><color=yellow>/save base_name - /guardar base_name</color></b> <color=white>Save the current building in the claimed plot.</color> \n <b><color=yellow>/load base_name - /cargar base_name</color></b> <color=white>Load a saved base in the claimed plot.</color> \n <b><color=yellow>/help - /info</color></b> <color=white>Open the info menu</color> \n <b><color=yellow>/invite player_name</color></b> <color=white>Invite a player to your team</color>\n <b><color=yellow>/cost</color></b> <color=white>Enable/Disable COST UI</color>", "Info Panel - Left Down Panel Text": "<b><size=30><color=white>KEYBIND LIST </color> </size> </b> \n <b><color=yellow>Middle Mouse Button</color></b> <color=white>Open/Close Main Menu</color> \n <b><color=yellow>F Key</color></b> <color=white>Enable/Disable Noclip</color> \n <b><color=yellow>R Key + Hammer in Hand</color></b> <color=white>Removal Tool</color> \n <b><color=yellow>SHIFT + Hammmer in Hande + Left Mouse Button</color></b> <color=white>Upgrade Building</color> \n <b><color=yellow>SHIFT + Hammmer in Hande + Right Mouse Button</color></b> <color=white>Downgrade Building</color> \n <b><color=yellow>SHIFT + E Key</color></b> <color=white>Change Building Grade</color>", "Info Panel - Right Top Panel Text": "<b><size=30><color=white>HOW TO ADD MORE INFO? </color> </size> </b> \n<b><color=yellow>«b» BOLD TEXT «/b»</color></b> \n<i><color=yellow>«i» ITALIC TEXT «/i»</color></i> \n<b><color=yellow>«color=color here (red/white...)» COLORED TEXT «/color»</color></b> \n<b><color=yellow>«size=size here (1,5,20,34...)» BIGGER/SMALLER TEXT «/size»</color></b> \n", "Info Panel - Right Down Panel Text": "Add more text here if you want... (Modify the config file!)", "MySQL Data": [ { "Server": "SERVER", "Username": "USERNAME", "Password": "PASSWORD", "Database": "DATABASE NAME", "Port": 3306 } ], "Resources: Give Player Resources": [ "wood", "stones", "sulfur", "cloth", "leather", "lowgradefuel", "metal.refined", "gunpowder", "hqm", "metal.fragments", "fat.animal", "skull.human", "gears", "pipes", "stash.small", "grenade.beancan", "propanetank", "roadsigns", "rope", "semibody", "sheetmetal", "tarp", "techparts", "targeting.computer", "cctv.camera", "riflebody", "scrap", "smgbody", "explosives", "metalspring", "electricfuse", "metalblade", "metalpipe", "ladder.wooden.wall", "skull.wolf", "sewingkit" ], "ImageData": [ { "ImageName": "twigs", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/twigs.png" }, { "ImageName": "wood", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/wood.png" }, { "ImageName": "stones", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/stones.png" }, { "ImageName": "metal fragments", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/metal.fragments.png" }, { "ImageName": "high quality metal", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/metal.refined.png" }, { "ImageName": "wood_dlc", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/10226.png" }, { "ImageName": "adobe", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/10220.png" }, { "ImageName": "bricks", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/10223.png" }, { "ImageName": "brutalist", "ImgUrl": "https://cdn.legacystudio.com.ar/Materials/10225.png" }, { "ImageName": "ScrapCopter", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/scrap-heli.png" }, { "ImageName": "MagnetCrane", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/magnet-crane.png" }, { "ImageName": "Chinook", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/JjRociu.png" }, { "ImageName": "AttackHelicopter", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/attack-helicopter.png" }, { "ImageName": "Sedan", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/psn6fvX.png" }, { "ImageName": "RidableHorse", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/ridable-horse.png" }, { "ImageName": "2ModuleCar", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/modular-vehicle-2.png" }, { "ImageName": "3ModuleCar", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/modular-vehicle-3.png" }, { "ImageName": "4ModuleCar", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/modular-vehicle-4.png" }, { "ImageName": "Snowmobile", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/snowmobile.png" }, { "ImageName": "RowBoat", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/rowboat.png" }, { "ImageName": "Rhib", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/rhib.png" }, { "ImageName": "SoloSubmarine", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/submarine-solo.png" }, { "ImageName": "DuoSubmarine", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/submarine-duo.png" }, { "ImageName": "Tugboat", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/tugboat.png" }, { "ImageName": "Minicopter", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/minicopter.png" }, { "ImageName": "HotAirBallon", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/balloon.png" }, { "ImageName": "Bike", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/bicycle.png" }, { "ImageName": "MotorBike", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/motorbike.png" }, { "ImageName": "MotorBikeSideCar", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/motorbike-sidecar.png" }, { "ImageName": "UpVote", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/rCaZzhq.png" }, { "ImageName": "DownVote", "ImgUrl": "https://cdn.legacystudio.com.ar/Vehicles/F9I5jQc.png" }, { "ImageName": "garage_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/wall.frame.garagedoor.png" }, { "ImageName": "heater", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/heather.png" }, { "ImageName": "flasherlight", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/flasherlight.png" }, { "ImageName": "electricfurnace", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/electricfurnace.png" }, { "ImageName": "industrial", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/industrialwalllight.png" }, { "ImageName": "animatedneon", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/animatedneon.png" }, { "ImageName": "double_wooden_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/door.double.hinged.wood.png" }, { "ImageName": "double_metal_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/door.double.hinged.metal.png" }, { "ImageName": "double_hqm_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/door.double.hinged.toptier.png" }, { "ImageName": "simple_wooden_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/door.hinged.wood.png" }, { "ImageName": "simple_metal_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/door.hinged.metal.png" }, { "ImageName": "simple_hqm_door", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/door.hinged.toptier.png" }, { "ImageName": "Window_Wooden", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/wall.window.bars.wood.png" }, { "ImageName": "Window_Metal", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/wall.window.bars.metal.png" }, { "ImageName": "Window_Hqm", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/wall.window.bars.toptier.png" }, { "ImageName": "Window_Glass_Reinforced", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/wall.window.glass.reinforced.png" }, { "ImageName": "Embrasure_Shutters", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/shutter.wood.a.png" }, { "ImageName": "Embrasure_Metal_Vertical", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/shutter.metal.embrasure.b.png" }, { "ImageName": "Embrasure_Metal_Horizontal", "ImgUrl": "https://cdn.legacystudio.com.ar/Misc/shutter.metal.embrasure.a.png" }, { "ImageName": "autoturret", "ImgUrl": "https://carbonmod.gg/assets/media/items/autoturret.png" } ], "KitData": [ { "Item ID": 200773292, "Item Skin ID": 3326537103, "Player Container Type (Main, Belt, Wear)": 1 }, { "Item ID": 237239288, "Item Skin ID": 2483395996, "Player Container Type (Main, Belt, Wear)": 2 }, { "Item ID": 1751045826, "Item Skin ID": 2483392049, "Player Container Type (Main, Belt, Wear)": 2 } ], "Blocked Items": [ "firework.boomer.blue", "firework.romancandle.blue", "firework.boomer.champagne", "firework.boomer.green", "firework.romancandle.green", "firework.boomer.orange", "firework.boomer.pattern", "firework.boomer.red", "firework.romancandle.red", "firework.volcano.red", "firework.boomer.violet", "firework.romancandle.violet", "firework.volcano.violet", "firework.volcano", "electric.igniter" ] }
  20. Hi Ryuk, with the latest update, I'm no longer seeing wipe to foundations or wipe deployables button
  21. mainloot

    NoEscape

    hm, interesting. Personally, the ui isn't big deal for me. But it's interesting because I've been running your plugin on carbon for a couple weeks now no issue. I just request carbon compatibility in case you forgot to tick the box. I just assumed it was compatible because it works fine for me and my players. But let me know!
  22. but sounds like a fix is still in progress
  23. I am running carbon so it sounds like we're all good!
  24. mainloot

    NoEscape

    also, please make this carbon compatible
1.7m

Downloads

Total number of downloads.

8k

Customers

Total customers served.

121.4k

Files Sold

Total number of files sold.

2.5m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.