A new script?

Discussion in 'Simulator Suggestions' started by Trust, Jan 27, 2015.

?

Is this a good idea?

Poll closed Feb 26, 2015.
  1. Yes

    33.3%
  2. No

    50.0%
  3. Maybe

    16.7%
Thread Status:
Not open for further replies.
  1. Trust

    Trust New Member

    Joined:
    Jan 27, 2015
    Messages:
    4
    Likes Received:
    0
    PO Trainer Name:
    Trust
    The current script PO has is kinda getting a bit old and I was thinking if everyone can be welcomed into the server and each channel has commands like global owner but only in that channel, If that is possible that would be cool so each channel in aspect can be like a server without the need to keep asking people to host, As I have seen several times. If we could also make it so people can modify bots in a channel of their own and similar stuff.
     
  2. Nightfall Alicorn

    Nightfall Alicorn Left Pokémon Online, most likely not coming back.

    Joined:
    Oct 15, 2013
    Messages:
    491
    Likes Received:
    171
    PO Trainer Name:
    Nightmare Moon
    If I understand correctly, you mean an owner of a created public channel they made, can upload their own server scripts to run in that channel?

    Sounds interesting idea. But if something like this was to be implemented it would need a lot of code restrictions, anti-lag detection, script size limit and code validation to prevent server crashes. Trolls could make a script that has high respond rate, maybe loop spam a message. I can imagine server restarts would highly increase.

    If this was implemented. I imagine there be a command like:
    /runscript [pastebin/github raw code url]

    Also something to end and restore original channel functionality:
    /endscript

    Just thinking if it was to save data/remember information it would need a limit for that too.

    I've hadn't had experience with server-side but from my client-side scripting knowledge that's my imagination what would happen.
     
  3. Trust

    Trust New Member

    Joined:
    Jan 27, 2015
    Messages:
    4
    Likes Received:
    0
    PO Trainer Name:
    Trust
    Why don't they make it so trolls cannot upload a loophole?
     
  4. Fuzzysqurl

    Fuzzysqurl baa baa mareep I do what I want Server Owner Developer I do what I want Server Owner Developer

    Joined:
    Sep 12, 2012
    Messages:
    2,096
    Likes Received:
    967
    The same reason humans haven't landed on the Sun. The technology doesn't exist.
     
  5. Trust

    Trust New Member

    Joined:
    Jan 27, 2015
    Messages:
    4
    Likes Received:
    0
    PO Trainer Name:
    Trust
    Why don't you make a new auth rank so the script has to be approved?
     
  6. Fuzzysqurl

    Fuzzysqurl baa baa mareep I do what I want Server Owner Developer I do what I want Server Owner Developer

    Joined:
    Sep 12, 2012
    Messages:
    2,096
    Likes Received:
    967
    There are only a handful of people that can even validate a script in the first place.
    Then you need to host the script somewhere. If you suggest the main github, then you only have about 2 people tops that would be able to validate AND update.
    Finally, scripts have unlimited authority and someone could hide bad things like server bans, mutes, kicks, stealing accounts, stealing auth, stealing personal information, and so on. The scripts would also contribute to server instability, which alone is bad. Trusting a random channel owner with this kind of power is probably the stupidest thing ever.
    You can't say "well, then thats the fault of whoever updates" because again, those very few people are already busy with actual development and advancement of the simulator and have other things to do.

    Pretty much any reason above alone is enough to show its a bad idea, but there's a bunch just off the top of my head. If you want a channel script, use client scripts instead. That's one reason they are there.
     
  7. Trust

    Trust New Member

    Joined:
    Jan 27, 2015
    Messages:
    4
    Likes Received:
    0
    PO Trainer Name:
    Trust
    I see,
    I close this discussion from now on, Do not reply after this unless you are Forum Staff

    Thank You
     
Thread Status:
Not open for further replies.