Page 1 sur 1

[FC2]emports

Publié : dim. avr. 18, 2010 10:28 am
par ricardo
Bonjour à tous,
lors des ravitaillements en armement, FC2 propose
l'armement par défaut que l'on peut définir dans l'éditeur de mission
ou une série de F1 à F10 de configurations type souvent pas très adaptées
je voulais savoir si on pouvait changer cette liste pour la personnaliser?
y a t-il des mods type lope qui on été développés pour fc2?
Quelle est l'arme idéale pour traiter des convois d'Abraham, j'ai essayé les conteneurs de sous munitions, les fragmentations du 25t et manifestement
ça leur fait le même effet que des piqures de moustiques...
merci

Publié : dim. avr. 18, 2010 10:53 am
par bob737
Bonjour Ricardo.

On en parle ici.
http://www.3rd-wing.net/index.php?showt ... &hl=emport

Les configs pour 25T sont en cours.

Cordialement

Publié : dim. avr. 18, 2010 10:55 am
par Michelange
Salut,

Concernant le réarmement, j'ai un début de piste mais rien de testé ni de concret pour l'instant :

- Les messages de réarmement sont définis dans les fichiers

\FUI\Resources\RC-Rearming-a-10a.res
...
\FUI\Resources\RC-Rearming-su-33.res

- Il y a sans doute d'autres fichiers qui sont impliques comme :

\FUI\Resources\generate_resource.lua
\Scripts\Aircrafts\_Common\Rearm.lua
\BlackShark\data\scripts\payloadNames.lua

\BlackShark\data\scripts\unitPayloads.lua
\BlackShark\data\scripts\unitPayloadsSrc.lua

Je n'ai aucune idée pour l'instant comment cela se goupille et si tous ces fichiers sont impactés.

MA

Publié : lun. avr. 19, 2010 10:49 am
par ricardo
ok, c'est bon,
un peu long et fastidieux mais ça y est j'ai tous mes emports sur mesure.
merci la 3rd....et BOB737;

Publié : lun. avr. 19, 2010 1:30 pm
par Pink_Tigrou
Y compris dans l'éditeur de mission, ou uniquement sur base ?

Reste à savoir si la fastidiosité du modding sous FC2 vaut celle du mouton.

Publié : lun. avr. 19, 2010 1:52 pm
par Michelange
Y compris dans l'éditeur de mission, ou uniquement sur base ?
Uniquement lorsque tu réarmes.
C'est effectivement assez fastidieux mais pas insurmontable. Ce qui serait intéressant c'est de générer ces fichiers comme on faisant avec Lope.
si la fastidiosité du modding sous FC2 vaut celle du mouton.
Oui, c'est intéressant car les réarmements proposés sont pas terribles...

++

Publié : lun. avr. 19, 2010 4:48 pm
par ricardo
voici la nouvelle fenetre qui s'ouvre au sol.

Image

Publié : lun. avr. 19, 2010 9:08 pm
par postal2
hé ouai extreme !!!


comme sa ont met sa chez les client et le host et sa fonctionne partout !

Pas de soucis en multi !

nickel au lieu des emport à 2 balles prédéfinis .


Sinon Bob fait aussi parti de la maison Ricardo .

;--)

Publié : mar. avr. 20, 2010 1:19 pm
par Robin Hood
Extra :yes: L'idéal serait d'avoir un petit utilitaire pour faire ça plus facilement, mais bon, c'est déjà pas mal

Publié : mer. avr. 21, 2010 6:04 pm
par bmushu
Ah oue top! :notworthy

Publié : mer. avr. 21, 2010 9:04 pm
par Michelange
Attention à savoir :
- Cette modif risque de ne pas passer par l'intégrity check de certains serveurs... (Pas sûr à tester)
- Il y a moyen de combiner les réarmements.

Je vous donne un exemple pour le Su-27

F1 - Emport Standart : R73 - R73 - R27ET - R27ER - R27ER ...
F2 - ECM uniquement : ECM - Vide - Vide - Vide - Vide ...

Si vous voulez réarmé en emport standart et que vous voulez des ECM il suffit de choisir F1 puis F2, il n'enlève pas les emports pour garder que les ECM.

Publié : ven. avr. 23, 2010 2:06 pm
par xjiks
Désolé pour la question bête mais faut-il changer les fichiers du serveur ou chaque client peut il avoir ses propres emports, ou faut il que la liste soit strictement identique sur le serveur ET tous les clients ?

J'avoue j'ai lu le post de la 3rd mais la réponse ne me semble pas évidente.

Merci !

Publié : mar. avr. 27, 2010 12:10 pm
par Michelange
Un petit résumé concernant la modification des emports.

1°- Integrity check :

Cette modification peut ne pas passer sur certains serveurs en fonction de contrôle d'intégrité que fait ce dernier.

L'integrity Check est définie dans le fichier : Config/network.cfg
Et de base la valeur est : integrity_check = {"Config/Weapons"}, le serveur vérifie tous les fichiers du répertoire Config/Weapons.

2°- L'assignation des touches complémentaires se fait dans le fichier Scripts\Input\WingmenCommandPlane.lua

WC['RearmingPlanes'] = {
keyCommands = {
{combos = {{key = 'F1'}}, down = 4501},
{combos = {{key = 'F2'}}, down = 4502},
{combos = {{key = 'F3'}}, down = 4503},
{combos = {{key = 'F4'}}, down = 4504},
{combos = {{key = 'F5'}}, down = 4505},
{combos = {{key = 'F6'}}, down = 4506},
{combos = {{key = 'F7'}}, down = 4507},
{combos = {{key = 'F8'}}, down = 4508},
{combos = {{key = 'F9'}}, down = 4509},
{combos = {{key = 'F10'}}, down = 4510},
{combos = {{key = '1'}}, down = 4511}, --> On assigne à la touche 1 le nouvel emport 4511
{combos = {{key = 'F11'}}, down = wsRepHumanBack},
{combos = {{key = 'F12'}}, down = wsRepHumanAbort}}
}

3°- Création du Menu dans le Jeu : Editez dans le répertoire \FUI\Resources les fichiers suivants en fonction de l'avion
RC-Rearming-su-27.res
RC-Rearming-su-33.res
RC-Rearming-F-15C.res etc...

\dialog
\begin
\tag{-1}
\upright
\coord{-387,5,-5,280} --> Le cadre : Augmentez de 20 à chaque rajout de ligne, on passe ici à 300
\caption{Select preset...}
\musthavecursor{0}
\drawitself{1}
\color{0, 0, 0, 50} -- Tien de la couleur !
\layer{100}
\end

...
Blabla...
...

à la fin du fichier rajoutez :

\static
\begin
\tag{14}
\font{2} -- Tien une taille de police de caractère !
\coord{12,265,387,285} -- Nouvelle ligne
\caption{Touche 1 -nouvel emport} -- Nouveau texte affiché
\end

Remarque : Vous pouvez aussi vous ammuser à décaller les touches F11 et F12 à la fin et organiser/éditer les emports existants

4°- Création de l'emport : Editez le fichier Rearm.lua dans le répertoire\Scripts\Aircrafts\_Common

Cherchez la ligne [4010] de l'avion que vous voulez éditer ex : rearm_payloads[Su_33]

[4510] =
{
blabla...
}

Ajoutez votre configuration à la fin : exemple 2 s-13 en pilon 3 et 7

[4511] =
{
{
Pylon = 3,
LauncherCLSID = "{FC56DF80-9B09-44C5-8976-DCFAFF219062}",--B-13L - 5 S-13 OF
LauncherCategory = "11",
},
{
Pylon = 7, --> N° du pylon ou sera placé l'emport
LauncherCLSID = "{FC56DF80-9B09-44C5-8976-DCFAFF219062}",--> clé de l'emport
LauncherCategory = "11", --> Catégorie de l'emport
},
}

Ceci est un résumé des travaux de MajorBug de la 3rd Wings à ce sujet :notworthy
faut-il changer les fichiers du serveur ou chaque client peut il avoir ses propres emports, ou faut il que la liste soit strictement identique sur le serveur ET tous les clients ?
Je ne peux pas répondre dans l'affirmative à ce sujet, il faut tester. Mais d'après les modifs qu'on apporte, je penses que les emports sont individuels et se limitent à la configuration locale.

MA

Publié : ven. juin 04, 2010 12:25 am
par Pink_Tigrou
T'as déjà essayé de créer un emport pour appareil nouvellement pilotable ?

Publié : ven. juin 04, 2010 10:04 am
par Michelange
Créer un nouvel emport avec nouveau modèle 3D et tout ce qui va avec que ce soit pour un avion existant ou un avion remplacé (ajouté Mig-29K, F-111), est tout à fait possible.

Pour l'instant j'en suis encore au stade expérimental car il y a certaines choses qui fonctionnent d'autres pas ou peut être.

Exemples :

- Créer des nouveaux réservoirs avec modèle 3D : on peut le faire, le carbu et le poids s'ajoutent dans l'éditeur, mais je ne vois pas de différences pendant le vol (avec/sans réservoirs).

- Créer un POD ECM : ça à l'air de fonctionner

- Créer un missile : ça aussi ça à l'air de fonctionner cependant certaines remarques. En fonction du type de missile choisi on a des résultats surprenants.

- Un missile A/S peut par exemple afficher la TV sur le MFD lorsqu'on le sélectionne.
- Pour un missile A/A, lorsque je touche un avion, ce dernier n'émet pas de fumée ni de feu, mais est bien touché.

- de même je n'ai rien testé en réseau.

Je crois que tout ceci était déjà le cas dans FC1

Pour les configurations d'emports au parking ce qui est le sujet ici, je n'ai pas essayé. Mais je ne vois pas ou il y a la difficulté.

Publié : ven. juin 04, 2010 11:15 am
par Pink_Tigrou
Ben... Le nom du ficher RC-Rearming-truc. Il faut bien qu'il aille le chercher quelque-part ! C'est là que je bloque. Mais j'avoue n'avoir par poussé les tests encore trop loin.

Publié : ven. juin 04, 2010 11:45 am
par Michelange
Je ne sais pas non plus comment il trouve RC-Rearming-...

Est ce que tu as au moins la possibilité de réarmer et si oui il te met quel avion par défaut.

Essaye :
RC-Rearming-mirage.lua et RC-Rearming-f-16.lua

je crois que c'est ce que tu avais utilisé dans CustomHuman.lua. J'en déduis ça de RC-Rearming-mig-29.lua (car pas de A dans mig-29)

A+

Publié : lun. juin 07, 2010 10:03 am
par Pink_Tigrou
Je n'arrive à rien de constructif. Le menu ne s'affiche pas, même si le réarmement à l'air de fonctionner...

Publié : lun. juin 07, 2010 7:32 pm
par Robin Hood
Ah ? ça m'intéresse. Quand j'ai fais des tests, je n'ai pas réussi à réarmer du tout (ni bien sûr à avoir les menus) :sweatdrop

Si tu dis que ça réarme, je vais peut-être réessayer alors. Ce qui agaçant dans FC2, c'est que chaque avion a 2 ou 3 noms suivant où il est appelé, alors il faut tomber sur le bon. J'avais essayé sans succès pour le F-4, mais j'avais des erreurs dans le Error.log. Mais bon, j'avais peut-être fait des petites fautes dns le .lua

Publié : lun. juin 07, 2010 8:50 pm
par Michelange
Je n'ai toujours rien trouvé !

Petite question dans le répertoire temp il y a 2 fichiers Error.log et Errors.log parfois il y a des informations intéressantes dans ce fichier lorsque LO rencontre une erreur.

Publié : jeu. juil. 01, 2010 4:45 pm
par Robin Hood
Bonjour à tous, je relance ce sujet parce qu'en réessayant, je n'arrive à rien.

J'essaie d'ajouter un emport pour le F/A-18A. Lorsque je modifie le fichier rearm.lua, j'obtiens l'erreur suivante (dans Error.log)

Code : Tout sélectionner

Dispatcher::Can't execute Lua file ./Scripts/Aircrafts/_Common/Rearm.lua - ./Scripts/Aircrafts/_Common/Rearm.lua:4772: table index is nil

J'ai essayé avec F_18 et F_18A comme nom d'avion, ainsi qu'en remplissant tous les slots par défaut (de 4501 à 4510), je ne vois pas ce qu'il ne trouve pas...

Je précise, je ne cherche pas à faire fonctionner l'affichage des menus, simplement le réarmement, qui selon Tigrou doit pouvoir fonctionner si j'ai bien compris

Publié : mar. juil. 06, 2010 3:25 pm
par Robin Hood
Bon, j'ai trouvé :sweatdrop Apparemment, il faut aller chercher le nom de l'avion dans WsTypes.lua. Là-bas, le F/A-18A est appelé... FA_18. Avec ce nom, ça fonctionne :notworthy

Publié : mar. juil. 06, 2010 4:10 pm
par kraygoon
Merci Robin :-)