Skocz do zawartości

Rekomendowane odpowiedzi

20 godzin temu, propex napisał:

# # # # # # # # # # # # # # # # # # # # # # # # #
# WYKONANE PRZEZ TEXTR                                #  
# WERSJA: 2.0                                                         # 
# PLUGIN PRZEZNACZONY NA WERSJE 1.8     #
# Prosiłbym o uszanowanie Autora pluginu       #
# zakaz zmiany  autora/bez pozwolenia            #                                
# # # # # # # # # # # # # # # # # # # # # #  #   # 

żartujesz sobie? licencje w konfigu wstawiasz niczym technicy ezhc w swoich skryptach?

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148434
Udostępnij na innych stronach

6 minut temu, HcLand napisał:

Jezeli chceaz by nie zmieniali ci plugim yml to zaciemnij kod i daj zeby sprawdzalo autora z pluginu z tym z plugin.yml

Spokojnie update jest że jak zmienisz w plugin.yml to wyłączy sie pl ;) potem wrzuce xd

23 minuty temu, Lloyd PL napisał:

żartujesz sobie? licencje w konfigu wstawiasz niczym technicy ezhc w swoich skryptach?

Spokojnie będzie wielki update sprawdzanie autora plugin.yml ;)

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148445
Udostępnij na innych stronach

1 minutę temu, propex napisał:

Spokojnie update jest że jak zmienisz w plugin.yml to wyłączy sie pl ;) potem wrzuce xd

Spokojnie będzie wielki update sprawdzanie autora plugin.yml ;)

I tak jest to do obejscia :)

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148446
Udostępnij na innych stronach

Spoiler

public class Core
  extends JavaPlugin
  implements Listener
{
  public void onEnable()
  {
    Bukkit.getPluginManager().registerEvents(this, this);
    saveDefaultConfig();
  }
  
  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "�").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "�"));
    event.setCancelled(true);
  }
}

 

Plugin napisany w jednej klasie (nazwanej Core) używasz paragrafów, definiujesz dwie identyczne zmienne dla Playera.

Onkologia :rak::rak::rak:

 

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148496
Udostępnij na innych stronach

Dnia 27.09.2017 o 19:06, Ixidi napisał:
  Pokaż ukrytą zawartość


public class Core
  extends JavaPlugin
  implements Listener
{
  public void onEnable()
  {
    Bukkit.getPluginManager().registerEvents(this, this);
    saveDefaultConfig();
  }
  
  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "�").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "�"));
    event.setCancelled(true);
  }
}

 

Plugin napisany w jednej klasie (nazwanej Core) używasz paragrafów, definiujesz dwie identyczne zmienne dla Playera.

 

wiesz w każdej chwili mogę poprawić ten kod :) 

Edytowane przez Ewald
Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148513
Udostępnij na innych stronach

Dnia 27.09.2017 o 19:06, Ixidi napisał:
  Pokaż ukrytą zawartość


public class Core
  extends JavaPlugin
  implements Listener
{
  public void onEnable()
  {
    Bukkit.getPluginManager().registerEvents(this, this);
    saveDefaultConfig();
  }
  
  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "�").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "�"));
    event.setCancelled(true);
  }
}

 

Plugin napisany w jednej klasie (nazwanej Core) używasz paragrafów, definiujesz dwie identyczne zmienne dla Playera.

 

 

Dnia 27.09.2017 o 20:49, Ixidi napisał:

Czemu nie zrobiles tego przed publikacja go?

nie chciało mi się mam też inne projekty :v

Dnia 27.09.2017 o 18:52, yooniks napisał:

aha, i zaciemnisz kod na "unkownmessage" ktory wyroznia sie tylko tym ze wysyla title, bo ktos "zmieni autora pluginu"?

 

cały plugin bez sensu, czekam na kod na githubie.

nie zaciemniłem i nawet nie mam zamiaru kod wstawie jutro bo muszę kilka rzeczy poprawić ;v

Edytowane przez Ewald
Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148515
Udostępnij na innych stronach

t

Teraz, Ixidi napisał:

To po co udostepniasz nic nie warty szajs?

to poco to komentujesz jak uważasz że to szajs może komuś sie przyda nie pomyślałeś czasami jak ci się nie podoba to wyjdz i nie komentuj ;v 

Jak macie jakies pomysły co można dodać do pluginu  to piszcie pw lub w kom 

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148517
Udostępnij na innych stronach

Dodano Src: Klik

48 minut temu, propex napisał:

wiesz w każdej chwili mogę poprawić ten kod :) 

 

44 minuty temu, propex napisał:

t

to poco to komentujesz jak uważasz że to szajs może komuś sie przyda nie pomyślałeś czasami jak ci się nie podoba to wyjdz i nie komentuj ;v 

Jak macie jakies pomysły co można dodać do pluginu  to piszcie pw lub w kom 

 

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148521
Udostępnij na innych stronach

10 godzin temu, propex napisał:

Dodano Src: Klik

 

 

  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "§").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "§"));
    event.setCancelled(true);
  }
}

ten kod jest identyczny jak z dekomplikatora XD

 

czemu masz dwie identyczne zmienne? "player, p", czemu uzywasz replaceall jak masz od tego chatcolor.translate[..], a co do "/command/", to wystarczy po prostu string.replace("%command%", cmd);

 

wgl ja jestem chyba jakis nieogarniety jak jest jakies sendTitle od razu w bukkicie wtf

 

jeszcze ten piekny kod podjebany z jakiegos unkowncommand/message z neta, i dodane tylko wysylanie title, boze serio?

10 godzin temu, propex napisał:

Dodano Src: Klik

 

 

  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "§").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "§"));
    event.setCancelled(true);
  }
}

ten kod jest identyczny jak z dekomplikatora XD

 

czemu masz dwie identyczne zmienne? "player, p", czemu uzywasz replaceall jak masz od tego chatcolor.translate[..], a co do "/command/", to wystarczy po prostu string.replace("%command%", cmd);

 

wgl ja jestem chyba jakis nieogarniety jak jest jakies sendTitle od razu w bukkicie wtf

 

jeszcze ten piekny kod podjebany z jakiegos unkowncommand/message z neta, i dodane tylko wysylanie title, boze serio?

 

o moj boze

# # # # # # # # # # # # # # # # # # # # # #
# WYKONANE PRZEZ TEXTR                    #  
# WERSJA: 2.                              #
# PLUGIN PRZEZNACZONY NA WERSJE 1.8       #
# Prosiłbym o uszanowanie Autora pluginu  #
# zakaz zmiany  autora/bez [pozwolenia    #                                
# # # # # # # # # # # # # # # # # # # # # # 


#Konfiguracja

UnCommand:
    linia1: '§7Komenda §6/command/ §7nie istenieje!'
    linia2: '§7Uzyj komendy §6/pomoc §7aby poznac komendy!'

co to za licencja? wtf

czemu uzywasz paragrafow jak masz przeciez zamienianie & na paragraf, jeszcze to popisywanie sie "mam inne projekty, nie mam czasu", jakie projekty? na komende /vip lub /pomoc? ale duze projekty ohhm

 

"plugin przeznaczony na wersje 1.8" ???, rozumiem, jakies sendTitle, ale to raczej dziala na 1.8 wzwyż, bo nie widze tu jakiś utilsów z sendTitle itd, od razu p.sendTitle()

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148533
Udostępnij na innych stronach

10 godzin temu, yooniks napisał:

  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "§").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "§"));
    event.setCancelled(true);
  }
}

ten kod jest identyczny jak z dekomplikatora XD

 

czemu masz dwie identyczne zmienne? "player, p", czemu uzywasz replaceall jak masz od tego chatcolor.translate[..], a co do "/command/", to wystarczy po prostu string.replace("%command%", cmd);

 

wgl ja jestem chyba jakis nieogarniety jak jest jakies sendTitle od razu w bukkicie wtf

 

jeszcze ten piekny kod podjebany z jakiegos unkowncommand/message z neta, i dodane tylko wysylanie title, boze serio?


  @EventHandler(priority=EventPriority.NORMAL)
  public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
  {
    Player player = event.getPlayer();
    String cmd = event.getMessage().split(" ")[0];
    HelpTopic topic = Bukkit.getServer().getHelpMap().getHelpTopic(cmd);
    if (event.isCancelled()) {
      return;
    }
    if (topic != null) {
      return;
    }
    Player p = event.getPlayer();
    p.sendTitle(getConfig().getString("UnCommand.linia1").replaceAll("&", "§").replaceAll("/command/", cmd), getConfig().getString("UnCommand.linia2").replaceAll("&", "§"));
    event.setCancelled(true);
  }
}

ten kod jest identyczny jak z dekomplikatora XD

 

czemu masz dwie identyczne zmienne? "player, p", czemu uzywasz replaceall jak masz od tego chatcolor.translate[..], a co do "/command/", to wystarczy po prostu string.replace("%command%", cmd);

 

wgl ja jestem chyba jakis nieogarniety jak jest jakies sendTitle od razu w bukkicie wtf

 

jeszcze ten piekny kod podjebany z jakiegos unkowncommand/message z neta, i dodane tylko wysylanie title, boze serio?

 

o moj boze


# # # # # # # # # # # # # # # # # # # # # #
# WYKONANE PRZEZ TEXTR                    #  
# WERSJA: 2.                              #
# PLUGIN PRZEZNACZONY NA WERSJE 1.8       #
# Prosiłbym o uszanowanie Autora pluginu  #
# zakaz zmiany  autora/bez [pozwolenia    #                                
# # # # # # # # # # # # # # # # # # # # # # 


#Konfiguracja

UnCommand:
    linia1: '§7Komenda §6/command/ §7nie istenieje!'
    linia2: '§7Uzyj komendy §6/pomoc §7aby poznac komendy!'

co to za licencja? wtf

czemu uzywasz paragrafow jak masz przeciez zamienianie & na paragraf, jeszcze to popisywanie sie "mam inne projekty, nie mam czasu", jakie projekty? na komende /vip lub /pomoc? ale duze projekty ohhm

 

"plugin przeznaczony na wersje 1.8" ???, rozumiem, jakies sendTitle, ale to raczej dziala na 1.8 wzwyż, bo nie widze tu jakiś utilsów z sendTitle itd, od razu p.sendTitle()

projekty szkolne, [Informatyka] pracuje przy komputerze robię projekty szkolne ;v  co to do tego mogłem to inaczej napisać ale dzięki że to zauważyłeś postaram się poprawić xd ;v

Wiesz bo nie wszyscy mogą to wiedzieć wolałem napisał obiecuję że następny kod będzie lepszy xd 

Odnośnik do komentarza
https://skript.pl/temat/21776-autorski-plugin-bcmd-20/#findComment-148581
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...