[X3 SCRIPT] Extension de nom v1.51 (16.04.06)
Moderator: Modérateurs pour les forum Français
[X3 SCRIPT] Extension de nom v1.51 (16.04.06)
Extension de Nom
Inspiré initialement d'un script de Ticaki existant sur X2.
Ce script permet deux choses, d'une part la gestion d'informations étendues dans le nom des vaisseaux et d'autre part des facilités pour renommer en masse ou uniformiser les appelations de vos vaisseaux.
* Les informations étendues sont un préfixe et un suffixe qui se rajoutent au nom du vaisseau, et peuvent être affichées ou masquées à volonté... Vous pouvez les saisir manuellement , ou elles peuvent être mises à jour automatiquement par des scripts pour peu que les programmeurs aient prévu leur utilisation.
* Les fonctions de renommage pemettent de renommer (si si!) les vaisseaux de façon très flexible, vous pouvez ainsi renommer tous les transporteurs appartenant à une station, ou tous les chasseurs présents dans un secteur, ou tous les chasseur M5 rattachés a votre Titan, ou tous les Novas que vous possèdez... etc...
Les noms de vaisseaux seront suivis d'un no d'ordre. La classe du vaisseau sera indiquée dans le préfixe, et si votre vaisseau fait partie d'une escadrille, le suffixe 'Lead' (leader) ou 'Ail' (aillier) sera indiqué. Si vous n'entrez pas de nom, le nom existant sera utilisé, mais nettoyé des infos inutiles .
Exemple :
Vous avez acheté et affecté trois Mercures argon à votre usine
Vous avez :
Votre Mercure Argon
Votre Mercure Argon
Votre Mercure Argon
Après renommage automatique, si vous ne saisissez pas de nom particulier, vous aurez :
TS:- Mercure 01
TS:- Mercure 02
TS:- Mercure 03
Enfin, vous pouvez indiquer une couleur à appliquer aux noms...
Fonctions rajoutées dans le menu Général :
- Affichage Infos Etendues (ON ou OFF)
- Saisie Manuelle Infos Etendues
- Renommer les vaisseaux d'une base
- Renommer les vaisseaux d'un secteur
- Renommer TOUS les vaisseaux
- Renommer Un vaisseau
[ external image ]
Fichiers Bonus
Des fichiers 'bonus' sont inclus qui rendent compatibles un certains nombre de scripts :
Commerce automatique MK3 (egosoft) version 1.40
patrouille (egosoft) version 1.40
Station Manager v 1.09 (burianek & aalaardb)
Marchands de stations : StationTrader 1.25 (Naffarin)
Lisez soigneusement le readme pour les installer.
Chargement ici :
http://azzx3.free.fr/
NB : ce script est maintenant inclus dans PiloteIA
Historique :
1.00
version public
1.01
Mise à jour fichiers bonus pour patch egosoft 1.4
Rajout fichier bonus Station Trader et Station Manager
1.50
Rajout fonction Renommer vaisseau : Un seul
Rajout de la gestion des couleurs
L'indicateur ON - OFF de la fonction 'Affichage Infos Etendues' ne fonctionnait plus depuis le patch 1.4 egosoft : réparé
1.51
Mise à jour des fichiers bonus marchand MK3 pour compatibilité avec PiloteIA 2.63
-----------------------------------------------------
Commande utilisée :
COMMAND_TYPE_GENERAL_38 (838)
COMMAND_TYPE_GENERAL_41 (841)
COMMAND_TYPE_GENERAL_42 (842)
COMMAND_TYPE_GENERAL_43 (843)
COMMAND_TYPE_GENERAL_44 (844)
COMMAND_TYPE_GENERAL_45 (845)
Fichier texte :
7164 et 7165
Page Texte :
7164
Inspiré initialement d'un script de Ticaki existant sur X2.
Ce script permet deux choses, d'une part la gestion d'informations étendues dans le nom des vaisseaux et d'autre part des facilités pour renommer en masse ou uniformiser les appelations de vos vaisseaux.
* Les informations étendues sont un préfixe et un suffixe qui se rajoutent au nom du vaisseau, et peuvent être affichées ou masquées à volonté... Vous pouvez les saisir manuellement , ou elles peuvent être mises à jour automatiquement par des scripts pour peu que les programmeurs aient prévu leur utilisation.
* Les fonctions de renommage pemettent de renommer (si si!) les vaisseaux de façon très flexible, vous pouvez ainsi renommer tous les transporteurs appartenant à une station, ou tous les chasseurs présents dans un secteur, ou tous les chasseur M5 rattachés a votre Titan, ou tous les Novas que vous possèdez... etc...
Les noms de vaisseaux seront suivis d'un no d'ordre. La classe du vaisseau sera indiquée dans le préfixe, et si votre vaisseau fait partie d'une escadrille, le suffixe 'Lead' (leader) ou 'Ail' (aillier) sera indiqué. Si vous n'entrez pas de nom, le nom existant sera utilisé, mais nettoyé des infos inutiles .
Exemple :
Vous avez acheté et affecté trois Mercures argon à votre usine
Vous avez :
Votre Mercure Argon
Votre Mercure Argon
Votre Mercure Argon
Après renommage automatique, si vous ne saisissez pas de nom particulier, vous aurez :
TS:- Mercure 01
TS:- Mercure 02
TS:- Mercure 03
Enfin, vous pouvez indiquer une couleur à appliquer aux noms...
Fonctions rajoutées dans le menu Général :
- Affichage Infos Etendues (ON ou OFF)
- Saisie Manuelle Infos Etendues
- Renommer les vaisseaux d'une base
- Renommer les vaisseaux d'un secteur
- Renommer TOUS les vaisseaux
- Renommer Un vaisseau
[ external image ]
Fichiers Bonus
Des fichiers 'bonus' sont inclus qui rendent compatibles un certains nombre de scripts :
Commerce automatique MK3 (egosoft) version 1.40
patrouille (egosoft) version 1.40
Station Manager v 1.09 (burianek & aalaardb)
Marchands de stations : StationTrader 1.25 (Naffarin)
Lisez soigneusement le readme pour les installer.
Chargement ici :
http://azzx3.free.fr/
NB : ce script est maintenant inclus dans PiloteIA
Historique :
1.00
version public
1.01
Mise à jour fichiers bonus pour patch egosoft 1.4
Rajout fichier bonus Station Trader et Station Manager
1.50
Rajout fonction Renommer vaisseau : Un seul
Rajout de la gestion des couleurs
L'indicateur ON - OFF de la fonction 'Affichage Infos Etendues' ne fonctionnait plus depuis le patch 1.4 egosoft : réparé
1.51
Mise à jour des fichiers bonus marchand MK3 pour compatibilité avec PiloteIA 2.63
-----------------------------------------------------
Commande utilisée :
COMMAND_TYPE_GENERAL_38 (838)
COMMAND_TYPE_GENERAL_41 (841)
COMMAND_TYPE_GENERAL_42 (842)
COMMAND_TYPE_GENERAL_43 (843)
COMMAND_TYPE_GENERAL_44 (844)
COMMAND_TYPE_GENERAL_45 (845)
Fichier texte :
7164 et 7165
Page Texte :
7164
Last edited by Azz on Tue, 30. Jan 07, 00:32, edited 9 times in total.
- Serial Kicked
- Posts: 3823
- Joined: Fri, 12. Aug 05, 20:46
Bon boulot visiblement
Vais voir comment ça marche pour faire en sorte que les vaisseaux gérés par mes scripts soient renommés comme il faut.
Vais voir comment ça marche pour faire en sorte que les vaisseaux gérés par mes scripts soient renommés comme il faut.
X3:TC/AP Pirate Guild 3 - Yaki Armada 2 - Anarkis Defense System
Anarkis Gaming HQ
Independent Game Development
X3 Scripting and Modding Station
Anarkis Gaming HQ
Independent Game Development
X3 Scripting and Modding Station
- Serial Kicked
- Posts: 3823
- Joined: Fri, 12. Aug 05, 20:46
Dis Azz,
Ca serait pas mal que tu publies aussi ce script avec la doc anglaise sur le forum s&m anglais (que je peux en gros te traduire si besoin est). Je pense que pas mal de scripteurs pourraient utiliser les fonctionnalités de ton script.
Verifie cependant que tu n'utilise pas de slots de commande d'un autre script
Ca serait pas mal que tu publies aussi ce script avec la doc anglaise sur le forum s&m anglais (que je peux en gros te traduire si besoin est). Je pense que pas mal de scripteurs pourraient utiliser les fonctionnalités de ton script.
Verifie cependant que tu n'utilise pas de slots de commande d'un autre script
X3:TC/AP Pirate Guild 3 - Yaki Armada 2 - Anarkis Defense System
Anarkis Gaming HQ
Independent Game Development
X3 Scripting and Modding Station
Anarkis Gaming HQ
Independent Game Development
X3 Scripting and Modding Station
Ce serait avec plaisir,
je lis relativement bien l'anglais, par contre pour ce qui est de l'écrire..
... une huitre tétraplégique trisomiquée 21 se débouille à l'aise mieux que moi
Donc ça risque de me prendre des années de labeurs..
A moins qu'une âme charitable (une bonne fée ?) ne vienne à mon aide ...
PS : si la bonne fée passe par là qu'elle se rassure, ce script est parfaitement compatible avec tout ce qui existe actuellement sur le forum anglais..
je lis relativement bien l'anglais, par contre pour ce qui est de l'écrire..
... une huitre tétraplégique trisomiquée 21 se débouille à l'aise mieux que moi
Donc ça risque de me prendre des années de labeurs..
A moins qu'une âme charitable (une bonne fée ?) ne vienne à mon aide ...
PS : si la bonne fée passe par là qu'elle se rassure, ce script est parfaitement compatible avec tout ce qui existe actuellement sur le forum anglais..
- Serial Kicked
- Posts: 3823
- Joined: Fri, 12. Aug 05, 20:46
Vais te traduire et te poster ça dès que j'aurais un peu de temps libre
X3:TC/AP Pirate Guild 3 - Yaki Armada 2 - Anarkis Defense System
Anarkis Gaming HQ
Independent Game Development
X3 Scripting and Modding Station
Anarkis Gaming HQ
Independent Game Development
X3 Scripting and Modding Station
-
- Posts: 206
- Joined: Sun, 12. Aug 07, 10:06
Hop testé et adopté, merci
Juste une petite remarque : lorsque l'on active l'affichage infos étendu, celui-ci ne s'affiche pas (ou pas correctement) tant que l'on n'affecte pas un ordre a un vaisseau. Exemple, aprés l'installation j'active le script, j'ai un TS:- qui s'affiche devant tous mes TS... Or ce sont tous des secteur ou univers traders, dès que je relance l'ordre tout rentre... dans l'ordre justement
Pas bien grave mais risque d'être un peu gênant pour qqu'un qui installe le script alors qu'il a déjà une belle armada
Peux être faudrait-il initialiser le script avec les ordres courants de chaque vaisseau lors du premier lancement ?
Juste une petite remarque : lorsque l'on active l'affichage infos étendu, celui-ci ne s'affiche pas (ou pas correctement) tant que l'on n'affecte pas un ordre a un vaisseau. Exemple, aprés l'installation j'active le script, j'ai un TS:- qui s'affiche devant tous mes TS... Or ce sont tous des secteur ou univers traders, dès que je relance l'ordre tout rentre... dans l'ordre justement
Pas bien grave mais risque d'être un peu gênant pour qqu'un qui installe le script alors qu'il a déjà une belle armada
Peux être faudrait-il initialiser le script avec les ordres courants de chaque vaisseau lors du premier lancement ?
C'est vrai que si on installe ce script en cours de route,il faut redonner l'ordre de commerce à ses traders MK3 pour qu'ils soit labelisés en bonne et dûe forme.
Le faire de façon automatique à l'installation est sûrement possible, mais j'ai deux trois bricoles plus urgentes pour l'instant
Dans un premier temps je me contenterai de rajouter une ligne dans le readme : "Pensez à relancer l'ordre de commerce de vos marchands MK3 pour que leur nom se mette à jour.."
merci pour l'info
Bon jeu
Le faire de façon automatique à l'installation est sûrement possible, mais j'ai deux trois bricoles plus urgentes pour l'instant
Dans un premier temps je me contenterai de rajouter une ligne dans le readme : "Pensez à relancer l'ordre de commerce de vos marchands MK3 pour que leur nom se mette à jour.."
merci pour l'info
Bon jeu
-
- Posts: 206
- Joined: Sun, 12. Aug 07, 10:06
Version 1.01 sortie.
Mise à jour des fichiers bonus :
-Mise à jour Logiciel de commerce MK3 et Patrouille pour compatiblité avec le patch 1.4 egosoft
-Rajout de la compatibilité avec Station Trader et Station Manager
Seuls les bonus ont été modifiés, vous n'êtes pas obligé de réinstaller le script proprement dit.
Lisez soigneusement le Readme pour les installer.
Mise à jour des fichiers bonus :
-Mise à jour Logiciel de commerce MK3 et Patrouille pour compatiblité avec le patch 1.4 egosoft
-Rajout de la compatibilité avec Station Trader et Station Manager
Seuls les bonus ont été modifiés, vous n'êtes pas obligé de réinstaller le script proprement dit.
Lisez soigneusement le Readme pour les installer.
Salut
J'utilise plusieur de tes sripts, notamant le PiloteIA (251), l'extention de nom et la gestion des groupes.... ils sont super
Felicitation pour le boulot et merci...
Ma questions, vue que je suis pas doué, dans le script Pilote IA il ne faut plus remplasser les fichiers :
plugin.autotrade.galaxy.pck
plugin.autotrade.sector.pck
Mais dans le sript extention de nom oui.... conformémant Lisez moi.txt
J'ai bien sur mis le patch 1.4.
Si je comprend bien avec l'utilisation de ses troix script il faut changer les troix fichier :
plugin.autotrade.galaxy.pck
plugin.autotrade.sector.pck
lib.ship.signal.killed.trader.pck
par leur equivalant (en 1.4) :
plugin.autotrade.galaxy.xml
plugin.autotrade.sector.xml
lib.ship.signal.killed.trader.xml
J'ai pas fait de gaffe ?
J'utilise plusieur de tes sripts, notamant le PiloteIA (251), l'extention de nom et la gestion des groupes.... ils sont super
Felicitation pour le boulot et merci...
Ma questions, vue que je suis pas doué, dans le script Pilote IA il ne faut plus remplasser les fichiers :
plugin.autotrade.galaxy.pck
plugin.autotrade.sector.pck
Mais dans le sript extention de nom oui.... conformémant Lisez moi.txt
J'ai bien sur mis le patch 1.4.
Si je comprend bien avec l'utilisation de ses troix script il faut changer les troix fichier :
plugin.autotrade.galaxy.pck
plugin.autotrade.sector.pck
lib.ship.signal.killed.trader.pck
par leur equivalant (en 1.4) :
plugin.autotrade.galaxy.xml
plugin.autotrade.sector.xml
lib.ship.signal.killed.trader.xml
J'ai pas fait de gaffe ?
doumer :
non c'est bien ça, avec en plus la précision que :
plugin.autotrade.galaxy.xml
plugin.autotrade.sector.xml
sont à prendre dans le dossier bonus du script extension de nom,
ils te permettront d'afficher les préfixes correspondant à leur fonction pour bien repérer tes vaisseaux.
Dans le dossier bonus du script PiloteIA tu n'as plus besoin que du script lib.ship.signal.killed.trader.xml
Et n'oublie pas d'effacer (après les avoir sauvegarder en lieu sûr) les scripts *.pck correspondants.
cirth : la numérotation commence à 1 tout simplement, mais si tu demandes le renommage de tous tes vaisseaux, ils seront pris dans un ordre aléatoire.... ce qui peut expliquer que tu as du mal à retrouver la logique de la numérotation... Il vaut mieux le faire par classe de vaisseaux par exemple (tous les M4 puis tous les M3..)
non c'est bien ça, avec en plus la précision que :
plugin.autotrade.galaxy.xml
plugin.autotrade.sector.xml
sont à prendre dans le dossier bonus du script extension de nom,
ils te permettront d'afficher les préfixes correspondant à leur fonction pour bien repérer tes vaisseaux.
Dans le dossier bonus du script PiloteIA tu n'as plus besoin que du script lib.ship.signal.killed.trader.xml
Et n'oublie pas d'effacer (après les avoir sauvegarder en lieu sûr) les scripts *.pck correspondants.
cirth : la numérotation commence à 1 tout simplement, mais si tu demandes le renommage de tous tes vaisseaux, ils seront pris dans un ordre aléatoire.... ce qui peut expliquer que tu as du mal à retrouver la logique de la numérotation... Il vaut mieux le faire par classe de vaisseaux par exemple (tous les M4 puis tous les M3..)