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

[DL][Autorski] VIPInfo - własne komendy, prosty config.


Gość BrykietPL

Rekomendowane odpowiedzi

Opublikowano

2e5c08e5312326bc2c5cdd657b2c475a14cdde8f

 

 

Co daje plugin?

Plugin tworzy sześć komend, które można dowolnie zmieniać podmieniając nazwę komendy w plugin.yml oraz zmienić integer w config.yml, ale o tym powiem potem smile.png A więc do dzieła.

 

 

Podstawowy config:

 

command1: komenda1
command2: komenda2
command3: komenda3
command4: komenda4
command5: komenda5
command6: komenda6




infocmd1: Wiadomosc komendy 1
2infocmd1: 2 linijka wiadomosci komendy 1
3infocmd1: 3 linijka wiadomosci komendy 1
4infocmd1: 4 linijka wiadomosci komendy 1
5infocmd1: 5 linijka wiadomosci komendy 1


infocmd2: Wiadomosc komendy 2
2infocmd2: 2 linijka wiadomosci komendy 2
3infocmd2: 3 linijka wiadomosci komendy 2
4infocmd2: 4 linijka wiadomosci komendy 2
5infocmd2: 5 linijka wiadomosci komendy 2


infocmd3: Wiadomosc komendy 3
2infocmd3: 2 linijka wiadomosci komendy 3
3infocmd3: 3 linijka wiadomosci komendy 3
4infocmd3: 4 linijka wiadomosci komendy 3
5infocmd3: 5 linijka wiadomosci komendy 3


infocmd4: Wiadomosc komendy 4
2infocmd4: 2 linijka wiadomosci komendy 4
3infocmd4: 3 linijka wiadomosci komendy 4
4infocmd4: 4 linijka wiadomosci komendy 4
5infocmd4: 5 linijka wiadomosci komendy 4


infocmd5: Wiadomosc komendy 5
2infocmd5: 2 linijka wiadomosci komendy 5
3infocmd5: 3 linijka wiadomosci komendy 5
4infocmd5: 4 linijka wiadomosci komendy 5
5infocmd5: 5 linijka wiadomosci komendy 5


infocmd6: Wiadomosc komendy 6
2infocmd6: 2 linijka wiadomosci komendy 6
3infocmd6: 3 linijka wiadomosci komendy 6
4infocmd6: 4 linijka wiadomosci komendy 6
5infocmd6: 5 linijka wiadomosci komendy 6
 

 

 

Wszystko jest objaśnione, lecz z command1 itp. mogą być drobne problemy smile.png

Rozchodzi się o tym tak, że command1, command2 itd. zostaje natomiast komenda1, komenda2 itp. można zmienić na obojętnie jaką komendę bez polskich znaków smile.png Zaraz pewnie pojawią się komentarze typu to nie działa... To działa, lecz musimy jeszcze zmienić w plugin.yml komenda1 na np. cmd1 (ta co zmieniliśmy w config.yml).

UWAGA!!!

Nie należy używać paragrafów do zmieniania kolorów itp. domyślnie jest to kolor zielony, lecz może kiedyś to zmienie.

 

Gdzie znajdę plugin.yml ?

Znajdziesz go otwierając WinRar'em plik SzymcioVIPInfo wyświetli Ci się lista plików, po otworzeniu plugin.yml wyświetli się taki kod:

 

 

name: SzymcioVIPInfo
version: 1.0
main: pl.SzymcioG.VIPInfo.Main
description: SzymcioVIPInfo by SzymcioG
author: SzymcioG
commands:
  komenda1:
    description: Komenda pluginu SzymcioVIPInfo
    permission: szymciog.command1
  command2:
    description: Komenda pluginu SzymcioVIPInfo
    permission: szymciog.command2
  command3:
    description: Komenda pluginu SzymcioVIPInfo
    permission: szymciog.command3
  command4:
    description: Komenda pluginu SzymcioVIPInfo
    permission: szymciog.command4
  command5:
    description: Komenda pluginu SzymcioVIPInfo
    permission: szymciog.command5
  command6:
    description: Komenda pluginu SzymcioVIPInfo
    permission: szymciog.command6

 

I tam zmieniamy sobie permissions na takie jakie chcemy oraz komenda1 zmieniamy na taką nazwę na jaką zmieniliśmy w config.yml.

 

Myślę, że wszystko objaśniłem w razie problemów pisz na PW bądź pod tym tematem.

 

 

Download:

http://szymciog.pl/dl/SzymcioVIPInfo.zip

Skan:

https://www.virustotal.com/pl/url/2ccf6e0e9ec43fe4de01f993e21902e4fe053c16953b9357ddc1a7c256bbbaab/analysis/1394553807/

y462tq.jpg

 

 

Zapomniałem dodać, że wszystko wygląda tak:

4niyxy.jpg

Opublikowano

Nie lepiej było zrobić czytanie listy tych wiadomości? :D

 

/pisze z tel, może ogarniesz o co mi chodzi

 

http://o.aolcdn.com/hss/storage/midas/dbb2fba7a1724ff9f49593989439ae90/203012134/rih.gif

Opublikowano

Nie lepiej było zrobić czytanie listy tych wiadomości? :D

 

/pisze z tel, może ogarniesz o co mi chodzi

 

Właśnie nie rozumiem xD

 

 

PS: Jakby ktoś zaczął hejtować już mu mówię, że to jest prosty plugin zrobiony z nudów...

Opublikowano

Skrypt jest banalny, nie ma tam praktycznie co oceniać, taki skrypcik to 30 sek roboty. Ale jak na początkującego, to +

 

To nie skrypt tylko plugin. Nie toleruje skryptów..

Mówiłem, że to jest plugin robiony z nudów, ale komuś się może przydać :)

Opublikowano

Słabe mało co przydatne, Skrypt można taki zrobić w 10 sekund, a zaoszczędzimy niepotrzebnego bałaganu w pluginach 

936131400425106482086.png
Opublikowano

Słabe mało co przydatne, Skrypt można taki zrobić w 10 sekund, a zaoszczędzimy niepotrzebnego bałaganu w pluginach 

 

Kolejny, który myśli, że skrypty mniej obciążają serwer...

A co do bałaganu w pluginach z tym się nie zgodzę.

 

@Edit jasieg11 hejtujesz mnie dlatego, bo zrezygnowałem z pisania pluginów na twoim beznadziejnym serwerze :)

Opublikowano

lipa :< kompletnie nie przydatne bo kompletnie nie rozbudowane.

A zamiast bawić się z plugin.yml można by dodac opcje dodawania aliasów, bo aliasy można dodawać z poziomu kodu. (albo użyc eventu od pisana komendy)

 

No i brak kolorków, ograniczenie ilości linii i komend

 

I kompletnie nie rozumiem po co dajesz:

      Player p = (Player)sender;

użyj po prostu sender.sendMessage

 

Nie potrzebujesz tam gracza, i tylko będzie wywalać błędy z konsoli

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

lipa :< kompletnie nie przydatne bo kompletnie nie rozbudowane.

A zamiast bawić się z plugin.yml można by dodac opcje dodawania aliasów, bo aliasy można dodawać z poziomu kodu. (albo użyc eventu od pisana komendy)

 

No i brak kolorków, ograniczenie ilości linii i komend

 

I kompletnie nie rozumiem po co dajesz:

      Player p = (Player)sender;

użyj po prostu sender.sendMessage

 

Nie potrzebujesz tam gracza, i tylko będzie wywalać błędy z konsoli

 

Dzięki za uwagi, ale nie jestem tak zaawansowanym programistą, a więc doceń moją prace :P

Opublikowano

Kolejny, który myśli, że skrypty mniej obciążają serwer...

A co do bałaganu w pluginach z tym się nie zgodzę.

 

@Edit jasieg11 hejtujesz mnie dlatego, bo zrezygnowałem z pisania pluginów na twoim beznadziejnym serwerze :)

Nie hejtuję dlatego..., Nie umiesz pisać pluginów wiec po co mi niby miał byś pisać? 

936131400425106482086.png
Opublikowano

Prosty plugin można to też zastąpić np MyCmd, to twój pierwszy plugin? :)

 

Znaczy taki opublikowany to tak.

 

Nie hejtuję dlatego..., Nie umiesz pisać pluginów wiec po co mi niby miał byś pisać? 

 

Nie hejtuję dlatego..., Nie umiesz pisać pluginów wiec po co mi niby miał byś pisać? 

 

Mam pokazać wiadomości ze skype,,, ?

Opublikowano

Znaczy taki opublikowany to tak.

 

 

 

Mam pokazać wiadomości ze skype,,, ?

Bo nie wiedziałem wetdy że nie umiesz pisać pluginów... a ten Tnt run co opublikowałeś to były tylko wiadomości pozmieniane ;)

936131400425106482086.png
Opublikowano

Bo nie wiedziałem wetdy że nie umiesz pisać pluginów... a ten Tnt run co opublikowałeś to były tylko wiadomości pozmieniane ;)

 

Ehm... Jesteś zwykłym idiotą... Idź tam lepiej skrypty pisać, bo trudno się nawet podstaw javy nauczyć... Nie wiem ile masz lat, ani nic, ale wygląda, że masz 11 :). Pozdrawiam.

Opublikowano

Ehm... Jesteś zwykłym idiotą... Idź tam lepiej skrypty pisać, bo trudno się nawet podstaw javy nauczyć... Nie wiem ile masz lat, ani nic, ale wygląda, że masz 11 :). Pozdrawiam.

Nick robiłem jak miałem 11 lat, javy się nie uczę bo nie mam po co skryptyów umiem tylko podstawy teraz mam 15 lat ;) i znam HTML css i uczę się PHP a ty znasz tylko podstawy javy ... ;) 

936131400425106482086.png
Opublikowano

Nick robiłem jak miałem 11 lat, javy się nie uczę bo nie mam po co skryptyów umiem tylko podstawy teraz mam 15 lat ;) i znam HTML css i uczę się PHP a ty znasz tylko podstawy javy ... ;)

 

Jesteś taki fajny umiesz HTML... Ja też umiem HTML, CSS, PHP, vb.NET oraz troszkę javy :)

Najlepiej wyjdź z tego forum.. Nie jesteś tu potrzebny.

Opublikowano

Fajny plugin, wypróbuję go i zdam moje zdanie na ten temat.

 

Dzięki jakbyś chciał więcej komend, albo coś pisz PW :)

Opublikowano

List<String> commands = this.plugin.getConfig().getStringList("Komendy");

 

 

potem dodajesz:

 

if (cmd.equalsIgnoreCase(commands))

 

 

 

cfg:

 

 

Komendy:
- Vip
- Vip1


i już masz cholernie prostą listę w cfg

rivi.png

 

by HardMyStyle

.

Opublikowano

List<String> commands = this.plugin.getConfig().getStringList("Komendy");

 

 

potem dodajesz:

 

if (cmd.equalsIgnoreCase(commands))

 

 

 

cfg:

 

 

Komendy:

- Vip

- Vip1

i już masz cholernie prostą listę w cfg

 

Dzięki ;D Przy następnym update tak zrobie ;D

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...