Simon Says Plugin?

Discussion in 'Archived: Plugin Requests' started by KyleSCA, Aug 18, 2013.

  1. Offline

    KyleSCA

    Hey I was wondering if there was a way you could code a simon says plugin that makes announcements and if the players do it they get a point/win/etc. EX: [SimonSays] Simon says jump. or [SimonSays] Jump? Plz replay if you know or contact me on skype Username: crazygorillaboy
     
  2. Offline

    oa10712

    Do you have a list of different "sayings" that you would want?
     
  3. Offline

    KyleSCA

    nothing in particular maybe:
    Simon says jump
    Jump
    Simon says look down/up
    Look down/up
    Simon says sneak
    Sneak
    Simon says don't move
    don't move
    Simon says move
    move
    simon says run
    run
    Simon says hit a player
    hit a player
    I could probably come up with more but it would have to be in a random order and timed bc it's not hard to play looking at chat.

    Improperly posted in format here it is:

    Plugin category: Fun

    Suggested name: SimonSays

    What I want: A plugin where in chat an anounncemt either says simon says or not and the player muust do that action or they are out and are a spectator. (Some actions above)

    Ideas for commands: /ss join {arena}, /ss leave, /ss spec {arena}, /ss forcestart {arena} <--- For Donators and Staff
    NOTICE: I would appreciate it if you could do /ss or /simonsays

    Ideas for permissions: ss.command.join, ss.command.leave, ss.command.spec, ss.command.forcestart

    When I'd like it by: ASAP but there is no hurry :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 3, 2016
  4. Offline

    timtower Administrator Administrator Moderator

  5. Offline

    KyleSCA

    timtower likes this.
  6. Offline

    Mranony924

    The massive fundemental flaws with this are.
    1. It would be extremely difficult to code and detect to see if players had done certain movements.
    And the main one.
    2. When people are talking to eachother and it's going quick the brain get's confused; whereas here it's written down.
    You may argue, "But you could code it to go faster as it went on".
    My response would be, Yes you could, but that would mean a whole load more coding, and also if you want the time gaps to be very short say 1/2 seconds it could all go very wrong. Also if it was manageable you would receive complaints like "Omg it lagged and the 2 seconds was up". This wouldn't be your fault, but you see where I'm going with this.
     
  7. Offline

    timtower Administrator Administrator Moderator

    1. Ever heard of the PlayerMoveEvent?
    2. Config file with timer? No need for us to find the right speed
     
  8. Offline

    AndyMcB1

    On PlayerMoveEvent get the yaw - see if they've moved their head (left or right)
    again on PlayerMoveEvent get their location and see if its rising (meaning that they've jumped)
    etc etc
     
  9. Offline

    Mranony924

    I do understand that, but you can see the obvious flaws with this.
     
  10. Offline

    timtower Administrator Administrator Moderator

    If you a game / plugin without flaws than contact me ;)
     
    KyleSCA likes this.

Share This Page