Votifier + GA listener

Dieses Thema im Forum "Technischer Support" wurde erstellt von Ruffn3ck, 10. Januar 2015.

  1. Ruffn3ck
    Offline

    Ruffn3ck

    Registriert seit:
    9. Januar 2015
    Beiträge:
    7
    Ort:
    Lüneburg
    Minecraft:
    Ruffn3ckbase
    Guten Tag,

    ich habe ein Problem mit dem Voten und habe mir zwei Tutorials angeschaut zur nachkontrolle ob alles richtig ist. Da ich mich inzwischen vermutlich selbst verwirre, bitte ich hier um Hilfe. Hier Grundlegende Infos:

    Bild 1 - Website Config
    Bild 2 - Votifier Config
    Ordner Votifier : C:\Program Files\Minecraft Server 1\plugins\Votifier\listeners Datei - FlatfileVoteListener.class

    Public Key:
    Anfang(nicht alles):
    MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgGGwjtQMXOyg7SMY1dPIATSCT41rL+G9dPc5s5YIUMu3n8j2Qu1XNMTnj/QnQxPEpdKKV1uSaGOLeGUCc1Yq2q4W6F7i2iAWwJ+S0K07WQ+2KM2kqSAzXvQf8tqc5qH0c7I2d/wIDAQAB
    Ende:
    GAlistener Code:

    # GAListener v1.3.1
    # 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.
    # ratelimit - Ignore votes received within this many seconds since the last vote for the same player on the same site. This should prevent duplicate votes.
    # 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: false
    voteremind: false
    remindseconds: 300
    ratelimit: 10
    logfile: false
    dbMode: 'sqlite'
    dbFile: 'GAL.db'
    dbHost: 'localhost'
    dbPort: 25565
    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}hat gevoted und bekommt (2 Dias + 16 Steak + 16 xp bottle + 300 Suchtis) Vote auch du mit /vote!'
    playermessage: '{GREEN}Danke fuer das Voten =) ! Du hast schon {votes} gevoted'
    commands:
    - '/give {username} 264 2'
    - '/give {username} 384 16'
    - '/give {username} 364 16'
    - '/eco give {username} 300'
    MC-Index:
    broadcast: '{GREEN}{username} {GOLD}has voted @ {GREEN}MC-Index.com {GOLD}and received {GREEN}10 Diamonds!'
    playermessage: '{GREEN}Thanks for voting at {AQUA}{service}!'
    commands:
    - '/give {username} 264 5'

    # 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}was lucky and received an {GREEN}extra $1000!'
    playermessage: '{GREEN}You were lucky and received an extra $1000!'
    commands:
    - '/eco give {username} 1000'
    '50':
    broadcast: '{GREEN}{username} {GOLD}was super lucky and received an {GREEN}extra 100 XP and $1000!'
    playermessage: '{GREEN}You were super lucky and received an {GREEN}extra 100 XP and $1000!'
    commands:
    - '/xp give {username} 100'
    - '/eco give {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}has voted @ {GREEN}{service} {GOLD}and received {GREEN}10 Diamonds!'
    playermessage: '{GREEN}Thanks for voting at {AQUA}{service}!'
    commands:
    - '/give {username} 264 10'

    # 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}has voted a total of {YELLOW}10 times {GOLD}and received {GREEN}20 Diamonds!'
    playermessage: '{GREEN}Thanks for voting {AQUA}10 times!'
    rewardmessage: '20x Diamond'
    commands:
    - '/give {username} 264 20'

    # 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} -> {GRAY}DieZockerGemeinde.de {GOLD}<- '
    - '{GOLD}====================================================='
    - '{BLUE}>>{GREEN}Vote fuer unseren Server und erhalte tolle Preise!{BLUE}<<'
    - '{GOLD}====================================================='
    - '{GREEN}>>{BLUE} http://minecraft-server.eu/vote/index/82511 {GREEN}<<'
    - '{GOLD}====================================================='

    remindmessage:
    - '{GOLD} -> {GRAY}DieZockerGemeinde.de {GOLD}<- '
    - '{GOLD}====================================================='
    - '{BLUE}>>{GREEN}Vote fuer unseren Server und erhalte tolle Preise!{BLUE}<<'
    - '{GOLD}====================================================='
    - '{GREEN}>>{BLUE} http://minecraft-server.eu/vote/index/82511 {GREEN}<<'
    - '{GOLD}====================================================='

    joinmessage:
    - '{GOLD} -> {GRAY}DieZockerGemeinde.de {GOLD}<- '
    - '{GOLD}====================================================='
    - '{BLUE}>>{GREEN}Vote fuer unseren Server und erhalte tolle Preise!{BLUE}<<'
    - '{GOLD}====================================================='
    - '{GREEN}>>{BLUE} http://minecraft-server.eu/vote/index/82511 {GREEN}<<'
    - '{GOLD}====================================================='

    # 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}Top Voters{WHITE} ] {GOLD}----------------'
    rewardfooter:
    - '{AQUA}You currently have {GREEN}{votes} Votes'

    --------------------
    Bei Weiteren Fragen melden und Vielen Dank für die mühe und Zeit!
     

    Anhänge:

    #1
  2. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Hallo,

    was ist denn das Problem? Funktioniert der GAListener nicht, etc.?
    Der GAListener muss in den plugins-Ordner falls dir das hilft...
     
    #2
  3. Ruffn3ck
    Offline

    Ruffn3ck

    Registriert seit:
    9. Januar 2015
    Beiträge:
    7
    Ort:
    Lüneburg
    Minecraft:
    Ruffn3ckbase
    Die Votes kommen auf dem Server nicht mehr an, also in dem Sinne liegt es vermutlich an GAlistener. Wo das Problem liegt, ist mir nur ein Rätsel. GAlistener und Votifier befinden sich in dem Plugin Ordner, sowie die .jar Dateien.

    Ich kam kurze Zeit hier nicht in das Forum, daher die späte Antwort
     
    #3
  4. MrPyro13
    Offline

    MrPyro13

    Registriert seit:
    29. April 2013
    Beiträge:
    829
    Minecraft:
    MrPyro13
    Wie ich aus dem Chat gelesen habe, hatten mehrere Leute das Problem das die Votes nicht ankommen.
    Funktioniert es jetzt wieder?
    Stimmen die Ports überein? Einen Portwechsel probiert? Ist der Public Key richtig/vollständig eingetrage? Stimmt der Host überein?
     
    #4
  5. Ruffn3ck
    Offline

    Ruffn3ck

    Registriert seit:
    9. Januar 2015
    Beiträge:
    7
    Ort:
    Lüneburg
    Minecraft:
    Ruffn3ckbase
    Ja die Ports stimmen, wobei ich z.b. wie in der Server.properties nut dbport und alles nicht so richtig durchsteige. Der Port von uns ist 25565 und der von Votifier ja 8192, der auch in dieser Seite bei Votifier und in der votifier Config drin steht. Port Wechsel noch nicht probiert. Der PublicKey ist per Copy paste eingetragen, habe ihn nur nicht vollständig hier eingetragen.

    Funktionieren tut es nicht.
    Du kannst mich ansonsten auch morgen Abend um 17:00Uhr bei uns im Teamspeak ansprechen.
     
    #5
  6. Piet26
    Offline

    Piet26

    Registriert seit:
    30. Januar 2013
    Beiträge:
    17
    Ort:
    Hamburg
    Minecraft:
    Piet26
    Gehe mal hier auf die seite unter Server verwalten votifier und dort schau dir die Logs an ob die abgeschickt sind.

    Sonst bei den einstellungen unter votifier mal hacken setzen bei der ip und dort die richtige eingeben vllt liegts dadran.
     
    #6
  7. Ruffn3ck
    Offline

    Ruffn3ck

    Registriert seit:
    9. Januar 2015
    Beiträge:
    7
    Ort:
    Lüneburg
    Minecraft:
    Ruffn3ckbase
    Da steht wird noch gesendet und verschickt, die verschickten sind aber auch nicht angekomnmen und einer nicht abgesendet. Wobei die abgeschickten über den Votifier Test gelaufen sind (Ich war im Spiel), die anderen liefen nicht über den Test.

    Muss denn bei Votifier IP/Host: hin? ServerIP mit Port oder ohne und bei Port Votifier Port richtig? 8192 in dem Sinne.
     
    #7
  8. SilberRegen
    Offline

    SilberRegen

    Registriert seit:
    23. März 2012
    Beiträge:
    579
    Minecraft:
    SilberRegen
    Ist der Port denn auch von Server her freigegeben?
    Wir müssen bei uns immer explizit Ports in der Firewall öffnen wenn sie benötigt werden und GAListener lief auch erst danach bei uns. Mit geschlossenen Ports kann da schließlich nichts ankommen :)
     
    #8