Visa ämne
 Skriv ut ämne
En liten addon request
Om någon vänlig själ vill configga och göra en typ en "black box" eller typ hårddisk som kan flyta och bäras i inventory som ett vapen typ kikare eller karta (etc.) som är kopatibelt med ACE 1.09 och A1 1.18 så skulle jag bli överlycklig.

Det lilla jag vet om modeller och sådant räcker tyvärr inte till för det här. Jag inbillar mig att den kan ärva från laserdesignator, men utan att kunna egentligen användas.

Vi (min A1 klan) har letat i snart 2 månader efter ett script eller något liknande för att göra ett specialuppdrag där en sådan krävs, men ingen lycka ännu.

Uppdragsidé:

TDM, typ...

2 lag (E/W) har i uppdrag att hämta en infodisk från en kraschad satellit. Enkel scriptning för att placera en marker på objektet när den finns i en spelares inventory, och när den ligger på marken.

Att den kan flyta är en "failsafe" om en spelare ex.vis skulle bli nedskjuten över vatten, så att inte uppdraget helt enkelt havererar om så skulle vara fallet.

Idén är att ett lag från vardera sidan skall extrahera objektet från en tredje part (AI). Poängen med en GPS marker är att när det ena laget har mojjen, så kan det andra laget lägga sig i bakhåll och återta apparaten. När man fått tag i den ska man extrahera till en förutbestämd zon med prylen i sin ägo.

Vi har funderat på saker som CTF funktioner, setposASL om den är i vatten, spawna en boj i utbyte mot pinalen etc. Det som strandar allt är att saken måste kunna bäras i inventory, och ha ACE properties så som volym och vikt (därav heritance från laserdesignator).

Alternativt, om någon vet hur man scriptar bort funktionaliteten i en LD så att den inte går att använda till annat än att bara bära omkring?

Hoppas jag gjorde mig förståelig :S
Ingen bryr sig om vad du INTE gillar.
Oxymoron: en sammansättning av motstridande ord, till exempel ensamma tillsammans eller Microsoft Works
När min gamla grupp spelade för snart 10 år sen gjorde vi sånt..

ofp.gamepark.cz/unofaddons/screenshots/documents.jpg

här har du koden, bör funka ganska bra i arma också faktiskt, bara byta modellen till hårddisk..
Kod Källa  

// Operation Flashpoint - Copyright (c) 2001, BIS & CM
// Top Secret Documents Add-On - Made By Sole - August the 12th, 2002
// Made for granQ's and Shar's Pre-emptive Strike Mission

#define TEast 0
#define TWest 1
#define TGuerrila 2
#define TCivilian 3
#define TSideUnknown 4
#define TEnemy 5
#define TFriendly 6
#define TLogic 7

#define true 1
#define false 0

// type scope
#define private 0
#define protected 1
#define public 2

#define WeaponNoSlot            0// dummy weapons
#define WeaponSlotPrimary      1// primary weapons
#define WeaponSlotSecondary   16// secondary weapons
#define WeaponSlotItem         256// items
#define WeaponSlotBinocular   4096// binocular
#define WeaponHardMounted      65536

class CfgPatches
{
   class ssv_documents
   {
      units[] = {};
      weapons[] = {ssv_documents};
      requiredVersion = 1.40;
   };
};
class CfgWeapons
{
   class Default {};
   class Binocular: Default {};
   class ssv_documents: Binocular
   {
      displayName="Top Secret Documents";
      optics=0;
      model="\ssv_documents\clipboard.p3d";
      modelOptics="";
      picture="\ssv_documents\gear_pic.jpg"
   };
};


UPS.. ja arma skiljer sig nog lite, skriv så här istället:

class Binocular;
class ssv_documents: Binocular

Redigerat av Granquist den 2011-02-10 22:35
super! En kvantiljon^n tack. Typ....
Ingen bryr sig om vad du INTE gillar.
Oxymoron: en sammansättning av motstridande ord, till exempel ensamma tillsammans eller Microsoft Works
Nu så... Nu börjas det! lol

Kod Källa  


class CfgPatches
{
   class scf_blackbox
   {
      units[] = {};
      weapons[] = {scf_blackbox};
      requiredVersion = 1.40;
   };
};
class CfgWeapons
{
   class Default {};
   class Laserdesignator: Default {};
   class scf_blackbox: Laserdesignator
   {
      displayName="Flight recorder";
      optics=0;
      model="\blackbox\box.p3d";
      modelOptics="";
      picture="\blackbox\gear_pic.paa";
   };
};


Frågor:

1. Om jag sätter en tom tunna i editorn, med förjande inti: this addweapon "scf_blackbox" så borde den ju finnas i tunnan, eller? Det fungerar ju med alla andra vapen (ja, jag testade), så vari består felet? Det känns som om att koden inte är koplett på nått sätt, som att det saknas en massa saker, typ :S Kan ju ha fel, det har ju hänt förr -.- Typ, ofta.

2. Måste gear_pic vara just jpg? Borde det inte (knowing ArmA) fungera med en paa åxå?
Ingen bryr sig om vad du INTE gillar.
Oxymoron: en sammansättning av motstridande ord, till exempel ensamma tillsammans eller Microsoft Works
jo det skall nog snarare vara .paa..

men du såg alltså inte min ändring iallafall pröva detta:
Kod Källa  

class CfgWeapons
{
   class Laserdesignator;
   class scf_blackbox: Laserdesignator
   {
      displayName="Flight recorder";
      optics=0;
      model="\blackbox\box.p3d";
      modelOptics="";
      picture="\blackbox\gear_pic.paa";
   };
};


Jaha. Nu får jag: No entry: 'bin\config.bin/cfgweapons.scf_blackbox'. istället hela tiden -.-

Varför ska det vara så jävla svårt?!?!?

Kod Källa  


class CfgWeapons
{
   class default;
   class Laserdesignator:default;
   class scf_blackbox: Laserdesignator
   {
      displayName="Flight recorder";
      optics=0;
      model="\blackbox\box.p3d";
      modelOptics="";
      picture="\blackbox\gear_pic.paa";
      type=WeaponSlotBinocular;
      useAsBinocular=false
   };
};;

Redigerat av ogion den 2011-02-14 12:09
Ingen bryr sig om vad du INTE gillar.
Oxymoron: en sammansättning av motstridande ord, till exempel ensamma tillsammans eller Microsoft Works
men läser du mina inlägg???

läs igen, kolla min kod, jämför med din.. skippa default grejerna.
sorry, blev fel kod Jag har din kod!

class CfgWeapons
{
class Laserdesignator;
class scf_blackbox: Laserdesignator
{
displayName="Flight recorder";
optics=0;
model="\blackbox\box.p3d";
modelOptics="";
picture="\blackbox\gear_pic.paa";
type=WeaponSlotBinocular;
useAsBinocular=false
};
};

är den jag använder nu!
Redigerat av ogion den 2011-02-14 12:14
Ingen bryr sig om vad du INTE gillar.
Oxymoron: en sammansättning av motstridande ord, till exempel ensamma tillsammans eller Microsoft Works