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] [HIT!] PLUGIN NA SOJUSZE!


MijamO

Ankieta  

15 użytkowników zagłosowało

  1. 1. Czy plugin si? przyda??

    • TAK
      13
    • NIE
      2
    • Nie bo widzia?em lepsze ( podaj link ! )
      0
    • Jestem idiot?, nie wiem co to pluginy.
      0
  2. 2. Czy mam rozwija? plugin?

    • TAK
      15
    • NIE
      0

Rekomendowane odpowiedzi

Opublikowano

Witam! Dziś chciał bym wam zaprezentować mój kolejny plugin!
A więc plugin polega na sojuszach.
Gdy zawrzemy sojusz z jakimś graczem nie będziemy mogli go bić, strzelać i rzucać potionami o negatywnych skutkach.

Gdy zawrzemy z jakimś graczem sojusz to gdy będziemy go chcieli usunąć trzeba odczekać 10 sek, a sojusz zostanie zerwany - żeby nie było oszustw.


KLIKNIJ ==> >Download< <== KLIKNIJ

Skan jest także na tej stronie :)
________

>Config<

obrazenia:
  sojusznicze:
    Bicie: false  // czy w sojuszy ma byc wlaczone pvp
    Strzelanie: false  // czy w sojuszy ma byc strzelanie
    PotionEffectType:  // efekty potionow - czy wlaczyc
      '[7, HARM]': false
      BLINDNESS: false
      CONFUSION: false
      HUNGER: false
      '[19, POISON]': false
      '[2, SLOW]': false
      '[18, WEAKNESS]': false
      SLOW_DIGGING: false


Komendy

/sojusz - komenda główna
/sojusz pomoc - wyświetla listę dostępnych komend

/sojusz <Nick> - wysyła prośbę o sojusz do gracza

/sojusz akceptuj <Nick> - akceptuje sojusz od danego gracza

/sojusz odrzuc <Nick> - odrzuca sojusz od danego gracza

/sojusz usun <Nick> - usuwa sojusz z danym graczem
/sojusz lista - pokazuje listę sojuszy i zaproszeń


Pozwalam na dodawanie pluginu do swoich paczek, pod warunkiem, że
będzie podany
link do mojego konta na MPCforum i info kto napisał plugin.

Błąd?

Zgłoś go na PW!


Coś nie tak?

Też pisz na PW!


Nie zapomnij o skomentowaniu i daniu "Lajk"!

Komentujesz?

ROZWIŃ SWOJĄ WYPOWIEDŹ, A NIE NABIJASZ POSTY!

NA PRZYKŁAD: "SŁABE", "TAKIE COŚ JUŻ JEST..", itp.



Myślisz że słabe, lub łatwo takie coś zrobić?

Jeśli tak to daj mi w komentarzu link do twojego pluginu!



Changelog:

 

 

 

v.0.1


*Utworzenie pluginu*

 

 

Wszelkie prawa zastrzeżone!

Opublikowano

Hmm... tekiego pluginu nigdy jeszcze nie widziałem ;) Chociaż pomysł jest bardzo ciekawy.

Opublikowano

Dodaj skan, 1h.

Skan jest także na stronie downladu pod Informacjami o pliku.

 

___

Przeskanowało się i tam jest napisane:

Ten plik zostal przeskanowany programem antywirusowym. Skaner antywirusowy log:
Czysty plik, nie wykryto zagrozen
Opublikowano

Robisz naprawde mega pluginy! <3,

Masz duże doświadczenie, sądze po ilościach pluginów które zrobiłes..

Mozesz napisać być plugin Gidlie, sojusze, zakladanie, wlasne cuboid, tag gildii przed nickiem :)?

Opublikowano

Robisz naprawde mega pluginy! <3,

Masz duże doświadczenie, sądze po ilościach pluginów które zrobiłes..

Mozesz napisać być plugin Gidlie, sojusze, zakladanie, wlasne cuboid, tag gildii przed nickiem :)?

Mogę i nawet nie jest to takie trudne (1-4 dni pracy), ale na mpcforum już są bodajże takie 2.

 

Może dodaj jakąś komendę na cofnięcie zaproszenia, bo ktoś kiedyś kogoś zaprosi i jak się będą bić to drugi zaakceptuje.

Bardzo fajny plugin :D

Dzięki :)

Oraz w nowym update dodam komendę /sojusz usunz <nazwaGracza>, która będzie usuwała zaproszenie :) - ok. 28 czerwca(ew.29)

Opublikowano

super bardzo przudatny dla serwerów typu hardcore czy survivial a nawet frakcje jeżeli sa drogie

Pomoglem ?, Nie zapomnij zostawić likea. B)
mca.png

Opublikowano

Bardzo fajny pluginek, wiele osób go szukało! :)

Ogólnie piszesz bardzo dobre pluginy do Minecrafta i bardzo dobrze. ;>

animeeye.png


__________________________________________________________________________


Opublikowano

Możesz też dodać zielony nick nad głową jeżeli ma się sojusz, ale tą opcje bd można wyłączać w configu i możesz też dodać plik language, żeby zmienić wiadomości na własne.

Daj +


Opublikowano

Możesz też dodać zielony nick nad głową jeżeli ma się sojusz, ale tą opcje bd można wyłączać w configu i możesz też dodać plik language, żeby zmienić wiadomości na własne.

Co do zielonego nicku to próbowałem zmienić tag nad głową ale nic nie wymyśliłem ;/ (próbowałem także z TagAPI).

A co do wiadomości to raczej ustawie je w configu bo własnych yamlów do końca nie opanowałem - gdy to zrobię wiadomości będą w pliku language.yml z opcją w configu do ustawienia wiadomości (np. jezyk: pl // lub eng, deutsch )

  • 3 tygodnie później...
Opublikowano

ehh szkoda, że to był mój pomysł na skrypt...ale i tak gratulacje za wykonanie udanego pluginu ;)

ein8.png

1378238828-U336505.png

Opublikowano

Heh, mam takie cos od dawna u sb. (wlasne)

Z tym ze ustala sie czas sojuszu i nie da sie go zerwac. Zeby nikt nie oszukiwal ktos napisze z/w a ten ucieknie. (oczywiscie 5 minut, i 1 minute przed koncem jest info ze zaraz koniec)

No albo mozna zrobic ze 2 strony musza potiwerdzic zerwanie sojuszu przed koncem czasu.

 

PS: 276 linijka "Nie masz zadnego zaproszenia zaproszenia"

i w 388 linijce to nie wiem czy to program tak dzialka, czy tak dziwnie tam masz. ale po co uzywasz harmE.booleanValue() i po co uzywasz Boolean, do takich rzeczy straczy ci zwykle boolean.

Czyli zamiast Boolean harmE = Boolean.valueOf(pefft.equals(harm));

to tylko

boolean harmE = pefft.equals(harm);

 

 

Ogolnie troszke zbednego kodu ale jest ok.

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

Heh, mam takie cos od dawna u sb. (wlasne)

Z tym ze ustala sie czas sojuszu i nie da sie go zerwac. Zeby nikt nie oszukiwal ktos napisze z/w a ten ucieknie. (oczywiscie 5 minut, i 1 minute przed koncem jest info ze zaraz koniec)

No albo mozna zrobic ze 2 strony musza potiwerdzic zerwanie sojuszu przed koncem czasu.

 

PS: 276 linijka "Nie masz zadnego zaproszenia zaproszenia"

i w 388 linijce to nie wiem czy to program tak dzialka, czy tak dziwnie tam masz. ale po co uzywasz harmE.booleanValue() i po co uzywasz Boolean, do takich rzeczy straczy ci zwykle boolean.

Czyli zamiast Boolean harmE = Boolean.valueOf(pefft.equals(harm));

to tylko

boolean harmE = pefft.equals(harm);

 

 

Ogolnie troszke zbednego kodu ale jest ok.

Ja wolę robić skomplikowane kody, żeby mniej osób je zrozumiało :)

I co do tego, że w 276 linijce jest "Nie masz zadnego zaproszenia zaproszenia"?

 

Zeby nikt nie oszukiwal ktos napisze z/w a ten ucieknie.

(oczywiscie 5 minut, i 1 minute przed koncem jest info ze zaraz koniec)

No albo mozna zrobic ze 2 strony musza potiwerdzic zerwanie sojuszu przed koncem czasu.

 

Wtf? Jak dla mnie piszesz trochę niezrozumiale..

 

Po uzyciu komendy na zerwanie sojuszu trzeba odczekać 10 sek i wtedy będzie można się bić lub wylogować się.

Opublikowano

Ja wolę robić skomplikowane kody, żeby mniej osób je zrozumiało :)

I co do tego, że w 276 linijce jest "Nie masz zadnego zaproszenia zaproszenia"?

 

 

Wtf? Jak dla mnie piszesz trochę niezrozumiale..

 

Po uzyciu komendy na zerwanie sojuszu trzeba odczekać 10 sek i wtedy będzie można się bić lub wylogować się.

z 276 linijka chodzi mi tylko o maly blad ze masz 2x "zaproszenia".

Kod nie ma byc skomplikowany, kod ma byc szybki, bez zbednego kodu. A dobry i szybki kod dla sredniego codersa tez sie robi skompikowany, wystraczy popatrzec na pluginy sq.

 

Nie przygladalam sie tez w ten kod za bardzo, ale z tego co czytam w tym temacie to 1 osoba moze zerwac sojusz i po 10 sec zabic 2, bo ta wlasnie siedzi na kibelku czy robi sobie jesc.

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

Plugin przydatny, leci like ;-)

 

Nie dotarł :/

Jest na takie coś skrypt na bukkit.org - dev - plugin - skript - forum - scripts - friends

Ok :x

 

Maksymalna ilość sojuszy?

Brak limitów.

 

z 276 linijka chodzi mi tylko o maly blad ze masz 2x "zaproszenia".

Kod nie ma byc skomplikowany, kod ma byc szybki, bez zbednego kodu. A dobry i szybki kod dla sredniego codersa tez sie robi skompikowany, wystraczy popatrzec na pluginy sq.

 

Nie przygladalam sie tez w ten kod za bardzo, ale z tego co czytam w tym temacie to 1 osoba moze zerwac sojusz i po 10 sec zabic 2, bo ta wlasnie siedzi na kibelku czy robi sobie jesc.

Nie ma tam 2x "zaproszenia"

Chyba Ci się dekomplikator popsuł bo w moim kodzie jest wszystko Ok.

 

Kod jest wczytywany jak każdy inny.

Moim zdaniem tu nie ma zbędnego kodu i tyle.

Zmienne, itp. podczas działania pluginu nie są ładowane, lecz one są ładowane przy starcie serwera - każdy podobny plugin będzie tak samo szybko działał (z wyjątkiem Thread.sleep bo można zamiast tego użyć runTaskLatera lub Run'a

 

Co do zerwania sojuszu to można zwyrać sojusz, gdy druga osoba jest online..

 

A nie sądzę, żeby ktoś poszedł do kibla i pozostawiając na wolno MC.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...