[REQ] The O/X Games!

Discussion in 'Archived: Plugin Requests' started by Minitour, Mar 17, 2013.

  1. Offline

    Minitour

    Plugin category: FUN

    Suggested name: O/X Quiz

    What I want:
    lts say there are 2 Filed area of 8x8,The first field is X and The Other one is O So when I (The Owner)(Or Admin) asks a Question Of YES/NO Questions And if The Answer is Yes Or True or positve(The Player needs to stand on O) If The Answer is No(The Player needs to stand on X) But if The Answer Was "Yes" And The Player stands On "x" he will be teleported to Spawn point, ,Plus It Would Be Even Nicer if There was a 5 sec Counter: (Broadcast : <Question> 5...4...3...2...1...) (Broadcast:Currect Answer Is <Answer> [O/X Only] ) And Messege for The Players who got kicked for Standing on the wrong Field Such as: (Your Answer Was Wrong,You Were Standing On The Wrong Field) Any Way ...Last Players Standing in The Game Will recive A Prize Such As 5 Diamonds
    Config:
    Question File Log: Quistions.yml
    timer: 5
    Prize: 264 5
    cashPrize: 1000
    sendToSpawn: true
    Player Limit: 50
    block players Command while in the arena: True
    Disable flight:true

    Message File:
    ox started: '&cThe O/X Quiz Has Already Started,Try Agine next time.
    Question: <Question_Number>:<Question>
    Counter: <timer>
    1 Winner: The Last Player Standing Is <LastOne>
    Winners: The Last Players Standing In The Quiz Are <OX_Player_List>
    Question_already_been_asked:&cYou Already Asked That question,Choose Another!

    Tags:
    <Question Number> Is The Number Of The Question That Is In The Question File.
    <Question> The Question That It's Number Has Been Chosen:
    <timer> Its An Int Type,And If its Set to 5 It Will Send A Message That Only Players That Are On The O/X Field And Will Type:
    5...
    4...
    3...
    2...
    1...
    Correct Answer is <Answer>
    <LastOne> Is The Last Player Standing
    <OX_Player_List> is the remaining players on the o/x
    <Question_Number> The Question Number
    <Question> The Question It Self and it follows the Question Number
    <Answer> Is The Answer That Follows The Question At The End ([O/X] Only)

    Question File:
    [1] 'We Can Fined Diamonds On Hight 1~20' [O]
    [2] 'Will The Enderman Hit You While Wearing Pumpkin?' [O]
    [3] 'There Is Only 2 Admins.' [X]

    Question Build:
    <Question_Number> <Question> <Answer>

    And can make as many questions as you want.

    Arena List File:
    Arenas:
    Arena1
    oxfiled:
    (-108,63,397)
    (-128,70,405)
    Ofield:
    (-121,63,404)
    (-127,66,398)
    Xfiled:
    (-109,63,404)
    (-115,66,398)
    Host Spots:

    Host1:
    (-118,68,405)

    Host2:


    (-118,67,397)
    join Position:
    (-118,63,397)

    Ideas for commands:
    For users:
    /ox join <Arena Name>-joins the arena
    /ox leave - leave the arena (If user is not in arena,it will show him a message of "Not In A Game"

    /ox list - shows how many players remaining


    For Moderators and admins:
    Requiers ox.moderator premission to preform those commands:

    /ox host <Arena name> - host an o/x game
    /ox start - start the o/x game (Must be hosting the arena to do this)
    /ox stop - Ends the game.
    /ox auto <Arena Name>- start auto admin (Does not require an admin to be in the arena)
    /ox ask <question number> - asks a question Usage: /ox ask 1
    /ox ask random - asks random question (this will not ask questions that has been asked before)
    /ox lastquestion <question number> - if you want to end the game faster ask the last question even though there are more.
    /ox end - end the game
    /ox give <item_id> < quantity > - gives out an item in the middle (Usage: /ox give 264 5)


    Arena Creation:
    Requires ox.admin to preform those commands
    /ox create (Must Select 2 positions to preform this command with world edit wand)
    /ox setOfield (must select 2 positions that are in the OX region that was created using /ox create)
    /ox setXfield (must select 2 positions that are in the OX region that was created using /ox create)
    /ox set joinposition - set the position where players will join when enter the arena.
    /ox set hostposition - sets the staff position to where it will teleport when using /ox host


    Example Of Usage
    /ox ask 2
    [O/X] Will The Enderman Hit You While Wearing Pumpkin?

    Ideas for permissions:

    ox.player:
    ox.list
    ox.join
    ox.leave
    ox.joinInMiddle (VIP Permissions)

    ox.moderator:
    ox.host - Can Join The Hosting position
    ox.start - Can Start O/X Game
    ox.auto - Set The O/X to ask random question and no need for admin.
    ox.askq - can ask question,if an admin asks question number 3 then after 2 rounds he asks that question agine it will show him the message of 'question already been asked'
    ox.random - asks a random question. Note: if the O/X staff asks a random question,it won't show up agine if he uses /ox ask random
    ox.end
    ox.giveiteminmiddle

    ox.admin
    ox.create
    ox.create.setOfield
    ox.create.setxfield
    ox.create.setplayerposistion
    ox.create.sethostposition

    My Expectations (Better Example Usage) :

    Players: /ox join
    Admin: /ox Start
    [O/X] Has Started Get Ready!
    Admin: /ox Ask 1
    [O/X] We Can Fined Diamonds On Hight 1~20
    5...
    4...
    3...
    2...
    1...
    (2 Players Were Standing On X And Were Sent To Spawn)
    [O/X] Correct Answer is O
    Admin: /ox ask 3
    [O/X] There Is Only 2 Admins
    5...
    4...
    3...
    2...
    1...
    (3 Players Were Standing On O And Were Sent To Spawn)
    Admin: /ox ask 3,
    (Private Message To Admin)[O/X] Error,You Already Asked That Question!
    Admin: /ox ask random
    (Plugin Will Look For The Question That Has Been Asked Before And And Will Chose One That Was Not Asked,2 Question Has Been Asked And 1 Is Remaining,Starting Last Question Command)
    [O/X] Will The Enderman Hit You While Wearing Pumpkin?
    3...
    2...
    1...
    (7 Players Were Standing On X And Were Sent To Spawn)
    (Plugin Count How Many Is Left:3 Players left,A,B,C)
    [O/X] The Last Players Standing In The Quiz Are A , B, C!
    (Plugin Will Give Out The Prized That Was Set in the config to all remaining players And Teleport Them to Spawn)

    Notes:
    - Players Block Command Will Not Effect /ox leave
    - The Fields That Are In The Config Should Be Set With World Guard
    - Block The Option The Use /back or /tppos To Get The Arena.
    - All Broadcast Message Will Only Be Shown To Who Is In The OX Field.
    - This Plugin Requires WorldEdit And WorldGuard To Set Up The Fields.
    - This Plugin Requires a Economy System.
    - Set The CashPrize To -1 If I Don't Want To Give Out Money.

    - Players Standing in the middle will be considered as standing on the wrong answer field

    [​IMG]





    Note:
    Those Blocks Shouldn't Be There , I Only Put Them To Show Where To Set The Regions And How It Will Look Like,
    Gold Blocks: The O Field
    Lapis Blocks:X Field
    Diamond: The Full O/X Field
    Emerald:Is Where The Host Should Be Standing
    Sponge: Where The Player Will Spawn (Enter The Game)

    When I'd like it by: As Soon As You Release it, I'm Not Rushing.


    This Entertainment Quiz Game Was Originaly Found In a MMORPG Game Called 'Trickster Online'
    And I Thought Bringing it Into Minecraft Would Be A Great Idea!
     
    fredghostkyle1 likes this.
  2. Offline

    Minitour

    I Think this plugin would be a great idea if someone will develop it for me and the public ;)
     
  3. Offline

    DemmyDemon

    Haha, wow, this is a great idea, and your explanation of it is very nice and detailed, even with a screenshot!
    I want to make this now, but I don't really have the time for something this (potentially) complex.

    If nobody grabs it, and I can free up some time, I'd love to do this.
     
  4. Offline

    Minitour

    Thanks, looking forward to it :D
     
  5. Offline

    MayoDwarf

    DemmyDemon I love the Idea Too. Team up? I'd love to develop this!
     
  6. Offline

    DemmyDemon

    Sounds like a plan! I'll drop you a PM with my Skype information.
     
  7. Offline

    MayoDwarf

    Great! :D
     
  8. Offline

    Minitour

    Thanks guys,this means alot to me!
    also PM if you have a question of need some details or info
     
  9. Offline

    fredghostkyle1

    this looks amazing, i cant wait. This is getting Email wached.
     
  10. Offline

    Minitour

    I just can't wait :3!
    I Have Already made a new arena and I'm waiting for the plugin to be released :p

    [cake]
     
  11. Offline

    Minitour

    @DemmyDemon

    Are you still planning on making it?
    how is the progress?

     
  12. Offline

    Minitour

    I need to bumb this agine
     
  13. Offline

    Minitour

    bump again
     
  14. Offline

    fredghostkyle1

    lol i forget this one :p been a while i guess.
     

Share This Page