[Plugin] TravelGates

Page 3 sur 9 Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Ven 30 Sep 2011 - 18:51

rodwin a écrit:Je ne te donnerais pas les logs ce soir, pas trop de dispo, désolé.
Je referais un test si j'ai du temps ce week-end.
Pas de soucis. En fait, je verrais peut-être que ce weekend aussi ^^'

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Sam 8 Oct 2011 - 18:01

Juste pour vous dire que j'ai bien avancé.

Je bosse actuellement sur la substitution des portails Nether.

Je me suis aussi mis à jour sur le dernier build Bukkit aussi (aucun changement notable de mon côté :p)

Voilà ce qui est fait pour l'instant dans la version 1.5 et qui fonctionne (a priori) :
  • J'utilise le logger de Minecraft pour les messages systèmes
  • On peut activer le mode debug en jeu (qui trace un peu tout ce qu'on fait avec le plugin. C'est très verbeux !)
  • Nouvelles config : choix du mode de TP (sign, portail, ou les 2, ou juste la commande /tg par défaut)
  • Les panneaux sont plus permissifs quant à la configuration pour se TP, à la demande de Warzouz. On peut faire un peut tout et n'importe quoi, tant qu'il y a [TG] quelque part et une ligne qui contient le nom de la destination (le [TG] peut être sur la même ligne que la destination, avant ou après, avec ou sans espace).
  • J'ai modifié le message par défaut quand il manque un message dans le fichier de messages
  • La lecture du fichier de configuration est mieux gérée
  • J'ai updaté le fichier de messages

Je vous tiens au courant pour les portails. Je vais tout livrer en même temps ;) (Peut-être demain)

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Sam 8 Oct 2011 - 20:56

Désolé pour les doubles posts ^^'

Petit aperçu de quelques configurations possibles des panneaux de TP :


Et une fois alimenté par un levier situé sur de l'obsidienne :


Pour info: on peut placer le -ON- ou -OFF- à la main au début, et ensuite, il est modifié par le levier. La couleur c'est fun je trouve :D (On ne peut pas le faire IG manuellement, a priori)

Le on/off est modifiable dans le fichier de messages.

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Warzouz le Sam 8 Oct 2011 - 21:17

Super.

_________________
Réfléchir, c'est déjà désobéir
avatar
Warzouz

Messages : 5860
Age : 45

Profil
Rôle: Déménageur nihiliste

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Sam 8 Oct 2011 - 21:26

Content que ça te plaise, j'ai amélioré le système de panneaux pour toi :P

J'arrête pour ce soir.

Avec le portail j'arrive à :

Interrompre la téléportation, et donc, choisir la destination. On aura l'illusion d'emprunter un portail du Nether sauf que le panneau, activé avec la mention -ON-, pointera vers la destination indiquée, comme sur les autres panneaux de TP.

J'ai commencé à faire l'algorithme qui cherche le bloc sous le joueur, et celui d'à côté, pour récupérer la destination actuelle, et donc, suivre le schéma de téléportation du plugin.

Je récupère aussi les blocs du portail sur lesquels peuvent être posés le panneau et le levier. Pour le moment, pour optimiser l'algorithme, j'ai imposé le fait que ce sont les blocs du milieu de la porte qui peuvent recevoir le panneau de téléportation (au niveau des yeux du joueur, donc). C'est plus efficace pour chercher ces deux blocs que de parcourir l'ensemble du portail.

J'espère finir demain ;)

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Gothz le Sam 8 Oct 2011 - 21:44

C'est possible de faire des portails ronds ? :)
avatar
Gothz

Messages : 254
Age : 35

Profil
Rôle: Grand Maître Ninja, Commandeur des E.T

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Sam 8 Oct 2011 - 21:59

Pour le moment je me concentre sur la substitution du fonctionnement des portails du Nether actuels.

Par contre, je peux essayer de rendre ça paramétrable de sorte que, plus tard, on puisse créer des portails nous-même. Mais ça demandera beaucoup plus de boulot.

Pour vous donner une idée, rien que le truc qui change le mot sur le panneau, c'est plus de 100 ligne (bien espacées et commentées, mais 100 lignes quand même :p)

Donc pour permettre à quelqu'un de créer un portail du Nether, rond par exemple, ou avec autre chose que de l'obsi, c'est possible d'après ce que je vois, mais vachement plus compliqué ^^

Quand j'aurais bien fini le principe de substitution, je verrais si je peux améliorer ça de cette façon.

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Gothz le Sam 8 Oct 2011 - 22:12

Go demander du boulot à Notch, ca tue Ghomerr!
avatar
Gothz

Messages : 254
Age : 35

Profil
Rôle: Grand Maître Ninja, Commandeur des E.T

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Sam 8 Oct 2011 - 22:27

Gothz a écrit:Go demander du boulot à Notch, ca tue Ghomerr!
xD Je préfèrerai faire mon propre jeu :siffle: (Si je pouvais)

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Mortumee le Sam 8 Oct 2011 - 22:27

Fais nous un Minecraft en C++ :D
avatar
Mortumee

Messages : 2796
Age : 29

Profil
Rôle: Cartésien désabusé, Serviteur de Cthulhu

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Sam 8 Oct 2011 - 22:39

Mortumee a écrit:Fais nous un Minecraft en C++ :D
Y'en a déjà un qui le fait ;)

http://www.wtcraft.com/minetest-c55-un-nouveau-clone-de-minecraft-852.html

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  rodwin le Sam 8 Oct 2011 - 23:01

Mais laissez le finir le plugin, il n'a plus le temps de faire autre chose !

_________________
avatar
rodwin

Messages : 4868
Age : 39

Profil
Rôle: Vapeur compulsive

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Dim 9 Oct 2011 - 17:18

Huhu, merci Rodwin ^^

J'ai terminé, ça marche :3 (La substitution des portails du Nether)

Je fais une petite vidéo et je livre tout ça ;)

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Dim 9 Oct 2011 - 18:37

Download v1.5

Vidéo (en anglais):


;)

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Warzouz le Dim 9 Oct 2011 - 18:57

Super !!!

On peut le tester sur la 1.7, mais pas sur la 1.9,vu qu'on a pas bukkit ?

_________________
Réfléchir, c'est déjà désobéir
avatar
Warzouz

Messages : 5860
Age : 45

Profil
Rôle: Déménageur nihiliste

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Dim 9 Oct 2011 - 19:00

Effectivement.

La dernière version stable de Bukkit correspond à la 1.8.1 (qu'on peut voir dans ma vidéo)

Le plugin est compatible avec le dernier build Bukkit (1240).

D'ailleurs, pour plus d'info sur le plugin, je tiens mieux à jour le topic sur le forum bukkit : http://forums.bukkit.org/threads/tp-travelgates-v1-5-simple-player-teleportation-system-nether-portals-substitution-1240.36899/

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  rodwin le Dim 9 Oct 2011 - 19:17

Merci Ghomerr
Je mets à jour le serveur 1.7.3 asap

_________________
avatar
rodwin

Messages : 4868
Age : 39

Profil
Rôle: Vapeur compulsive

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Dim 9 Oct 2011 - 19:24

De rien ^^

Si vous voyez des bugs, vous pourrez utiliser la commande /tg debug pour me filer des logs complets que je vois ce qu'il se passe ;) Merci !


_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Warzouz le Dim 9 Oct 2011 - 19:54

Je vais faire des essais demain.

_________________
Réfléchir, c'est déjà désobéir
avatar
Warzouz

Messages : 5860
Age : 45

Profil
Rôle: Déménageur nihiliste

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Dim 9 Oct 2011 - 20:39

Ok.

D'ailleurs, si vous pouviez me dire si ça marche les permissions maintenant.

Chez moi je n'ai aucun souci avec le plugin Permissions 3.1.6 : http://forums.bukkit.org/threads/inactive-admn-dev-permissions-3-1-6-the-plugin-of-tomorrow-935.18430/

Je rajouterai sans doute la compatibilité avec PermissionsBukkit prochainement. (Je viens de voir comment faire)


_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  rodwin le Dim 9 Oct 2011 - 22:28

Voilà ce que j'ai en chargeant le plugin :
Code:

22:22:56 [INFOS] [TRAVELGATES] (Version 1.5) Plugin loading...
22:22:56 [INFOS] [TRAVELGATES] Language configuration set to : fr
22:22:56 [INFOS] [TRAVELGATES] Permissions configuration set to : true
22:22:56 [INFOS] [TRAVELGATES] Teleport modes configuration set to : sign=true, portal=true
22:22:56 [GRAVE] Error occurred while enabling TravelGates v1.5 (Is it up to date?): null
java.lang.NullPointerException
        at com.ghomerr.travelgates.TravelGates.lodPermissions(TravelGates.java:778)
        at com.ghomerr.travelgates.TravelGates.onEnable(TravelGates.java:82)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:878)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:272)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146)
        at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:380)
        at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:281)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:312)
        at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:480)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:465)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)

En désactivant les permissions dans le fichier de conf, ça passe beaucoup mieux.
Code:
22:27:19 [INFOS] [TRAVELGATES] (Version 1.5) Plugin loading...
22:27:19 [INFOS] [TRAVELGATES] Language configuration set to : fr
22:27:19 [INFOS] [TRAVELGATES] Permissions configuration set to : false
22:27:19 [INFOS] [TRAVELGATES] Teleport modes configuration set to : sign=true, portal=true
22:27:19 [INFOS] [TRAVELGATES] Plugin loading done. There are 0 destinations loaded.

_________________
avatar
rodwin

Messages : 4868
Age : 39

Profil
Rôle: Vapeur compulsive

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Dim 9 Oct 2011 - 23:35

Oulah, oui, autant pour moi :/

Je corrige ça.

Edit: voilà : version 1.5.1

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  rodwin le Lun 10 Oct 2011 - 1:01

1.5.1 installé, plugin des permissions pris en compte !
Merci Ghomerr !
:up:

_________________
avatar
rodwin

Messages : 4868
Age : 39

Profil
Rôle: Vapeur compulsive

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Ghomerr le Lun 10 Oct 2011 - 19:01

En fait, j'suis con xD

J'avais ma config (langue, permissions, etc...) qui était faite au début du chargement du plugin et comme ça prenait de la place, j'ai extrait ça dans des sous fonctions. Manque de chance, j'ai pas respecté l'ordre initial et il manquait des trucs au moment du chargement des permissions :cry:

J'ai juste remis une ligne avant d'autres xD (qui générait l'erreur du log précédent)

Cool si ça marche ;) N'hésitez pas à me faire du feedback :up:

_________________
avatar
Ghomerr

Messages : 3742
Age : 29

Profil
Rôle: Chronomètre rétrograde

http://www.youtube.com/user/Ghomerr6

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  rodwin le Jeu 13 Oct 2011 - 1:15

A déplacer ?

_________________
avatar
rodwin

Messages : 4868
Age : 39

Profil
Rôle: Vapeur compulsive

Revenir en haut Aller en bas

Re: [Plugin] TravelGates

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 3 sur 9 Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum