[Release] Poke | Pokka i tuoi amici !

Salve a tutti, ultimamente mi sto mettendo sotto per imparare il java.

Avendo una voglia matta di fare un altro plugin mi è venuto in mente il Poke di
TeamSpeak, quindi per sfizio ci ho fatto un plugin in merito


[Immagine: qA4K6S9.png]

Poke !

In questo plugin esiste solo un comando con cui potrai fare tutto:

@<Player> <Messaggio>

Il player inserito nel campo <player> riceverà il miagolio di un gatto e di conseguenza 
il tuo messagio !

Ricarica la configurazione

Ora potrete ricaricare il vostro plugin senza dovere spegnere e riaccende tutto il server !
Tutto questo con un solo comando:
/Pokereload



Permessi

Ogni player potrà pokkare i propri amici !

L'unico permesso sarà quello per ricaricare il plugin.

poke.admin


Aggiunte future

  • Nessun idea, consigliate !

Immagini


Config

Dal config.yml (Situato nella cartella Plugins una volta avviato il server)
Potrete tradurre tutte le frasi visibili agli utenti !

Eccovi uno screen di quello che potrete tradurre:



Se il plugin vi piace commentate con 5 Stelle su SpigotMC ! 


Se usi questo plugin nel tuo server inviami un pm con i dati, lo vedrai comparire
su SpigotMC ! 
(Modificato 27/11/2014, 02:35 da Kerbs.)
1 utente apprezza questo post
Bellissimo, secondo me potrebbe fare successo!
SworddiamondSworddiamond
Bravo Lord Smile

_Mark101_ ¦ GT-I9060
Lord che guida usi per imparare il java?
Lord, non ti piace proprio usare il config in modo che lo crea nella cartella come ti ho fatto vedere? Asd <3
Bella idea, però attento perchè su GitHub non si deve caricare il file .jar ma tutta la cartella del plugin (senza plugin compilato), in sostanza dovranno esserci solo file di testo al cui interno deve essere posto il codice del plugin, vedi qua ad esempio: https://github.com/RaynLegends/RoboticStaff

Alcuni consigli per il codice:
- Per controllare se un player ha un permesso basta fare:
Codice:
    if (!sender.hasPermission("poke.player")){
senza new Permission

- Per controllare se un player è online basta fare:
Codice:
    Player p = Bukkit.getPlayer("nome");
    if (p == null) {
        // Player non trovato
    }else{
        // Player trovato e hai il player nella variabile p
    }
[Immagine: MdDbKyN.png]
12/11/2014, 11:51xPeppe ha scritto: Bella idea, però attento perchè su GitHub non si deve caricare il file .jar ma tutta la cartella del plugin (senza plugin compilato), in sostanza dovranno esserci solo file di testo al cui interno deve essere posto il codice del plugin, vedi qua ad esempio: https://github.com/RaynLegends/RoboticStaff

Alcuni consigli per il codice:
- Per controllare se un player ha un permesso basta fare:
Codice:
    if (!sender.hasPermission("poke.player")){
senza new Permission

- Per controllare se un player è online basta fare:
Codice:
    Player p = Bukkit.getPlayer("nome");
    if (p == null) {
        // Player non trovato
    }else{
        // Player trovato e hai il player nella variabile p
    }

Non mi vorrei sbagliare @xPeppe ma se per il check dei permission usi quel che hai messo te nel plugin.yml non devi inserire il permission: nomepermesso?


(Potrei sbagliarmi intendiamoci xD)

Comunque sia io ho sempre usato il metodo che usa LordSpyder, così non importa che lo specifico nel plugin.yml (Modificato 12/11/2014, 12:51 da zSamuulele.)
No non ce bisogno di aggiungerlo nel plugin.yml
[Immagine: MdDbKyN.png]
12/11/2014, 06:09LordSpyder ha scritto:
Salve a tutti, ultimamente mi sto mettendo sotto per imparare il java.

Avendo una voglia matta di fare un altro plugin mi è venuto in mente il Poke di
TeamSpeak, quindi per sfizio ci ho fatto un plugin in merito


[Immagine: qA4K6S9.png]

Che cosa fa questo plugin ?

In questo plugin esiste solo un comando con cui potrai fare tutto:

/Poke <player>

Il player inserito nel campo <player> riceverà il miagolio di un gatto e di conseguenza 
una scritta in chat !

Utilità: A confronto dell'altro plugin, questo si può usare per fare sapere al proprio amico se si è online ! 
(O altre cazzate che vi passano per la testa !)


Permessi

C'è un unico permesso in questo plugin visto che svolge solamente una cosa Asd

poke.player


Aggiunte future

  • Messaggio personalizzato dopo il poke !
  • Particelle per quelli che ricevono un poke !


Tutte le frasi di questo plugin sono modificabili da un config.yml situato dentro il plugin.jar

Basterà aprirlo con WinRar o 7Zip e lo troverete !

Link Bukkit: // (Non verrà caricato su bukkit)

Comunque bel plugin @LordSpyder Asd , oggi pomeriggio vieni sul ts? ti dico come mettere il config esterno e non dentro al plugin.jar (Cioè che ti crea la cartella e ti crea il config.yml)
L'idea non è affatto brutta, l'unico problema è che un plugin simile sarebbe utile solo in server con centinaia di players, e questi server hanno persone (forse) che sanno creare plugins :/
Discussioni simili
Ultima risposta: Dracke
11/12/2017, 09:28
 
[Risolto] I prefix in tab
4 80
Ultima risposta: ReNext
10/12/2017, 18:30
Ultima risposta: Empatiaa
06/12/2017, 16:20
Ultima risposta: zBoringDrop
03/12/2017, 21:46
 
[Domanda] I vip scdono
Ultima risposta: sup3rbomber
01/12/2017, 20:58

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)