Armed-Assault.de Twitter


Usermade Missions Der Platz für eure selbsterstellten Missionen und Kampagnen für ArmA3

Thema geschlossen
 
Themen-Optionen Ansicht
Alt 16.10.2013, 10:21   #761 (permalink)
50 Beiträge
 
Registriert seit: 29.07.2013
Beiträge: 96
Standard

Zitat von flickflack Beitrag anzeigen

scnr...

YouTube Video


Awesome lololol
Champy_UK ist offline  
Alt 16.10.2013, 10:24   #762 (permalink)
Newbie
 
Registriert seit: 12.08.2013
Beiträge: 45
Standard

Zitat von [HUD]Dorph Beitrag anzeigen

gets side-reward an m1a2 slammer. The slammer stands in base, nobody uses it, if eventualy used its mostly for someone to shoot at stuff in base - kick/ban.
Why is this - noone wants to take the slammer, drive it 30mins at 40km/t to a maintarget that probably will be over and done before even reaching it. If you are so lucky to get there before its taken, you can use your 20rounds of sabots, and look forward to 30mins drive back to base to reload, then do it all over again.
.

We wondered about this too and we have some former BAOR guys who love their heavies. So, we put in the BLUFOR Mohawk via an addon and made it a heavy lift chopper, complete with helilift_types2 array. Now, it can lift any unwrecked vehicle (apart from the Scorcher which doesn't need to leave base), while the Ghosthawks can lift the light stuff.. MHQs etc.
Yes I know a Merlin IRL can't lift an MBT.
Tankbuster# ist offline  
Alt 16.10.2013, 16:52   #763 (permalink)
50 Beiträge
 
Registriert seit: 29.07.2013
Beiträge: 96
Standard

Can i ask a general question please...
In the Domi FSM files any file that is Fn_xxxxxxx in the normal folders and files is referenced in Domi FSMs as FNC..
How and Why?
I cannot say i truly understand the way of the FSM but i get the gist of how it works to perfection, but this little bit is interesting..

Thanks

Champy
Champy_UK ist offline  
Alt 16.10.2013, 17:08   #764 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 82
Beiträge: 6.552
Standard

The function files (fn_something.sqf) are all precompiled before any inits run via the CfgFunctions thingie in Alpha3 (precompiled means, you can use those functions already in the init lines of editor placed units and init.sqf, etc). They are compiled to global functions/variables with the name convention d_fnc_something (revive is xr_fnc_something). Check CfgFunctions.hpp how this is done (must be included into description.ext for missions).

Inside normal scripts the macro FUNC(something) expands the parameter to d_fnc_something while in FSM files you would have to include the macro file in every state and every condition so it's easier to just use d_fnc_something.

Currently you can't edit the FSM files with the FSM editor because I strip all relevant editor information from them (automatically). Once 2.99 is finished they will be part of the download again.

One more thing, all Domina functions are compiled with compileFinal (because of CfgFunctions) which means they can't be changed by script kiddies during mission runtime anymore (it removes at least one security hole).

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.

Geändert von Xeno (16.10.2013 um 17:11 Uhr).
Xeno ist offline  
Alt 16.10.2013, 18:13   #765 (permalink)
Newbie
 
Registriert seit: 12.08.2013
Beiträge: 45
Standard

Xeno,

I notice that FUNC(weaponcargo) is in preinit and that there's also a BI command called weaponcargo.

I realise functions and commands are different and are called in a different way, but was wondering of the existence of a command make it a reserved word?
Tankbuster# ist offline  
Alt 16.10.2013, 21:32   #766 (permalink)
Newbie
 
Registriert seit: 21.07.2013
Beiträge: 17
Standard

Hallo,

habe auch noch was festgestellt. Wenn man die Jets oder UAV (K40) am Jet Service wieder auflädt, lassen sie sich nicht mehr wegbewegen :-(.

Dann werden bei mir auf der Karte (spiele normal) die Namen der anderen Spieler nicht mehr angezeigt.

Wenn man Tod ist kann man die anderen Spieler nicht mehr anklicken. Nur noch sich selber!?

Vielleicht kann mir der ein oder andere helfen!

DANKE!!!
Topper1974 ist offline  
Alt 16.10.2013, 22:37   #767 (permalink)
50 Beiträge
 
Registriert seit: 29.07.2013
Beiträge: 96
Standard

Thanks for the reply Xeno

Champy
Champy_UK ist offline  
Alt 16.10.2013, 23:45   #768 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 82
Beiträge: 6.552
Standard

Zitat von Tankbuster# Beitrag anzeigen

I notice that FUNC(weaponcargo) is in preinit and that there's also a BI command called weaponcargo.

I realise functions and commands are different and are called in a different way, but was wondering of the existence of a command make it a reserved word?

A macro gets expanded in the preprocessing phase, compiling comes after that, and in case of FUNC(weaponcargo) it will be d_fnc_weaponcargo when the script gets actually compiled and then it's not the same as weaponcargo anymore.
Macros are always preprocessed before anything else happens.
A simple example, you can write #something which will expand to "something" during preprocessing.

Or check x_dlg\SquadManagement.hpp for a little bit more advanced macro usage (saves a lot of lines and together with __EXEC and __EVAL makes creating dialogs with a lot of controls, well, very easy).

Zitat von Topper1974 Beitrag anzeigen

habe auch noch was festgestellt. Wenn man die Jets oder UAV (K40) am Jet Service wieder auflädt, lassen sie sich nicht mehr wegbewegen :-(.

Jets oder nur das UAV?

Zitat von Topper1974 Beitrag anzeigen

Dann werden bei mir auf der Karte (spiele normal) die Namen der anderen Spieler nicht mehr angezeigt.

Hört sich nach einem Problem mit Deiner Internet Verbindung an (oder Du hast das aus versehen abgeschaltet). Ich denke Du redest von Markern!?!

Zitat von Topper1974 Beitrag anzeigen

Wenn man Tod ist kann man die anderen Spieler nicht mehr anklicken. Nur noch sich selber!?

Meinst Du damit den Specating Dialog vom Revive? Die List der Spieler ist dynamisch. Sind andere Spieler zu weit weg, tauchen die nicht mehr in der Listbox auf.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline  
Alt 16.10.2013, 23:54   #769 (permalink)
Newbie
 
Registriert seit: 12.08.2013
Beiträge: 45
Standard

Zitat von Xeno Beitrag anzeigen

A macro gets expanded in the preprocessing phase, compiling comes after that, and in case of FUNC(weaponcargo) it will be d_fnc_weaponcargo when the script gets actually compiled and then it's not the same as weaponcargo anymore.
Macros are always preprocessed before anything else happens.
A simple example, you can write #something which will expand to "something" during preprocessing.

Or check x_dlg\SquadManagement.hpp for a little bit more advanced macro usage (saves a lot of lines and together with __EXEC and __EVAL makes creating dialogs with a lot of controls, well, very easy).

Ah, I wondered when the macro is parsed. Now it makes sense that it's safe to have a macro and command use the same name.

Looking forward to was P version brings.
Tankbuster# ist offline  
Alt 16.10.2013, 23:58   #770 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 82
Beiträge: 6.552
Standard

Zitat von Tankbuster# Beitrag anzeigen

Looking forward to was P version brings.

Me too... Domination @ A3 (DE/EN)



Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline  
Alt 17.10.2013, 07:21   #771 (permalink)
Newbie
 
Registriert seit: 30.07.2013
Ort: Chalon-sur-Saône (FR)
Beiträge: 21
Standard

Hi All, Hi Xéno

Thanks for the new version of the Domination! (2.99p)
and thank you for making us of this very good campaign be profitable.

This version is on our server, currently with 4 mods (CBA A3, sthud, Fa/18 and R3F weapons and uniforms) and the VAS 2.0 (use of the VAS to avoid a multitude of Box) .

Version very stable, no error for the moment. I would like to install the VAS on the box of the 'Call Drop', if i could have a little help.

Thank you in advance to all for the assistance provided, and big thank you Xeno for all this work.
Walt71 ist offline  
Alt 17.10.2013, 12:15   #772 (permalink)
Newbie
 
Registriert seit: 12.08.2013
Beiträge: 45
Standard

Zitat von Xeno Beitrag anzeigen

Me too... Domination @ A3 (DE/EN)



Xeno

I think I meant Q version.
Tankbuster# ist offline  
Alt 17.10.2013, 13:21   #773 (permalink)
Newbie
 
Registriert seit: 15.10.2013
Beiträge: 5
Standard

Kurze Frage zu VAS:

kann ich VAS einfach wie in der Anleitung der Entwickler einbinden (description)? An welchen Stellen muss ich den Init-Parameter einfügen, damit VAS in der Base und auch im Armo-Drop auftaucht?
__________________
http://www.KGamer.net
Wir sind die Elite!
Dr.Dicht ist offline  
Alt 17.10.2013, 16:02   #774 (permalink)
50 Beiträge
 
Registriert seit: 29.07.2013
Beiträge: 96
Standard

Can i ask are X reload and FN Reload both current or is it just FN reload that is used... We have searched and only x reload finds itself.. so guess its not? We are going to fashion our Farp script to use the functionality from this

Thanks

Champy
Champy_UK ist offline  
Alt 17.10.2013, 16:50   #775 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 82
Beiträge: 6.552
Standard

Zitat von Tankbuster# Beitrag anzeigen

I think I meant Q version.

Yeah, hopefully next week, haven't found any time yet to work on it. RL is in the way

Zitat von Champy_UK Beitrag anzeigen

Can i ask are X reload and FN Reload both current or is it just FN reload that is used... We have searched and only x reload finds itself.. so guess its not? We are going to fashion our Farp script to use the functionality from this

Just fn_reload currently.

Zitat von Walt71 Beitrag anzeigen

Version very stable, no error for the moment. I would like to install the VAS on the box of the 'Call Drop', if i could have a little help.

I have no access to the mission files currently to tell you and I can't remember anymore if the box itself was a network object or a locally created client object (afair the latter). If it is the latter, check where the box is locally created and add the action there.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.

Geändert von Xeno (17.10.2013 um 16:53 Uhr).
Xeno ist offline  
Alt 17.10.2013, 18:01   #776 (permalink)
Newbie
 
Registriert seit: 30.07.2013
Ort: Chalon-sur-Saône (FR)
Beiträge: 21
Standard

Hello everyone, hello Xeno

Thanks in advance to you for this help. I seal you these few information:
The Vas 2.0 is implemented:

in the description. Ext:
#include 'VAS\menu.hpp'

in the cfgfunctions. HPP:
// VAS Implement //
#include "VAS\cfgfunctions.hpp"

in the fn_ create_ boxnet. sqf:
_box addaction [ ' <t color ' # 0099FF' >Virtual Ammobox< /t> ', 'VAS\ open. sqf' ));

PlayerAmmobox.fsm :
"_box addAction [""<t color='#0099FF'>Virtual Ammobox</t>"", ""VAS\open.sqf""];" \n

X_playerammobox.sqf :
_box addAction ["<t color='#0099FF'>Virtual Ammobox</t>", "VAS\open.sqf"];

and the stringable. xml for language.

The Vas is working on the virtualbox added, as well as the ammobox near the flag as well as the ammobox loaded on the ammoxbox point (trip MHQ, helis, ... ) But absent when i request a ammobox in Drop ( keys U and 2 ). The maximum of box in the description is set to 20

Geändert von Walt71 (17.10.2013 um 18:11 Uhr).
Walt71 ist offline  
Alt 17.10.2013, 18:38   #777 (permalink)
50 Beiträge
 
Registriert seit: 29.07.2013
Beiträge: 96
Standard

Zitat von Xeno Beitrag anzeigen

Just fn_reload currently.
Xeno

Thanks

Champy
Champy_UK ist offline  
Alt 17.10.2013, 20:09   #778 (permalink)
Newbie
 
Registriert seit: 21.07.2013
Beiträge: 17
Standard

Zitat von Xeno Beitrag anzeigen

A macro gets expanded in the preprocessing phase, compiling comes after that, and in case of FUNC(weaponcargo) it will be d_fnc_weaponcargo when the script gets actually compiled and then it's not the same as weaponcargo anymore.
Macros are always preprocessed before anything else happens.
A simple example, you can write #something which will expand to "something" during preprocessing.

Or check x_dlg\SquadManagement.hpp for a little bit more advanced macro usage (saves a lot of lines and together with __EXEC and __EVAL makes creating dialogs with a lot of controls, well, very easy).


Jets oder nur das UAV?


Hört sich nach einem Problem mit Deiner Internet Verbindung an (oder Du hast das aus versehen abgeschaltet). Ich denke Du redest von Markern!?!


Meinst Du damit den Specating Dialog vom Revive? Die List der Spieler ist dynamisch. Sind andere Spieler zu weit weg, tauchen die nicht mehr in der Listbox auf.

Xeno


Hallo,

beide Jets und UAV K40

Die anderen sehen die Namen auf der Karte auch nicht?

Ja Spect. im Revive ... Auch wenn andere Spieler nah sind kann man diese nichta auswählen?

Danke Dir!

lg

Topper
Topper1974 ist offline  
Alt 17.10.2013, 20:20   #779 (permalink)
Newbie
 
Registriert seit: 20.07.2013
Beiträge: 7
Standard

Zitat von Walt71 Beitrag anzeigen

Hi All, Hi Xéno

Thanks for the new version of the Domination! (2.99p)
and thank you for making us of this very good campaign be profitable.

This version is on our server, currently with 4 mods (CBA A3, sthud, Fa/18 and R3F weapons and uniforms) and the VAS 2.0 (use of the VAS to avoid a multitude of Box) .

Version very stable, no error for the moment. I would like to install the VAS on the box of the 'Call Drop', if i could have a little help.

Thank you in advance to all for the assistance provided, and big thank you Xeno for all this work.

Inside x_setupplayer.sqf find this:
Code:
[QGVAR(air_box), {_box = GVAR(the_box) createVehicleLocal _this;_box setPos [_this select 0,_this select 1,0];player reveal _box;[_box] call FUNC(weaponcargo);_box addEventHandler ["killed",{deleteVehicle (_this select 0)}]}] call FUNC(NetAddEventToClients);
Replace it with this:
Code:
//[QGVAR(air_box), {_box = GVAR(the_box) createVehicleLocal _this;_box setPos [_this select 0,_this select 1,0];player reveal _box;[_box] call FUNC(weaponcargo);_box addEventHandler ["killed",{deleteVehicle (_this select 0)}]}] call FUNC(NetAddEventToClients);
[QGVAR(air_box), {
_box = GVAR(the_box) createVehicleLocal _this;
_box setPos [_this select 0,_this select 1,0];
player reveal _box;
[_box] call FUNC(weaponcargo);
_box addAction ["<t color='#eeeeee'>Virtual Ammobox</t>", "VAS\open.sqf"];
_box addEventHandler ["killed",{deleteVehicle (_this select 0)}];
}] call FUNC(NetAddEventToClients);
Dirty Haz
dirtyhaz ist offline  
Alt 17.10.2013, 21:10   #780 (permalink)
Newbie
 
Registriert seit: 03.08.2013
Ort: Düsseldorf-London
Alter: 41
Beiträge: 34
Anjan-Riot eine Nachricht über Skype™ schicken
Standard

Well done Dirty Haz,

Today I cracked my head over that.
Anjan-Riot ist offline  
Thema geschlossen

Stichworte
domination, domination arma³, opa xeno, terpmussbwmodmachen, xeno dominus est, xeno wechseljahre, xeno weibliche hormone, xenoichwilleinkindvondir, xeno_goes_feminin


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe bei Arma 2 / ACE / Domination remo_ms Technische Fragen & Probleme 1 08.08.2013 14:31
Domination - Kann jemand helfen ? =) maxx2504 Editing & Scripting 3 15.09.2012 18:44
Domination! Anniversary Edition Xeno Usermade Missions 102 12.08.2012 15:27
Xeno`s Domination für Reshmaan Province [koka] Hellcat Editing & Scripting 0 29.07.2012 22:31
Domination Ace Ver. (z) Respawn Probleme Panzagrenadier Technische Fragen & Probleme 0 02.02.2012 01:16


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120