Help with GAListener/Listeners.

Discussion in 'Bukkit Help' started by jpzdude, May 26, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    jpzdude

    Hi can someone help me with plugins in general, but specifically with GAListener and configuring it so that players can get 16 obsidian 4 tnt 16 exp bottles and 5 diamonds? These are the links:

    - "http://www.planetminecraft.com/server/chiselcraft-mc/vote/"
    - "http://www.minecraft-index.com/22945-chiselcraft/vote"
    - "http://topg.org/Minecraft/in-384891"
    - "http://minecraft-server-list.com/server/227881/vote/"
    You will receive DEV rank on my server for doing so! Thanks! Skype: jxn102 server ip: chiselcraft.mcph.co
    This is the GALISTENER CONFIG:(ex)

    # GAListener v1.2
    # http://www.minecraft-index.com

    # settings section

    # onlineonly - Only delivers rewards when the player is online. If they are offline it will wait and deliver when they next join the server!
    # luckyvote - Enables the lucky voting section, this allows voters to have a random chance to receive additional rewards when they vote.
    # permvote - Enables the permission voting section, this allows voters to receive different rewards based upon their permissions.
    # cumulative - Enables the cumulative voting section, this allows voters to receive rewards once they have reached a certain number of votes.
    # broadcastqueue - Show broadcast message for queued votes.
    # broadcastoffline - Show broadcast message for offline queued votes.
    # broadcastrecent - Show broadcast message to recent voters (last 24 hours)
    # votecommand - Enables the /vote command which will show the message contained in the votemessage section at the bottom of the config.
    # rewardcommand - Enables the /rewards command which will show a list of all the cumulative voting rewards.
    # joinmessage - Show the message contained in the joinmessage section at the bottom of this config when a player joins the server.
    # voteremind - Message players who haven't voted in the last 24 hours. Shows the message contained in the remindmessage section at the bottom of this config.
    # remindseconds - How often (in seconds) between each reminder message.
    # logfile - Log received votes to vote.log file.
    # dbMode - Database mode. Use either mysql or sqlite.
    # dbFile - Database filename for SQLite.
    # dbHost - Database IP / Hostname for MySQL.
    # dbPort - Database port for MySQL.
    # dbUser - Database username for MySQL.
    # dbPass - Database password for MySQL.
    # dbName - Database name for MySQL.
    # dbPrefix - Database table prefix.

    settings:
    onlineonly: true
    luckyvote: false
    permvote: false
    cumulative: false
    broadcastqueue: true
    broadcastrecent: true
    broadcastoffline: false
    votecommand: true
    rewardcommand: false
    joinmessage: true
    voteremind: false
    remindseconds: 300
    logfile: false
    dbMode: 'sqlite'
    dbFile: 'GAL.db'
    dbHost: 'localhost'
    dbPort: 3306
    dbUser: 'root'
    dbPass: ''
    dbName: 'GAL'
    dbPrefix: ''

    # services section (default is used if service doesn't exist)
    # The example below would give 5 diamonds per vote.

    services:
    default:
    broadcast: '{GREEN}{username}{GOLD}hasvoted@{GREEN}{service}{GOLD}andreceived{GREEN}5Diamonds!'
    playermessage: '{GREEN}Thanksforvotingat{AQUA}{service}!'
    commands:
    - '/give{username}2645'
    MC-Index:
    broadcast: '{GREEN}{username}{GOLD}hasvoted@{GREEN}MC-Index.com{GOLD}andreceived{GREEN}10Diamonds!'
    playermessage: '{GREEN}Thanksforvotingat{AQUA}{service}!'
    commands:
    - '/give{username}2645'

    # luckyvotes section
    # The example below would give a 1 in 10 chance of a voter receiving an extra $1000, and a 1 in 50 chance of an extra $1000 and 100XP.

    luckyvotes:
    '10':
    broadcast: '{GREEN}{username}{GOLD}wasluckyandreceivedan{GREEN}extra$1000!'
    playermessage: '{GREEN}Youwereluckyandreceivedanextra$1000!'
    commands:
    - '/ecogive{username}1000'
    '50':
    broadcast: '{GREEN}{username}{GOLD}wassuperluckyandreceivedan{GREEN}extra100XPand$1000!'
    playermessage: '{GREEN}Youweresuperluckyandreceivedan{GREEN}extra100XPand$1000!'
    commands:
    - '/xpgive{username}100'
    - '/ecogive{username}1000'

    # permission reward section
    # This example would give players with the permission node "gal.double" 10 Diamonds instead of their regular reward.

    perms:
    double:
    broadcast: '{GREEN}{username}{GOLD}hasvoted@{GREEN}{service}{GOLD}andreceived{GREEN}10Diamonds!'
    playermessage: '{GREEN}Thanksforvotingat{AQUA}{service}!'
    commands:
    - '/give{username}26410'

    # cumulative reward section
    # This example would give players 20 Diamonds once they have reached a total of 10 votes.

    cumulative:
    '10':
    broadcast: '{GREEN}{username}{GOLD}hasvotedatotalof{YELLOW}10times{GOLD}andreceived{GREEN}20Diamonds!'
    playermessage: '{GREEN}Thanksforvoting{AQUA}10times!'
    rewardmessage: '20xDiamond'
    commands:
    - '/give{username}26420'

    # blocked - a list of worlds where rewards should be disabled, they will remain queued until the player is in an allowed world.

    blocked:
    - world_blocked

    # Available formatting codes for messages:

    # {service} {servicename} {SERVICE} = service name
    # {username} {player} {name} = player username
    # {votes} = current vote total
    # & = Colour Symbol to enter manual colours / control codes
    # {AQUA} {BLACK} {BLUE} {DARK_AQUA} {DARK_BLUE}
    # {DARK_GRAY} {DARK_GREEN} {DARK_PURPLE} {DARK_RED} {GOLD}
    # {GRAY} {GREEN} {LIGHT_PURPLE} {RED} {WHITE} {YELLOW} {BOLD}
    # {ITALIC} {UNDERLINE} {STRIKETHROUGH} {STRIKE}
    # {STRIKETHROUGH} {MAGIC} {RESET}

    votemessage:
    - '{GOLD}-----------------------------------------------------'
    - 'Voteforuseverydayforingamerewardsandextras'
    - '{GOLD}-----------------------------------------------------'
    - '{AQUA}Youcurrentlyhave{GREEN}{votes}Votes'

    remindmessage:
    - '{GOLD}-----------------------------------------------------'
    - 'Youhavenotvotedrecently,pleasevotetosupporttheserver'
    - '{GOLD}-----------------------------------------------------'
    - '{AQUA}Youcurrentlyhave{GREEN}{votes}Votes'

    joinmessage:
    - '{GOLD}-----------------------------------------------------'
    - 'Voteforuseverydayforingamerewardsandextras'
    - '{GOLD}-----------------------------------------------------'
    - '{AQUA}Youcurrentlyhave{GREEN}{votes}Votes'

    # Additional formatting codes for below:

    # {TOTAL} = vote total - used for /rewards
    # {REWARD} = current rewardmessage as specified in the cumulative reward section - used for /rewards
    # {POSITION} = current rank - used for /votetop
    # {username} = player name - used for /votetop

    rewardformat: '{GREEN}{TOTAL}Votes{GRAY}-{AQUA}{REWARD}'
    votetopformat: '{POSITION}.{GREEN}{username}-{WHITE}{TOTAL}'
    rewardheader:
    - '{GOLD}----------------{WHITE}[{DARK_AQUA}Rewards{WHITE}]{GOLD}----------------'
    votetopheader:
    - '{GOLD}----------------{WHITE}[{DARK_AQUA}TopVoters{WHITE}]{GOLD}----------------'
    rewardfooter:
    - '{AQUA}Youcurrentlyhave{GREEN}{votes}Votes'
     
  2. Offline

    UnitedPvP

    That's easy, i can easily do this for you.

    Msg me a time - in est please, thanks.
     
  3. Offline

    JaguarJo

    Plugin Requests is for asking for a new plugin to be made. For help with existing plugins, it's best to post in Bukkit Help. I've moved the thread for you.
     
Thread Status:
Not open for further replies.

Share This Page