Bonjour, vous n'êtes actuellement pas connecté sur le forum
Contacter un administrateur :: Se connecter :: S'enregistrer


Armée de l'Ombre


Nouveau sujet Répondre Imprimer Syndication RSS 2.0

ajouter item dans backpack pour kit d'armes perso


Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 12:04

Salut à tous on m'avait donner un fichier prefs contenant plusieurs sqf comme la ya 5 fichier sqf exemple tyler.sqf , requin.sqf etc , la j'ai compris le systême pour ajouter les armes et la ligne de commande à mêtre dans l'init du joueur à par pour ajouter des item style viseur ou autres dans le backpack je m'est ci joins la ligne de commandes de mon profil tyler.sqf ci dessous

waitUntil {!isNull player}; //to prevent MP / JIP issues

_unit = _this select 0;
removeallweapons _unit;

_unit addbackpack "B_AssaultPack_Base";
_unit addWeapon "R3F_Famas_surb_M203_DES";
_unit addmagazines ["R3F_30Rnd_556x45_TRACER_FAMAS",10];
_unit addItem "R3F_PIRAT_DES";
_unit addItem "R3F_EOTECH_DES";
_unit addWeapon "hgun_P07_snds_F";
_unit addmagazines ["30Rnd_9x21_Mag",10];
_unit addWeapon "g_tactical_clear";
_unit addWeapon "ItemGPS";
_unit addWeapon "R3F_JIM_LR_DES";
_unit addItem "FirstAidKit";
_unit addMagazines ["HandGrenade",2];
_unit addmagazines "G_40mm_HE",7;
_unit addmagazines "G_40mm_Smoke",6;
_unit addWeapon "R3F_AT4CS";
_unit addMagazines "R3F_AT4CS_AT",3;





if(true) exitWith{};

et la ligne de commande à mêtre dans l'init du joueur

null = [this] execVM "Prefs\tyler.sqf";
this addeventhandler ["respawn","_this execVM 'Prefs\tyler.sqf'"];

je vous remercie par avance de votre aide :)


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Membre
VIP
Avatar de Angel
  • Age : 35 ans
  • Messages : 1826
  • Inscrit : 01 Février 2007
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 12:17

Je ne pourrai probablement pas t'aider, mais ta question ,c'est bien "comment ajouter des ietms dans le backpack" ? C'est bien ça ?

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 12:47

ouai c'est ca


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Leader
Général
Avatar de The-KiLLeR
  • Age : 36 ans
  • Messages : 2152
  • Inscrit : 29 Janvier 2007
  • Statut : Hors ligne
  • Spécialité : Démolition Expert
 
Lien vers ce message 02 Mai 2013, 17:52

Utilise cette commande :

(unitBackpack player) addItemCargo ["R3F_EOTECH_DES", 1];


http://www.clan-ado.fr/images/upload/membres/3_1335205596.jpg

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 18:28

ca marche m'est pour en mettre plusieurs on fais comment ?


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Leader
Général
Avatar de The-KiLLeR
  • Age : 36 ans
  • Messages : 2152
  • Inscrit : 29 Janvier 2007
  • Statut : Hors ligne
  • Spécialité : Démolition Expert
 
Lien vers ce message 02 Mai 2013, 18:46

Tu remplaces le 1 avec la valeur souhaitée.

Exemple : j'en veux 10 :

(unitBackpack player) addItemCargo ["R3F_EOTECH_DES", 10];


http://www.clan-ado.fr/images/upload/membres/3_1335205596.jpg

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 19:01

je c'est m'est pour mettre un 2éme ou 3éme item dans le backpack on fait comment ?


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Leader
Général
Avatar de The-KiLLeR
  • Age : 36 ans
  • Messages : 2152
  • Inscrit : 29 Janvier 2007
  • Statut : Hors ligne
  • Spécialité : Démolition Expert
 
Lien vers ce message 02 Mai 2013, 19:06

Ton écriture est incompréhensible, fait un petit effort stp !!!

Sinon il suffit bêtement de recopier la ligne de commande autant de fois que tu le souhaites.

(unitBackpack player) addItemCargo ["R3F_EOTECH_DES", 1];
(unitBackpack player) addItemCargo ["R3F_PIRAT_DES", 1];
(unitBackpack player) addItemCargo ["FirstAidKit", 3];


http://www.clan-ado.fr/images/upload/membres/3_1335205596.jpg

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 19:16

ok merci killer,
je vais essayer de faire attention à mon écriture


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 21:11

par contre je rajoute la roquette de l'at4cs de r3f avec cette ligne de commande

(unitBackpack player) addWeaponCargo ["R3F_AT4CS_AT",2];

ca ne marche pas même ci je remplace addweaponCargo par addMagazinesCargo

quelqu'un peut m'aider pour ca merci d'avance

PS: comment trouver le nom des armes r3f sans le config viewer de arma 3?


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Addons Maker
Colonel
Avatar de GMC
  • Age : 50 ans
  • Messages : 1363
  • Inscrit : 29 Janvier 2007
  • Statut : Hors ligne
  • Spécialité : Démolition Expert
 
Lien vers ce message 02 Mai 2013, 21:18

Le nom de la roquette "R3F_AT4CS_Mag" :fsb2_smyle:


http://www.clan-ado.fr/images/upload/membres/641_1335186516.jpg

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 21:25

GMC "R3F_AT4CS_Mag" je les mis m'est ca marche pas


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Addons Maker
Colonel
Avatar de GMC
  • Age : 50 ans
  • Messages : 1363
  • Inscrit : 29 Janvier 2007
  • Statut : Hors ligne
  • Spécialité : Démolition Expert
 
Lien vers ce message 02 Mai 2013, 21:43

Pourtant c'est bien "R3F_AT4CS_Mag" dans le config des armes R3F.


http://www.clan-ado.fr/images/upload/membres/641_1335186516.jpg

Membre
Avatar de tyler_kgb
  • Age : 28 ans
  • Messages : 25
  • Inscrit : 18 Février 2013
  • Statut : Hors ligne
 
Lien vers ce message 02 Mai 2013, 22:06

C'est bon ca marche merci à tous :)


https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/179242_212448845567448_1395399328_n.jpg

Membre
Avatar de JonyBIgooD
  • Messages : 96
  • Inscrit : 19 Mai 2013
  • Statut : Hors ligne
 
Lien vers ce message 09 Juin 2013, 13:44

:militaire1: salut à tous,

Vous pouvez mettre le sac à dos (Backpack) que vous voulez sur l'unité sélectionnée (joueur ou pnj) et le remplir selon les besoins de votre mission.

Assigner un sac à dos au joueur ou pnj :
this addBackpack "nom du sac à  dos";

Assigner les munitions et l'équipement au sac à dos :
(unitBackpack this) addMagazineCargoGlobal ["Nom de munition",Qté]; (unitBackpack this) addItemCargoGlobal ["Nom de l'équipement",Qté];

Si le sac à dos que vous utilisez est remplis de munitions et d'équipements qui ne vous intéresse pas, vous pouvez supprimer son contenu (1) :
clearMagazineCargoGlobal (unitBackpack this); clearItemCargoGlobal (unitBackpack this);

Exemple de code sac à dos (backpack) sur une unité GIGN (E3 units, R3F pack) :
this addBackpack "B_AssaultPack_blk";
 (unitBackpack this) addMagazineCargoGlobal ["R3F_20Rnd_762x51_TRACER_HK417",10]; (unitBackpack this) addMagazineCargoGlobal ["R3F_15Rnd_9x19_PAMAS",8];
 (unitBackpack this) addMagazineCargoGlobal ["DemoCharge_Remote_Mag", 2];  (unitBackpack this) additemCargoGlobal ["muzzle_snds_H",1];  (unitBackpack this) additemCargoGlobal ["FirstAidKit",3];
 (unitBackpack this) additemCargoGlobal ["R3F_ZEISS",1]; (unitBackpack this) additemCargoGlobal ["R3F_J4",1]; (unitBackpack this) additemCargoGlobal ["R3F_EOTECH",1];
 (unitBackpack this) additemCargoGlobal ["R3F_AIMPOINT",1]; (unitBackpack this) additemCargoGlobal ["R3F_SILENCIEUX_HK417",1];

(Dans cette exemple le sac à dos choisi est vide, c'est la raison pour laquelle le code de suppression(1) n'est pas inscrit)

Exemple de code sac à dos (backpack) sur une unité Blufor explosive specialist :
clearMagazineCargoGlobal (unitBackpack this); clearItemCargoGlobal (unitBackpack this);
 (unitBackpack this) addMagazineCargoGlobal ["R3F_20Rnd_762x51_TRACER_HK417",10];
 (unitBackpack this) addMagazineCargoGlobal ["R3F_15Rnd_9x19_PAMAS",8]; (unitBackpack this) addMagazineCargoGlobal ["DemoCharge_Remote_Mag", 2];  (unitBackpack this) additemCargoGlobal ["muzzle_snds_H",1];
 (unitBackpack this) additemCargoGlobal ["FirstAidKit",3]; (unitBackpack this) additemCargoGlobal ["R3F_ZEISS",1]; (unitBackpack this) additemCargoGlobal ["R3F_J8",1]; (unitBackpack this) additemCargoGlobal ["R3F_J4",1];
 (unitBackpack this) additemCargoGlobal ["R3F_EOTECH",1]; (unitBackpack this) additemCargoGlobal ["R3F_AIMPOINT",1]; (unitBackpack this) additemCargoGlobal ["R3F_SILENCIEUX_HK417",1];

(Dans cette exemple l'unité possêde déjà un sac à dos, c'est la raison pour laquelle le code d'ajout de sac n'est pas utilisé mais à la différence de l'exemple ci-dessus celui de la suppression(1) du contenu backpack doit impérativement être inscrit)

A titre indicatif supplémentaire (n'est pas nécessaire pour mettre un Backpack sur l'unité)
Citation
Suppression du contenu du joueur ou pnj :
removeallweapons this (ou nom du joueur/pnj)


Exemple d'armement pour une unité GIGN (E3 units, R3F pack) :
removeAllweapons this;
 this addMagazine "R3F_20Rnd_762x51_TRACER_HK417"; this addWeapon "R3F_HK417M_HG"; {this addMagazine "R3F_20Rnd_762x51_TRACER_HK417";} forEach [2,3];
 this addItem "R3F_NF"; this addMagazine "R3F_15Rnd_9x19_PAMAS"; this addWeapon "R3F_PAMAS"; this addMagazine "R3F_15Rnd_9x19_PAMAS"; this addWeapon "R3F_JIM_LR";



Armes et Equipements d'Arma3

http://www.armaholic.com/forums.php?m=posts&q=20801


Armes et Equipements R3F
Cliquer dans l'encadré TaskForce141 "clic to view the up to date classnames"

http://www.armaholic.com/forums.php?m=posts&q=21794


Toujours placer un addMagazine correspondant à l'arme principale et secondaire devant le code addWeapon de ces armes.
Cette action permet d'avoir une arme chargé en jeu.

Lors de la copie des codes ci-dessus dans l'initialisation du joueur ou pnj n'oubliez pas de supprimer les retour à la ligne
(ils ont été fait pour une meilleur vue d'ensemble du code)


Vous pourrez dorénavant préparer vos unités comme bon vous semblera pour vos missions.


Bonne éditions :fsb2_godgrace:


http://img401.imageshack.us/img401/8648/signatureclanado1300x16.jpg

// JonyBIgooD // Chaine Youtube
http://www.youtube.com/channel/UC7Hj1ldxwyjqQxUF4MXUN9w
Répondre





.