Bin zwar im ArmA Urlaub, wünsche dennoch viel Erfolg, die Vorstellung ist übersichtlich gestalten und sauber strukturiert.
Beiträge von BeFreezy
-
-
Welches von den beiden ist am besten?
Kann nur positives über Bitbucket berichten.
-
Leider habe ich nichts nützliches im RPT-Log gefunden.
-
Und wie mach ich dies am besten?
-
Wie ich sehe benutzt du den Linux Gameservermanager für ArmA III, du musst den Parameter diesbezüglich anpassen, schau dich eben um wo du das anpassen kannst.
-
Unter welchen Ordner/Fad finden ich die Server.cfg, weil ich die nicht finde.
Sie ist standardmäßig nicht dabei, erstelle eine und pack sie in das Rootverzeichnis vom Server, danach einfach im Startparameter mit -config=server.cfg laden.
-
Dankeschön das hat jetzt geklappt,
jetzt stellt sich ein neues Problem dar und zwar wenn ich Altis Life auswähle in Arma3, kommt dieses Menü was nicht weg geht.
In der Server.cfg
Code// MISSIONS class Missions { class ARMA3 { template = Altis_Life.Altis; difficulty = "Regular"; }; };
Eintragen und -autoInit in den Startparameter einfügen.
-
Also "chown -r arma3server:arma3server /home/arma3server"
arma3server ist der User, und /home/arma3server der Fad.
Nur bei mir kommt wieder ein FehlerR muss groß sein, my bad.
-
Und jetzt Wie geht das mit den Fahrzeugen ich meine da gab es noch keine Antworten
In der Config_Vehicles.hpp den gewünschten Skin ungefähr so einfügen:
-
Ich habe alle Schritte befolgt, nur bei mir kommt dieses Problem:
Dem User fehlen die Rechte, einmal per SSH ausführen:
-
-
Lizenz erstellen, und die dann als condition in die jeweiligen Shops einfügen.
Bei den Uniformen noch die fn_playerSkins.sqf bearbeiten.
-
Nein aber da steht ja auch er soll keine PBO Laden
Würde dir ganz klar raten deine Mission in eine PBO zu packen.
-
Kann jemand sagen was Hier falsch ist ?
da kommt immer die Fehler Meldung: Errormessage: Config : some input after EndofFile
class CfgPatches {
class GHOST_Clothing {
units = {};
weapons = {};
requiredVersion = 0.100000;
requiredAddons = {"A3_Characters_F", "A3_Characters_F_Beta", "A3_Characters_F_Gamma", "A3_Characters_F_EPA", "A3_Characters_F_EPB"};
version = "0.2";
author = {"Lennard + GHOST"};
authorUrl = "";
};
};
class CfgVehicles {
/*extern*/ class B_RangeMaster_F;
/*extern*/ class B_Soldier_base_F;
/*extern*/ class B_Story_SF_Captain_F;
/*extern*/ class C_man_w_worker_F;
/*extern*/ class C_scientist_F;
/*extern*/ class U_Rangemaster;
/*extern*/ class U_B_CombatUniform_mcam;
/*extern*/ class C_Nikos_aged;
/*extern*/ class B_denim_hoodie_nc_F;
/*extern*/ class B_denim_jersey_BLU_F;
/*extern*/ class B_PCU_G_BLK_R_F;
/*extern*/ class I_G_Soldier_LAT_F;
/*extern*/ class U_I_CombatUniform;
class HG_StateTrooper_Recruit: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Recruit";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Recruit";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Recruit.paa"};
class HG_StateTrooper_Officer: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Officer";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Officer";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Officer.paa"};
class HG_StateTrooper_Deputy: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Deputy";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Deputy";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Deputy.paa"};
class HG_StateTrooper_Detective: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Detective";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Detective";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Detective.paa"};
class HG_StateTrooper_Sergeant: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Sergeant";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Sergeant";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Sergeant.paa"};
class HG_StateTrooper_Master_Sergeant: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Master Sergeant";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Master_Sergeant";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Master_Sergeant.paa"};
class HG_StateTrooper_Lieutenant: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Lieutenant";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Lieutenant";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Lieutenant.paa"};
class HG_StateTrooper_Captain: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Captain";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Captain";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Captain.paa"};
class HG_StateTrooper_Inspector: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Inspector";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Inspector";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Inspector.paa"};
class HG_StateTrooper_Commissioner: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 1;
displayName = "StateTrooper Commissioner";
nakedUniform = "U_BasicBody";
uniformClass = "HG_StateTrooper_Commissioner";
hiddenSelectionsTextures = {"\StateTropper\data\Trooper\StateTrooper_Commissioner.paa"};
};
};
class cfgWeapons {
/*extern*/ class ItemCore;
/*extern*/ class HeadgearItem;
/*extern*/ class Uniform_Base;
/*extern*/ class UniformItem;
/*extern*/ class Campaign_Hat;
/*extern*/ class VSM_RAV_MG_M81;
/*extern*/ class VSM_RAV_MG_Multicam;
/*extern*/ class H_Beret_02;
/*extern*/ class S_VHO_OV_BLK_2;
/*extern*/ class V_TacVest_blk;
/*extern*/ class AM_PatrolHat;
/*extern*/ class TAC_V_tacv1_FBI;
/*extern*/ class H_Cap_blk;
/*extern*/ class H_Capbw_pmc;
/*extern*/ class V_PlateCarrier1_blk;
class HG_Commission_Weste: V_PlateCarrier1_blk {
displayname = "Commissioner Weste";
picture = "\StateTropper\GHOST_logo.paa";
hiddenSelectionsTextures = {"StateTropper\addon\data\Trooper\Statetrooper_weste.paa"};
};
class HG_StateTrooper_Recruit: Uniform_Base {
scope = 2;
displayName = "StateTrooper Recruit";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Recruit";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Officer: Uniform_Base {
scope = 2;
displayName = "StateTrooper Officer";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Officer";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Deputy: Uniform_Base {
scope = 2;
displayName = "StateTrooper Deputy";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Deputy";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Detective: Uniform_Base {
scope = 2;
displayName = "StateTrooper Detective";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Detective";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Sergeant: Uniform_Base {
scope = 2;
displayName = "StateTrooper Sergeant";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Sergeant";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Master_Sergeant: Uniform_Base {
scope = 2;
displayName = "StateTrooper Master Sergeant";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Master_Sergeant";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Lieutenant: Uniform_Base {
scope = 2;
displayName = "StateTrooper Lieutenant";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Lieutenant";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Captain: Uniform_Base {
scope = 2;
displayName = "StateTrooper Captain";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper Captain";
containerClass = "supply200";
mass = 5;
};
};
class HG_StateTrooper_Inspector: Uniform_Base {
scope = 2;
displayName = "StateTrooper Inspector";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Inspector";
containerClass = "supply200";
mass = 5;
};
class HG_StateTrooper_Commissioner: Uniform_Base {
scope = 2;
displayName = "StateTrooper Commissioner";
author = "Designed by GHOST for HG";
picture = "\StateTropper\GHOST_logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "HG_StateTrooper_Commissioner";
containerClass = "supply200";
mass = 5;
};
};
};
enum {
destructengine = 2,
destructdefault = 6,
destructwreck = 7,
destructtree = 3,
destructtent = 4,
stabilizedinaxisx = 1,
stabilizedinaxesxyz = 4,
stabilizedinaxisy = 2,
stabilizedinaxesboth = 3,
destructno = 0,
stabilizedinaxesnone = 0,
destructman = 5,
destructbuilding = 1
}
Ich habe das in ein .cpp Formart gespeichert und dann in einer ppo verbackt mit den nötigen Sachen kann ? pls helpIch bitte dich, nutze die Code funktion.
-
Bei Cyberworks ist es wichtig, dass die .htaccess den Ordner "public" ausliest, von dor aus starten erst die wichtiges Weiterleitungen.
Entnommen aus dem Github Wiki:
Windows:
-
Also kann ich garnicht Befehle benutzen, die nur für Admins zugänglich sind, wie Spieler bannen, oder Geld geben etc...?
Zum Whitelisten für Fraktionen und dem Erstatten von Geld und Lizenzen würde ich dir ein Webpanel empfehlen, falls es was kosten darf das von AllianceApps, wenn nicht Cyberworks.
AllianceApps: https://allianceapps.de/armacontrol
Cyberworks: https://github.com/Cyberbyte-Studios/CyberWorks-3
Zum bannen benötigst du RCON, dieses ist meines Erachtens nach in Arma Control mit integriert.
-
ich versuche mich im solo gang ein server projekt zu realesieren nach meinen vorstellungen, da ich keinen kompetenten scripter, skinner oder grafiker habe!
Ein weiteres Projekt, dass nach zwei Wochen den Bach runter gehen wird.
-
Da steht doch altis life im Prefix extDB2_config.zip
Probiere es Mal mit "AltisLife"
-
In der extDB config:
[Database] -> [altislife]
-
Bitte komplette Logs anhängen.