[Needed] Quidditch Plugin! Need Coders!

Discussion in 'Archived: Plugin Requests' started by waxiemaxie, Apr 5, 2014.

  1. Offline

    waxiemaxie

    Hi, so I was thinking of making a quidditch plugin. But, I don't know how to code :( So, this is a request and i have described EVERYTHING here:

    *NOTE: the team (gryffindor=red,hufflepuff=orange,ravenclaw=blue,slitherin=green) you are on you get a leather chestplate with your team's color.
    QUIDDITCH POSITIONS:​

    Seeker: There is one Seeker per team. (you can select if you want to be it through a selector when you join: there will be a selector when you spawn in the lobby and when on right click, it opens up a GUI that has a gold nugget named in yellow 'Seeker' and a fire charge and the text is brown and named 'Beater' and one with a snowball and the text is blue and says 'Chaser' and a music disc(gold record) that is light green text that says 'Keeper'. There can only be 1 seeker, 2 beaters, 3 chasers, and 1 keeper. If someone has taken a spot you select it says 'Sorry, this spot is taken for this game!' in red. The goal of the Seeker is to catch the Golden Snitch (this will be a golden nugget named '&eGolden Snitch' flying around the quidditch field fast. if the seeker right clicks it or left clicks it, it says in chat '(playername) has gotten the snitch! The game ends! (winningteam) wins!' in light blue and when i say (playername) i mean the seeker who got the snitch and when i say (winningteam) i mean when the game ends whoever has more points is the (winningteam) and how much points they get overall from their team, each player gets that much for broom upgrades in the shop). They play a crucial role in Quidditch, as a game does not end until the Seeker catches the Snitch. A team whose Seeker catches the Snitch receives 150 points, which almost always wins the match for that team. Seekers are generally the smallest and lightest players on a team, and there is a certain glamour attached to playing as a Seeker. Generally, the Seeker is also the most fouled player on the team. These are the only players allowed to catch the Golden Snitch. Seekers will catch the Golden Snitch by making any form of contact with it. Only 1 seeker per team(2 teams in total for a game of Quidditch). All other players are either a chaser, beater, or keeper. Even if they make contact with the Snitch nothing will happen. Seekers are not allowed to score with the Quaffle.

    Chaser: There are three Chasers per team. The Chasers control the Quaffle(a snowball named '&6Quaffle'. where wherever you throw it, it lands and if you hit a net(glass pane) your team gets 10 points. also, if you throw the quaffle at another player, the other player gets it in their inventory.) and attempt to get it through the goal hoops past the Keeper. Each goal is worth ten points. This makes them similar to the forwards in soccer, as the game is generally started with the Referee releasing the Quaffle into the air for the Chasers to try and claim possession of. As such, Chasers are generally considered the most exhilarating to watch by spectators during a Quidditch game, at least until the Golden Snitch has been spotted.

    Keeper: There is one Keeper per team, and it is their job to guard the three goal posts attempting to stop the other team's Chasers from scoring.

    Beater: There are two Beaters on every Quidditch team, and they are the only players on the pitch who have bats(hoes named '&6Bat'. Their job is to keep the Bludgers(ghast fireballs flying around and when a beater hits it, it goes away the same if you were playing ghast pong with a ghast. when it hits you and you don't dodge it, it knocks you off your broom to the ground.) away from their team and at the same time try and aim the Bludgers towards the opposite team. Beaters need to be well built, having considerable physical strength in their arms since they are charged with hitting the Bludgers through out the whole match.


    QUIDDITCH EQUIPMENT:​

    Golden Snitch: this will be shown as a golden nugget renamed '&eGolden Snitch' that is flying through the quidditch field---fast. if a seeker right clicks or left clicks on the snitch when he/she is going to 'catch' it, the game ends and the seekers team gets 150 points (for the shop)

    Quaffle: A snowball that is named '&6Quaffle'. If a player who is holding the Quaffle and right clicks the Quaffle will be "thrown" from their inventory and can either score(if it goes into the hoop) or be caught by another player.

    Bludger: This is a Bludger(cant be put in one's inventory). It is a ghast fireball. There are two Bludgers used in every match, which are bewitched to fly around and try to knock the players off of their brooms. It is the Beater's job to protect their teammates from the Bludgers and at the same time aim them towards the opposing players. If a player is hit by a Bludger they will fall off of their broom to the ground. NOTE: you can get back on your broom if you fell

    Broomsticks: These are required to be in your inventory to fly during a Quidditch game, you will only be able to fly on broomsticks when a Quidditch game is in session and you are in that game. NOTE: they have a BroomSticks plugin xD

    GAMEPLAY​

    Quidditch Balls:
    Quaffle: The Quaffle is used by a player to score when the ball goes through the hoop.
    Golden Snitch: Using a unique code system the Golden Snitch flies around the quidditch pitch with an engine that randomizes its movement and trys to evade the Seeker at all times.
    Bludger: There are two bludgers, each have incredible speed. They whiz around the quidditch pitch and attempt to hit as many players as possible and knock them off their broom. Bludgers can be hit by Beaters.
    Commands:

    /quidditch shop (Brings up a GUI of what you can buy (mostly upgrade brooms)(also you can edit what the price is and what you are selling for how many points in the config)
    To Stop a Quidditch Match (Staff Only) : /Quidditch Stop (arena name)
    Create a Quidditch Arena: /quidditch create (arenaname)
    To set up quidditch arena: /quidditch set (arenaname) (team1hoop,team1,team2,spawnsnitch,spawnbludger,team2hoop,lobby,spectate)
    To use Team1Hoop/Team2Hoop: There will be a hoop like a diamond shape thats made out of planks and one 'net'(glass pane) in it. With worldedit, make a selection of the glass panes that is for the team you want and type the /quidditch set team1hoop OR /quidditch set team2hoop
    Team1 and Team2 will be the spawnpoints for red/green/blue/orange it depends on what house you are in (permissions)
    SpawnSnitch, SpawnBludger is used to know where these spawn.

    To Join: /quidditch join (arenaname)
    To leave: /quidditch leave
    To spectate: /quidditch spectate (arenaname)
    Help: /quidditch
    OR
    /quidditch help
    (Brings up something that says '----=Quidditch=----
    Join= /quidditch join (id)
    Leave= /quidditch leave
    Spectate= /quidditch spectate')

    SCORING SYSTEM:​
    A sidebar score of who the players are and colored to represent your house team. These GUIs change whenever a player scores with the Quaffle or when the Golden Snitch is caught. There are several variations of the GUI to provide an option for every combination of team matching so any team can face any other team.​


    In-Game Messages:
    Announce when players join teams
    Announce/tell each player what position they are
    Announce that the game will start in x seconds
    Announce when the game has started
    Announce when a player scores and what team they are on
    Announce when a player catches the Snitch(ends the game)
    Announce when the Game ends and the score!
    Award 20 House Points to the winning team(/housepoints give (team that won) 20)+how many they got in all from that game (award how many points they got in all to each of the players on that team to upgrade at the shop)
    Other General Information:
    Each goal using the Quaffle in Quidditch counts for 10 game points (where you can use for broom upgrades in the shop)
    When the Seeker catches the Golden Snitch it counts as 150 points for the Seeker's team and ends the game
    When the players join the Game players are teleported to the center of the Quidditch Pitch.
    When the game starts, the Quaffle is given to a random Chaser on either team.
    Forces players inventories to be cleared when in a Quidditch Match and then restored after the game is over.
    Perms:
    The houses: red,blue,green,orange perms:
    ORANGE: quidditch.hufflepuff
    RED: quidditch.gryffindor
    BLUE: quidditch.ravenclaw
    Green: quidditch.slytherin
    ((THOSE ARE JUST SO YOU KNOW WHAT THEY WEAR, WHAT TEAM THEY ARE ON, HOW MANY HOUSE POINTS THEIR HOUSE GETS AND WHERE THEY SPAWN)
    /quidditch join (quidditch.join)
    /quidditch leave (quidditch.leave)
    /quidditch spectate (quidditch.spectate)
    /quidditch shop (quidditch shop) ALSO: you can make join signs and leave signs and spectate signs and shop signs.(perm: quidditch.signs.use) the join sign is: [Quidditch]
    Join
    (arenaname)
    the leave sign is: [Quidditch]
    Leave
    the spectate sign is: [Quidditch]
    Spectate
    the shop sign is: [Quidditch]
    Shop
    *Also did i mention that when the game starts you teleport out of the lobby and into the quidditch stadium and THEN you get the best broom you have unlocked.
    /quidditch create (quidditch.admin.create)
    /quidditch set (quidditch.admin.set)
    /quidditch help (/quidditch) (quidditch.help)
    /quidditch stop (quidditch.admin.stop)


    The order of the brooms are:
    1 (the slowest): Cleansweep One (default)
    2 Comet 140 (150 points)
    3 Nimbus 2000 (450 Points)
    4 Nimbus 2001 (650 Points)
    5 (the fastest) Firebolt (2550 Points)
    *Just to do for the shop because this all comes with the plugin: BroomSticks. Thanks!
     
  2. Offline

    CrazymanJR

    Woah, way to much description xD
     
  3. Online

    timtower Administrator Administrator Moderator

    This is better than: "I need a quidditch plugin" and nothing more
     
    TheOatBaron likes this.
  4. Offline

    CrazymanJR

    Yea Ikr
     
  5. Offline

    waxiemaxie

    :D i just described it so well i hope some coder comes along :D
     
  6. Offline

    waxiemaxie

  7. Offline

    Josh014

    waxiemaxie oh well.. What a description. But it is so much better then other descriptions you see. I'm a dev, but have no spare time for this project. Sorry. I just wanted to say that you have a good description of what you want to have. :) Glad to see something like this.
     
  8. Offline

    waxiemaxie

    bump

    Bump

    # This configuration was auto-generated by NoCheatPlus.
    savebackconfig: true
    configversion:
    notify: true
    created: 670
    saved: 670
    logging:
    active: true
    debug: false
    backend:
    console:
    active: true
    prefix: '[NoCheatPlus] '
    file:
    active: true
    prefix: ''
    filename: nocheatplus.log
    ingamechat:
    active: true
    prefix: '&cNCP: &f'
    subscriptions: false
    data:
    expiration:
    active: false
    duration: 60
    history: false
    consistencychecks:
    active: true
    interval: 10
    maxtime: 2
    suppresswarnings: false
    protection:
    plugins:
    hide:
    active: true
    nopermission:
    message: '&cI''m sorry, but you do not have permission to perform this command. Please contact the server administrators if you believe that this is in error.'
    commands:
    - plugins
    - version
    - icanhasbukkit
    unknowncommand:
    message: Unknown command. Type "/help" for help.
    commands: []
    commands:
    consoleonly:
    active: false
    message: '&cI''m sorry, but this command can''t be executed in chat. Use the console instead!'
    commands:
    - op
    - deop
    clients:
    motd:
    active: true
    allowall: false
    checks:
    blockbreak:
    direction:
    active: true
    actions: cancel vl>10 log:bdirection:0:5:if cancel
    fastbreak:
    active: true
    strict: true
    delay: 90
    intervalsurvival: 100
    grace: 2000
    actions: cancel vl>0 log:fastbreak:3:5:cif cancel
    frequency:
    active: true
    intervalcreative: 95
    intervalsurvival: 45
    shortterm:
    ticks: 5
    limit: 7
    actions: cancel vl>5 log:bbfrequency:3:5:if cancel vl>60 log:bbfrequency:0:5:cif cancel cmd:kickfrequency
    noswing:
    active: true
    actions: cancel vl>10 log:noswing:0:5:if cancel
    reach:
    active: true
    actions: cancel vl>5 log:breach:0:2:if cancel
    wrongblock:
    active: true
    level: 10
    actions: cancel vl>10 log:bwrong:0:5:if cancel vl>30 log:bwrong:0:5:cif cancel cmd:kickwb
    blockinteract:
    direction:
    active: true
    actions: cancel vl>10 log:bdirection:0:3:if cancel
    reach:
    active: true
    actions: cancel vl>5 log:breach:0:2:if cancel
    speed:
    active: true
    interval: 2000
    limit: 60
    actions: cancel vl>200 log:bspeed:0:2:if cancel vl>1000 cancel log:bspeed:0:2:icf cmd:kickbspeed
    visible:
    active: true
    actions: cancel vl>100 log:bvisible:0:10:if cancel
    blockplace:
    against:
    active: true
    actions: cancel
    autosign:
    active: true
    actions: cancel vl>10 log:bautosign:0:3:if cancel
    direction:
    active: true
    actions: cancel vl>10 log:bdirection:0:3:if cancel
    fastplace:
    active: true
    limit: 22
    shortterm:
    ticks: 10
    limit: 6
    actions: cancel vl>100 log:fastplace:3:5:cif cancel
    reach:
    active: true
    actions: cancel vl>5 log:breach:0:2:if cancel
    noswing:
    active: true
    actions: cancel vl>10 log:noswing:0:5:if cancel
    speed:
    active: true
    interval: 45
    actions: cancel vl>150 log:bpspeed:3:5:if cancel vl>1000 log:bpspeed:3:5:cif cancel
    chat:
    color:
    active: true
    actions: log:color:0:1:if cancel
    commands:
    active: true
    exclusions: []
    handleaschat:
    - me
    level: 10
    shortterm:
    ticks: 18
    level: 3
    actions: log:commands:0:5:cf cancel cmd:kickcommands vl>20 log:commands:0:5:cf cancel cmd:tempkick1
    captcha:
    active: false
    characters: abcdefghjkmnpqrtuvwxyzABCDEFGHJKMNPQRTUVWXYZ2346789
    length: 6
    question: '&cPlease type ''&6[captcha]&c'' to continue sending messages/commands.'
    success: '&aOK, it sounds like you''re not a spambot.'
    tries: 3
    actions: cancel cmd:kickcaptcha vl>4 log:captcha:2:5:cf cancel cmd:kickcaptcha
    text:
    active: true
    frequency:
    normal:
    minimum: 0.0
    factor: 0.9
    weight: 6
    level: 160
    actions: cancel cmd:tellchatnormal vl>7 log:chatnormal:0:5:f cancel cmd:tellchatnormal vl>20 log:chatnormal:0:5:cf cancel cmd:kickchatnormal vl>40 log:chatnormal:0:5:cf cancel cmd:kickchat5
    shortterm:
    minimum: 2.0
    factor: 0.7
    weight: 3.0
    level: 20.0
    actions: log:chatfast:0:5:cf cancel cmd:kickchatfast vl>20 log:chatfast:0:5:cf cancel cmd:kickchat1 vl>40 log:chatfast:0:5:cf cancel cmd:kickchat5
    message:
    lettercount: 1.0
    partition: 1.0
    uppercase: 1.0
    afterjoin: 1.5
    nomoving: 1.5
    repeatviolation: 1.0
    repeatglobal: 1.0
    repeatself: 1.5
    words:
    lengthav: 1.0
    lengthmsg: 1.0
    noletter: 0.0
    global:
    active: true
    weight: 1.0
    words:
    active: false
    prefixes:
    active: false
    similarity:
    active: false
    player:
    active: true
    words:
    active: false
    prefixes:
    active: false
    similarity:
    active: false
    warning:
    active: true
    level: 67
    message: '&e>>>

    &e>>> &cPlease &eslow down &cchat, &eyou might get kicked &cfor spam.

    &e>>>'
    timeout: 10
    relog:
    active: true
    timeout: 5000
    warning:
    message: '&cYou relogged really fast! If you keep doing that, you''re going to be banned.'
    number: 1
    timeout: 60000
    kickmessage: Too fast re-login, try with a little delay.
    actions: log:relog:0:10:cf cancel vl>20 log:relog:0:10:cf cancel cmd:tempkick5
    logins:
    active: true
    startupdelay: 600
    perworldcount: false
    seconds: 10
    limit: 10
    kickmessage: Too many people logging in, retry soon.
    combined:
    bedleave:
    active: true
    actions: cancel log:bedleave:0:5:if cmd:kickbedleave
    enderpearl:
    active: true
    preventclickblock: true
    improbable:
    active: true
    level: 300
    actions: cancel log:improbable:2:8:if
    invulnerable:
    active: true
    triggers:
    always: false
    falldistance: true
    initialticks:
    join: -1
    ignore:
    - FALL
    modifiers:
    all: 0
    munchhausen:
    active: false
    actions: cancel vl>100 cancel log:munchhausen:0:60:if
    yawrate:
    rate: 380
    penalty:
    factor: 1.0
    minimum: 250
    maximum: 2000
    improbable: true
    fight:
    canceldead: true
    toolchangepenalty: 500
    yawrate:
    active: true
    angle:
    active: true
    threshold: 50
    actions: cancel vl>100 log:angle:3:5:f cancel vl>250 log:angle:0:5:cif cancel
    critical:
    active: true
    falldistance: 0.06251
    velocity: 0.1
    actions: cancel vl>50 log:critical:0:5:cif cancel
    direction:
    active: true
    strict: false
    penalty: 500
    actions: cancel vl>5 log:fdirection:3:5:f cancel vl>20 log:fdirection:0:5:if cancel vl>50 log:fdirection:0:5:cif cancel
    fastheal:
    active: true
    interval: 4000
    buffer: 1000
    actions: cancel vl>10 cancel log:fastheal:0:10:i vl>30 cancel log:fastheal:0:10:if
    godmode:
    active: true
    minage: 1100
    maxage: 5000
    actions: log:godmode:2:5:if cancel vl>60 log:godmode:2:5:icf cancel
    knockback:
    active: true
    interval: 50
    actions: cancel vl>50 log:knockback:0:5:cif cancel
    noswing:
    active: true
    actions: cancel vl>10 log:noswing:0:5:if cancel
    reach:
    active: true
    survivaldistance: 4.4
    penalty: 500
    reduce: true
    reducedistance: 0.9
    reducestep: 0.15
    actions: cancel vl>10 log:freach:2:5:if cancel
    selfhit:
    active: true
    actions: log:fselfhit:0:5:if cancel vl>10 log:fselfhit:0:5:icf cancel cmd:kickselfhit
    speed:
    active: true
    limit: 15
    actions: log:fspeed:0:5:if cancel
    shortterm:
    ticks: 7
    limit: 6
    inventory:
    drop:
    active: true
    limit: 100
    timeframe: 20
    actions: log:drop:0:1:cif cancel cmd:dropkick:0:1
    fastclick:
    active: true
    sparecreative: true
    tweaks1_5: true
    limit:
    shortterm: 4
    normal: 15
    actions: cancel vl>50 log:fastclick:3:5:cif cancel
    instantbow:
    active: true
    strict: true
    delay: 130
    actions: cancel vl>15 log:instantbow:2:5:if cancel
    instanteat:
    active: true
    actions: log:instanteat:2:5:if cancel
    fastconsume:
    active: true
    duration: 0.7
    whitelist: false
    items: []
    actions: log:fastconsume:2:5:if cancel
    items:
    active: true
    open:
    active: true
    close: true
    cancelother: true
    moving:
    creativefly:
    active: true
    ignoreallowflight: false
    ignorecreative: false
    horizontalspeed: 100
    maxheight: 128
    verticalspeed: 100
    actions: log:flyshort:3:5:f cancel vl>100 log:flyshort:0:5:if cancel vl>400 log:flylong:0:5:cif cancel
    morepackets:
    active: true
    actions: cancel vl>10 log:morepackets:0:2:if cancel vl>100 log:morepackets:0:2:if cancel cmd:kickpackets
    morepacketsvehicle:
    active: true
    actions: cancel vl>10 log:morepackets:0:2:if cancel
    nofall:
    active: true
    dealdamage: true
    resetonviolation: false
    resetonteleport: false
    resetonvehicle: true
    anticriticals: true
    actions: log:nofall:0:5:if cancel vl>30 log:nofall:0:5:icf cancel
    passable:
    active: false
    raytracing:
    active: false
    blockchangeonly: false
    vcliponly: false
    actions:log
    survivalfly:
    active: true
    extended:
    vertical-accounting: true
    falldamage: true
    actions: log:flyshort:3:10:f cancel vl>100 log:flyshort:0:10:if cancel vl>400 log:flylong:0:5:cif cancel vl>1500 log:flylong:0:5:cif cancel cmd:kickfly
    hover:
    active: true
    step: 5
    ticks: 85
    loginticks: 0
    falldamage: true
    sfviolation: 500
    vehicles:
    preventdestroyown: true
    enforcelocation: true
    velocity:
    graceticks: 20
    activationcounter: 80
    activationticks: 140
    strictinvalidation: true
    tempkickillegal: true
    loadchunks:
    join: true
    sprintinggrace: 2.0
    assumesprint: true
    speedgrace: 4.0
    enforcelocation: true
    strings:
    angle: '[player] failed [check]: tried to hit multiple entities at the same time. VL [violations].'
    ban: ban [player]
    ban-ip: ban-ip [ip]
    bautosign: '[player] failed [check]: failed autosign with [tags]. VL [violations].'
    bbfrequency: '[player] failed [check]: tried to break too many blocks within time frame. VL [violations].'
    bdirection: '[player] failed [check]: tried to interact with a block out of their line of sight. VL [violations].'
    bedleave: '[player] failed [check]: sends bed leave packets (was not in bed). VL [violations].'
    bpspeed: '[player] failed [check]: tried to throw projectiles too quickly. VL [violations].'
    breach: '[player] failed [check]: exceeds block-interact distance ([reachdistance]). VL [violations].'
    bspeed: '[player] failed [check]: interacts too fast. VL [violations].'
    bvisible: '[player] failed [check]: interacts with a block out of sight. VL [violations].'
    bwrong: '[player] failed [check]: broke another block than clicked. VL [violations].'
    captcha: '[player] failed captcha repeatedly. VL [violations].'
    color: '[player] failed [check]: sent colored chat message. VL [violations].'
    commands: '[player] failed [check]: issued too many commands. VL [violations].'
    combspeed: '[player] failed [check]: performs different actions at very high speed. VL [violations].'
    critical: '[player] failed [check]: tried to do a critical hit but wasn''t technically jumping [tags]. VL [violations].'
    drop: '[player] failed [check]: tried to drop more items than allowed. VL [violations].'
    dropkick: ncp delay ncp kick [player] Dropping items too fast.
    fastbreak: '[player] failed [check]: tried to break blocks ([blockid]) faster than possible. VL [violations].'
    fastclick: '[player] failed [check]: tried to move items in their inventory too quickly. VL [violations].'
    fastconsume: '[player] failed [check]: consumes [food] [tags] too fast. VL [violations].'
    fastheal: '[player] failed [check]: regenerates health faster than usual. VL [violations].'
    fastplace: '[player] failed [check]: tried to place too many blocks. VL [violations].'
    fdirection: '[player] failed [check]: tried to hit an entity out of line of sight. VL [violations].'
    flyshort: '[player] failed [check]: tried to move unexpectedly. VL [violations].'
    flylong: '[player] failed [check]: tried to move from [locationfrom] to [locationto] over a distance of [distance] block(s). VL [violations].'
    freach: '[player] failed [check]: tried to attack entity out of reach. VL [violations].'
    fselfhit: '[player] failed [check]: tried to self-hit. VL [violations].'
    fspeed: '[player] failed [check]: tried to attack with too high a frequency. VL [violations].'
    chatnormal: '[player] failed [check]: potentially annoying chat. VL [violations].'
    godmode: '[player] failed [check]: avoided taking damage or lagging. VL [violations].'
    improbable: '[player] failed [check]: meets the improbable more than expected. VL [violations].'
    instantbow: '[player] failed [check]: fires bow too fast. VL [violations].'
    instanteat: '[player] failed [check]: eats food [food] too fast. VL [violations].'
    kick: kick [player]
    kickbedleave: ncp delay ncp kick [player] Go find a bed!
    kickbspeed: ncp kick [player] You interacted too fast!
    kickcaptcha: ncp kick [player] Enter the captcha!
    kickchat1: ncp tempkick [player] 1 You're still not allowed to spam!
    kickchat5: ncp tempkick [player] 5 You're not intended to spam!
    kickchatfast: ncp kick [player] You're not allowed to spam in chat!
    kickchatnormal: ncp kick [player] Too many chat messages, take a break.
    kickfly: ncp delay ncp kick [player] Kicked for flying (or related)
    kickcommands: ncp tempkick [player] 1 You're not allowed to spam commands!
    kickfrequency: ncp kick [player] You did something too fast!
    kickgod: ncp kick [player] God mode?
    kickpackets: ncp delay ncp kick [player] Too many packets (extreme lag?)
    kickselfhit: ncp kick [player] You tried to hit yourself!
    kickwb: ncp kick [player] Block breaking out of sync!
    knockback: '[player] failed [check]: tried to do a knockback but wasn''t technically sprinting. VL [violations].'
    morepackets: '[player] failed [check]: sent [packets] more packet(s) than expected. VL [violations].'
    munchhausen: '[player] failed [check]: almost made it off the pit. VL [violations].'
    nofall: '[player] failed [check]: tried to avoid fall damage. VL [violations].'
    chatfast: '[player] failed [check]: acted like spamming (IP: [ip]). VL [violations].'
    noswing: '[player] failed [check]: didn''t swing arm. VL [violations].'
    passable: '[player] failed [check]: moved into a block ([blockid]). VL [violations].'
    relog: '[player] failed [check]: relogs too fast. VL [violations].'
    tellchatnormal: 'ncp tell [player] &cNCP: &eToo many messages, slow down...'
    tempkick1: ncp tempkick [player] 1 Wait a minute!
    tempkick5: ncp tempkick [player] 5 You have five minutes to think about it!
    compatibility:
    managelisteners: false
    bukkitapionly: false
    blocks:
    ignorepassable:
    - WOODEN_DOOR
    - IRON_DOOR_BLOCK
    - TRAP_DOOR
    - PISTON_EXTENSION
    - PISTON_MOVING_PIECE
    allowinstantbreak: []
    overrideflags:
    snow: default

    That is my NCP config. i only have a feeling it is denying enderpearl glitch because it thinks it is a hack. ( passable:
    active: false
    raytracing:
    active: false
    blockchangeonly: false
    vcliponly: false
    actions:log )
    I think that is whats preventing it...
     
  9. Offline

    arhlex

  10. Offline

    TheOatBaron

    This would be extremely difficult and glitchy to do. Good luck to the dev that trys to take this on, but I don't think anyone will because of the complexity.
     
  11. Offline

    waxiemaxie

  12. Offline

    Onlineids

    Holy crap, did I just finish reading the friken dictionary
     
  13. Online

    timtower Administrator Administrator Moderator

    Onlineids Try using this if it is a long quote: [spoiler]<quote here>[/spoiler]
     
  14. Offline

    Onlineids

    Ill keep that in mind xD, think u tahged the wrong person :D
     
  15. Online

    timtower Administrator Administrator Moderator

    Nope, got the right person, but don't want to read the same thing twice if it the quote covers my entire screen.
     
  16. Offline

    Onlineids

    *FACEPALM* just realized what I quoted im sorry everyone scrolling through this post
     
    timtower likes this.
  17. Offline

    waxiemaxie

  18. Offline

    VanH

    Looks like we have a similar request, but your's seems much more intricate, just because TL;DR lol
     

Share This Page