Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Programista - zedytuje/napisze każdy plugin


Rekomendowane odpowiedzi

Opublikowano

"pl.edu.bentsu" XDD Dostał pluginy z wycieków albo kleszcz udostępnił pluginy i od razu programista. xD

I czym to się różni od tego?

 

package pl.xcrafters.xcrbungeeauth;

import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.math.BigInteger;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.sql.SQLException;
import java.util.Random;
import java.util.logging.Level;
import java.util.logging.Logger;

import com.google.gson.Gson;
import net.md_5.bungee.api.ProxyServer;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import net.md_5.bungee.api.plugin.Plugin;
import pl.xcrafters.xcrbungeeauth.commands.AuthCommand;
import pl.xcrafters.xcrbungeeauth.commands.LoginCommand;
import pl.xcrafters.xcrbungeeauth.data.DataManager;
import pl.xcrafters.xcrbungeeauth.data.DataUser;
import pl.xcrafters.xcrbungeeauth.commands.ChangePasswordCommand;
import pl.xcrafters.xcrbungeeauth.commands.RegisterCommand;
import pl.xcrafters.xcrbungeeauth.listeners.*;
import pl.xcrafters.xcrbungeeauth.mysql.MySQLManager;
import pl.xcrafters.xcrbungeeauth.redis.RedisManager;

public class AuthPlugin extends Plugin {

    public ConfigManager configManager;
    public DataManager dataManager;
    public MySQLManager mySQLManager;
    public RedisManager redisManager;
    
    AuthCommand authCommand;
    ChangePasswordCommand changePasswordCommand;
    LoginCommand loginCommand;
    RegisterCommand registerCommand;
    
    PreLoginListener preLoginListener;
    ServerConnectListener serverConnectListener;
    PlayerDisconnectListener playerDisconnectListener;
    PostLoginListener postLoginListener;
    PlayerChatListener playerChatListener;
    ServerConnectedListener serverConnectedListener;
    RedisListener redisListener;

    public enum OnlineMode {OFFLINE, ONLINE, RESTRICTED};
    public enum OnlineType {OFFLINE, ONLINE, ERROR};
    
    static AuthPlugin instance;
    
    @Override
    public void onEnable(){
        this.configManager = new ConfigManager(this);
        this.dataManager = new DataManager(this);
        try {
            this.mySQLManager = new MySQLManager(this);
        } catch (SQLException ex) {
            Logger.getLogger(AuthPlugin.class.getName()).log(Level.SEVERE, null, ex);
        }
        this.redisManager = new RedisManager(this);
        
        this.authCommand = new AuthCommand(this);
        this.changePasswordCommand = new ChangePasswordCommand(this);
        this.loginCommand = new LoginCommand(this);
        this.registerCommand = new RegisterCommand(this);
        
        this.preLoginListener = new PreLoginListener(this);
        this.serverConnectListener = new ServerConnectListener(this);
        this.playerDisconnectListener = new PlayerDisconnectListener(this);
        this.postLoginListener = new PostLoginListener(this);
        this.playerChatListener = new PlayerChatListener(this);
        this.serverConnectedListener = new ServerConnectedListener(this);
        this.redisListener = new RedisListener(this);

        instance = this;
    }

4L0M4l0.png

Opublikowano

Nie rozumiem jednego, po co ten shit storm pod tym tematem? Nie macie co robić czy jak? Nikogo nie namawiam żeby kupował coś u mnie.. Pare osób kupiło pluginy i są zadowolone, więc w czym problem? Macie ból dupy czy jak? 

Opublikowano
2 minuty temu, thehekketisky napisał:

Nie rozumiem jednego, po co ten shit storm pod tym tematem? Nie macie co robić czy jak? Nikogo nie namawiam żeby kupował coś u mnie.. Pare osób kupiło pluginy i są zadowolone, więc w czym problem? Macie ból dupy czy jak? 

Sprzedajesz kod innego autora, myślisz że tego nie widać?

Opublikowano

Jeszcze raz powtarzam że nikomu nie każe niczego kupować. Nie mam zamiaru robić z tego tematu śmietnika. To tyle co mam do powiedzenia

Dnia 22.05.2017 o 13:11, Entify napisał:

Sam sie juz pograzyles, sprzedajesz nie swoje pluginy, i myslisz ,że "dekomplikacja" - nie jest łatwa?

 

// nie polecam tego pana

Kto powiedział że dekompilacja nie jest łatwa? Bo napewno nie ja. Zdekompilować to nie jest żadna sztuka. Poprawić kod po zdekompilowaniu, jednak nie kazdy to umie.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...