[Problema] Problema Plugin per Teletrasporto (più o meno anzi non molto) casuale

Ciao, volevo chiedervi se potevate aiutarmi poichè ho un problema con un plugin che ho provato a fare (premessa: sto ancora imparando, conosco un po' di java ma non so bene come applicarlo per fare i plugin), sostanzialmente questo plugin doveva generare coordinate x e z casuali e teletrasportare il player in quelle coordinate con y fisso a 120 il problema è che nella console del server mi da questo errore:

Nel client quando tento di eseguire il comando mi scrive: An internal error occurred while attempting to perform this command

Il codice è invece:

Grazie per l'aiuto e scusate se sono ancora un nabbone con sta roba. (Modificato 19/11/2014, 19:23 da KarreraNero99.)
scusami eh! ma che senso ha sta cosa?

Codice:
boolean isPlayer = sender instanceof Player;
 Player s = (Player) sender;
 if(isPlayer && cmd.getName().equals("ct"))
 
il sender è già il giocatore che esegue il comando!

e poi che senso ha sto plugin?
vuoi teletrasportare il player a +120 di altezza ? (Modificato 19/11/2014, 19:26 da gamerover98.)
[Immagine: just_cause_3_sfondo_1.jpg]
Semplicemente il World lo hai dichiarato ma non lo hai settato, quindi potresti fare World world = s.getWorld();
[Immagine: filoghost] filoghost
 
1 utente apprezza questo post
19/11/2014, 19:25gamerover98 ha scritto: scusami eh! ma che senso ha sta cosa?

Codice:
boolean isPlayer = sender instanceof Player;
 Player s = (Player) sender;
 if(isPlayer && cmd.getName().equals("ct"))
 
il sender è già il giocatore che esegue il comando!

e poi che senso ha sto plugin?
vuoi teletrasportare il player a +120 di altezza ?

2 Sì per teletrasportare il player a 120 blocchi in aria ma anche con x e z casuali e comunque non lo stavo facendo perchè avesse un senso era solo una prova per vedere se riuscivo a fare qualcosa e siccome non capivo il perchè non funzionasse ho chiesto qui per capire dove avevo sbagliato

19/11/2014, 19:48filoghost ha scritto: Semplicemente il World lo hai dichiarato ma non lo hai settato, quindi potresti fare World world = s.getWorld();

Grazie infinite ora funziona!  Big Grin (Modificato 20/11/2014, 15:35 da KarreraNero99.)
19/11/2014, 19:25gamerover98 ha scritto: il sender è già il giocatore che esegue il comando!
Il sender in verità non è solo il giocatore, è anche la console.
[Immagine: 1aNQ28j]
1 utente apprezza questo post
Discussioni simili
Discussione: Autore Risposte: Letto: Ultimo
[Domanda] Plugin Factions ScoreBoard SuperBoy7 7 38 22/08/2017, 10:34
Ultimo: SuperBoy7
[Domanda] Come utilizzo il plugin disablecraft? R3ddy_ 2 68 21/08/2017, 11:25
Ultimo: R3ddy_
[Domanda] Plugin Pet AndryXgame 2 49 20/08/2017, 14:31
Ultimo: Fabriyo98
[Risolto] Plugin coltivazioni magillobrillo 5 82 19/08/2017, 17:33
Ultimo: Space995
[Problema] Plugin BedwarsRel gamer891962 2 54 19/08/2017, 15:48
Ultimo: Maxetto

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