Mission editing: Unterschied zwischen den Versionen
Aus Arma Wiki
Neodym (Diskussion | Beiträge) |
Neodym (Diskussion | Beiträge) |
||
Zeile 20: | Zeile 20: | ||
cc_var_moduleZeus setVariable ["Forced", 0, true]; | cc_var_moduleZeus setVariable ["Forced", 0, true]; | ||
publicVariable "cc_var_moduleZeus"; | publicVariable "cc_var_moduleZeus"; | ||
+ | }; | ||
+ | </source> | ||
+ | |||
+ | # in description.ext folgendes am ende einfügen: | ||
+ | |||
+ | <source line lang="sql"> | ||
+ | class CfgFunctions | ||
+ | { | ||
+ | class myTag | ||
+ | { | ||
+ | class myCategory | ||
+ | { | ||
+ | class myFunction | ||
+ | { | ||
+ | preInit = 1; // (formerly known as "forced") 1 to call the function upon mission start, before objects are initialized. Passed arguments are ["preInit"] | ||
+ | file = "add_Zeus.sqf"; | ||
+ | |||
+ | }; | ||
+ | }; | ||
+ | }; | ||
}; | }; | ||
</source> | </source> |
Version vom 25. Jänner 2016, 07:56 Uhr
ZEUS
Hinzufügen des Zeus Modules ohne die Mission im Editor zu öffnen.
- description.ext mit Editor öffnen
- Im Missions verzeichnis eine Datei "add_Zeus.sqf". Code von unten einfügen:
IF (isServer) THEN {
// CREATE Zeus Module
IF (isNil "cc_var_centreSideLogic_Zeus") THEN {
cc_var_centreSideLogic_Zeus = createCenter sideLogic; publicVariable "cc_var_centreSideLogic_Zeus";
cc_var_grupSideLogic_Zeus = createGroup cc_var_centreSideLogic_Zeus; publicVariable "cc_var_grupSideLogic_Zeus";
};
cc_var_moduleZeus = cc_var_grupSideLogic_Zeus createUnit ["ModuleCurator_F",[0,0,0] , [], 0, ""];
cc_var_moduleZeus setVariable ["showNotification", FALSE, TRUE];
cc_var_moduleZeus setVariable ["birdType", "", TRUE];
cc_var_moduleZeus setVariable ["Owner", "#adminLogged", TRUE];
cc_var_moduleZeus setVariable ["Addons", 3, TRUE];
cc_var_moduleZeus setVariable ["Forced", 0, TRUE];
publicVariable "cc_var_moduleZeus";
};
- in description.ext folgendes am ende einfügen:
class CfgFunctions
{
class myTag
{
class myCategory
{
class myFunction
{
preInit = 1; // (formerly known AS "forced") 1 TO CALL the FUNCTION upon mission START, BEFORE objects are initialized. Passed arguments are ["preInit"]
file = "add_Zeus.sqf";
};
};
};
};