Solved addition not working

Discussion in 'Plugin Development' started by kamakarzy, May 10, 2013.

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

    kamakarzy

    Hi fellow Devs any chance i could get some help with this little problem.

    I am trying to add +1 everytime someone joins. However when ever they join it adds 1 and stays 1

    Code:
    public void onPlayerLogin(PlayerLoginEvent event) {
            String player = event.getPlayer().getName();
            int number = 0;
            if (plugin.getConfig().get(player) != null) {
                Bukkit.broadcastMessage("2");
                plugin.getConfig().set(player, +1);
                plugin.saveConfig();
            } else {
                Bukkit.broadcastMessage("1");
                plugin.getConfig().set(player, number);
                plugin.saveConfig();
            }
     
  2. Offline

    Rocoty

    Code:java
    1. plugin.getConfig().set(player, plugin.getConfig.getInt(player) + 1);
     
  3. Offline

    ZeusAllMighty11

    You are only ever setting it to 1, you have to grab the value and then add one to it... Simple mistake
     

  4. Code:
    private int number = 0;
    public void onPlayerLogin(PlayerLoginEvent event) {
            String player = event.getPlayer().getName();
            number += 1;
            if (plugin.getConfig().get(player) != null) {
                Bukkit.broadcastMessage("2");
                plugin.getConfig().set(player, number);
                plugin.saveConfig();
            } else {
                Bukkit.broadcastMessage("1");
                plugin.getConfig().set(player, number);
                plugin.saveConfig();
            }
    Something like this?
     
  5. Offline

    chasechocolate

    Code:java
    1. plugin.getConfig().set(plugin.getConfig().getInt(player) + 1);
     
  6. Offline

    kamakarzy

    thanks last question how to make an IF statement with a interger

    EDIT: never mind done it mind went blank for a second
     
Thread Status:
Not open for further replies.

Share This Page