Portail OFCRA

Actualités => Problèmes Techniques => Discussion démarrée par: vincent le 18 Août 2014 à 20:52:11

Titre: configuration des caisses
Posté par: vincent le 18 Août 2014 à 20:52:11
C'est pas vraiment un problème technique mais bon. J'ai voulu dans une mission faire spawner une caisse configurable.

Donc j'ai pris une caisse, mis dans l'init: nul=[this,"armes"] execVM "macaisse.sqf";
créer un fichier .SQF dans le fichier de ma mission et je l'ai rempli avec ceci:

private ["_caisse","_type"];

_caisse = _this select 0;
_type = _this select 1;

clearWeaponCargo _caisse;
clearMagazineCargo _caisse;
clearItemCargo _caisse;

switch (_type) do {

        case "armes": {
_caisse addMagazinecargo ["200Rnd_65x39_cased_Box_Tracer", 10];
_caisse addweaponcargo ["LMG_Mk200_F", 5];
_caisse addMagazinecargo ["Titan_AT", 1];
_caisse addweaponcargo ["hgun_Pistol_heavy_01_F", 10];
_caisse addMagazinecargo ["11Rnd_45ACP_Mag", 30];
_caisse addweaponcargo ["hgun_PDW2000_Holo_F", 10];
_caisse addMagazinecargo ["16Rnd_9x21_Mag", 50];
_caisse addMagazinecargo ["HandGrenade", 25];
_caisse addItemcargo ["FirstAidKit", 15];
_caisse addMagazinecargo ["SmokeShellRed", 20];
_caisse addMagazinecargo ["RPG32_F", 10];
_caisse addMagazinecargo ["ATMine_Range_Mag", 10];
_caisse addMagazinecargo ["SatchelCharge_Remote_Mag", 2];
        };
};

if (true) exitWith {};

ça marche très bien sur l'éditeur, une fois sur le serveur c'est le contenu original de la caisse qui reprend le dessus.

Même problème pour charger dans un véhicule des équipements particuliers:

je mets dans l'init du VHL:

this addMagazinecargo ["200Rnd_65x39_cased_Box_Tracer", 10];
this addMagazinecargo ["30Rnd_556x45_Stanag", 16];
this addMagazinecargo ["HandGrenade", 20];
this addItemcargo ["FirstAidKit", 20];

et rien n'apparait une fois sur le serveur alors que c'est nickel sur l'éditeur.  ???


Titre: Re : configuration des caisses
Posté par: vincent le 19 Août 2014 à 12:12:48
j'ai hébergé la partie sur mon ordi et la caisse configurable fonctionne très bien. Le contenu voulu apparait à la place de la dotation initiale de la caisse. Idem que le véhicule que j'équipe.
C'est donc un problème qui n'apparait qu'avec le serveur dédié;

Y a t il une commande que je doive rajouter pour que le script s'execute une fois la mission lancée sur un serveur. Si oui, laquelle et je la place ou ?
Titre: Re : configuration des caisses
Posté par: Arthyc le 19 Août 2014 à 18:37:52
Pourquoi passer par un script alors que tu peux le faire directement dans l'init de la caisse?
Titre: Re : configuration des caisses
Posté par: vincent le 19 Août 2014 à 18:40:21
Citation de: Arthyc le 19 Août 2014 à 18:37:52
Pourquoi passer par un script alors que tu peux le faire directement dans l'init de la caisse?

ca marche pas non plus
Titre: Re : configuration des caisses
Posté par: Arthyc le 19 Août 2014 à 18:55:11
uniquement sur les serveurs OFCRA?
Titre: Re : configuration des caisses
Posté par: vincent le 19 Août 2014 à 18:59:49
je n'ai pas essayé sur d'autres serveurs mais d'après le wiki ADo (d'ou vient le script), cela est dû a une mise à jour du jeu. j'attends de voir s'ils ont trouvé une solution soit sur le serveur soit une ligne de commande de plus dans le script.

A voir
Titre: Re : configuration des caisses
Posté par: Arthyc le 19 Août 2014 à 19:03:35
tiens moi au courant parce que sur ma campagne j'utilise des caisses modifiées...
Titre: Re : configuration des caisses
Posté par: vincent le 19 Août 2014 à 19:03:51
ok
Titre: Re : configuration des caisses
Posté par: Menfin le 19 Août 2014 à 19:10:21
je crois qu'il faut une commande à mettre mais je ne m'en rappelle plus un truc du style : "addmagazinecargoglobal" Mais j'en suis vraiment pas sur
Titre: Re : configuration des caisses
Posté par: diabeul le 19 Août 2014 à 19:11:05
sur Sept. Fall, les caisses sont modifiées .... avec un init sur chaque caisse.

Cela fonctionne  :o

D.
Titre: Re : configuration des caisses
Posté par: diabeul le 19 Août 2014 à 19:17:09
voici ce qu'il y a dans l'init d'une caisse bluefor :

if (isServer) then {  ClearWeaponCargoGlobal this;  ClearMagazineCargoGlobal this;  ClearBackpackCargoGlobal this;  ClearitemCargoGlobal this;  this addweaponcargoGlobal ["RH_m4a1_ris",2];  this addweaponcargoGlobal ["CAF_m72a6",2];  this addweaponcargoGlobal ["Binocular",2];  this addmagazinecargoGlobal ["30rnd_556x45_STANAG",40];  this addmagazinecargoGlobal ["1Rnd_HE_Grenade_shell",10];  this addmagazinecargoGlobal ["1Rnd_Smoke_Grenade_shell",10];  this addmagazinecargoGlobal ["AV_200Rnd_556x45",10];  this addmagazinecargoGlobal ["16Rnd_9x21_Mag",10];  this addmagazinecargoGlobal ["HandGrenade",40];  this addmagazinecargoGlobal ["SmokeShellGreen",40];  this addmagazinecargoGlobal ["MAAWS_HEAT",2];  this addmagazinecargoGlobal ["MAAWS_HEDP",2];  this addBackpackcargoGlobal ["AV_Kitbag_OCP",4];  this additemcargoGlobal ["FirstAidKit",10];  this additemcargoGlobal ["Medikit",1];  this additemcargoGlobal ["NVGoggles",5];  }
Titre: Re : configuration des caisses
Posté par: vincent le 19 Août 2014 à 19:21:13
merci je vais essayer ça et je vous tiens au courant
Titre: Re : configuration des caisses
Posté par: vincent le 19 Août 2014 à 20:43:38
ca marche pas non plus. Si tu peux m'envoyer l'ensemble de la mission non pbo que je copie colle la caisse.
il y a encore un détail de rien qui fait tout rater.