תאמין
Provided to YouTube by mBoxתאמין · Synergiaהשתקפויות℗ 2008 Hed Arzi LtdAuto-generated by YouTube.
www.youtube.com
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen
Moin zusammen,
ich war länger nicht mehr hier und wollte mich aus einem mehr oder weniger aktuellen Grund zurückmelden.
Ich betreibe mit einem Freund einen DayZ Server (eigentlich macht er das aktuell fast alleine; Sorry Jost).
Vielleich kennt ihr das Problem auch: Ihr fügt neue Mods hinzu, dessen Items dann auf dem Server in die types.xml eingetragen werden müssen.
Das händisch zu machen kann sehr nervig sein.
Deswegen habe ich für diesen Task, ein Konsolenprogramm geschrieben, welches ihr hier beziehen könnt.
Mithilfe des Programms könnt ihr u.a. eine bestehende types.xml mit dem Inhalt einer anderen erweitern.
Darüber hinaus kann man mithilfe des Programms auch den Inhalt der types.xml bearbeiten.
Vielleich findet hier ja jemand das Programm hilfreich.
Viele Grüße
Schard
Du Frechdachs.
Ich habe dafür kürzlich ein paar Skripe für unseren Server zusammen geschrieben.
Die Konfiguration erfolgt über eine JSON Datei im $profiles Ordner:
In der init.c dann:
Wenn ihr noch weitere Mitspieler sucht, wäre ich auch interessiert.
Ich habe lange Zeit SWAT4, später mit der SEF Mod gezockt.
Bei Ready Or Not bin ich allerdings noch Anfänger und habe noch nicht alle Spielkonzepte durchdrungen.
Hallo Freunde des Laufsimulators,
Wir möchten euch hier heute unseren frisch eröffneten Server mit dem Namen
[BAM]Banov|Wiped02.03.22|Trader|Helis|ArmoredVehicles|C4Raid|KingOfTheHill|CarePackage|Drugs|StartingMoney
IP: 134.255.254.252:2302
3PP
vorstellen.
Der Server, wie unschwer zu erraten, spielt auf der Karte Banov, welche eine gelungene Abwechselung zu Chernarus darstellt. Sie sorgt für ein schönes osteuropäisches Feeling mit der Art der Gestaltung der Städte und der Planung von Militärbasen. Des Weiteren kann sie mit Alienartefakten und damit verbundenen Geheimnissen trumpfen, welche nur darauf warten, erkundet zu werden.
Dies soll euch in Kombination mit ein paar bewährten Mods, wie MortysWeapons, KotH, Care Packages und noch vielen weiteren in ein nostalgisches Gefühl versetzen und anregen die Karte neu zu erkunden, selbst wenn dies nur in einem der gemoddeten Autos oder Helis ist, oder sich eine eigene kleine Hütte mit dem CabinZ Mod in einer schönen Kartenecke baut.
Wir haben bis jetzt eine gewisse Grundauswahl an Mods schon auf dem Server, die für den nötigen Spielspaß und Komfort (Autorun, Unlimited Stamina) sorgt und laden euch gerne ein, unseren Server zu testen.
Für Feedback / Bugs / Feature-Requests sind wir gerne offen, wenn diese gut fundiert sind bzw. ausreichend Spieler diese unterstützen.
Für mehr Infos tretet unserem Discord bei: https://discord.com/invite/xwUs3fx
Naja, du musst die Spawns für die Helis ggf. konfigurieren.
Zum Testen kannst du sie als Admin Spawnen. Wir verwenden dazu die VPP Admin Tools.
Zum Launch unseres Server werden die aber nirgendwo spawnen oder durch Admins geplaced, sondern werden beim Trader eingetragen.
Hier testen wir gerade TraderPlus an.
Ich bin selbst gerade dabei einen privaten (Experimental, da Linux) Server aufzusetzen.
Dabei habe ich festgestellt, dass manche Mods einfach schlecht programmiert sind und teilweise schmutzige Hacks¹ benutzen, welche in neuen Versionen des Spiels nicht (mehr) funktionieren.
Auch ist mir aufgefallen, dass dies oft sog. Mod-Sammlungen betrifft, darunter den DayZ-Expansion-* Krempel.
Daher habe ich diesen mit anderen einzelnen Mods umgangen.
Nicht alles wird 1-zu-1 durch individuelle Mods abgebildet, aber es reicht für meine Zwecke aus und spart einiges an aufgeriebenen Nerven.
Als Heli-Mod setze ich aktuell das relativ neue RedFalcon Flight System Heliz ein.
Mir gefällt dies sehr gut, aber das ist ja bekanntlich Geschmackssache.
1) Mit Hacks meine ich nicht die vom Forum verlinkte "volksmündliche" Bedeutung, sondern, dass Programmiertechniken verwendet werden, welche Seiteneffekte erzeugen und / oder als Antipattern gelten.
Habe eine Lösung gefunden:
Mit dem RedFalcon Flight System Heliz i.K.m. NoVehicleDamage funktioniert mein Bestreben tadellos.
Hallo zusammen,
ich möchte auf meinem Server gerne den Kollisionsschaden von Hubschraubern abstellen.
Ich benutze die Mod "Free Helicopters" (2510772574) und habe einige No-Vehicle-Damage Mods damit mal angetestet.
Insbesondere:
Leider habe ich mit beiden Mods das Problem, dass die Hubschrauber trotzdem Kollisionsschaden bekommen.
Die Damage-Multiplier der "Free Helicopters" Mod auf Null zu setzen, sorgt zwar dafür, dass diese keinen Kollisionsschaden bekommen, allerdings stellt dies auch Schaden durch Waffenbeschuss ab, welchen ich aber behalten möchte.
Könnt ihr eine Mod empfehlen, welche den Kollisionsschaden, aber nicht den Beschussschaden für die Helis aus "Free Helicopters" deaktiviert?
Vielen Dank.
3 Sekunden Google:
Falls der Link verrottet:
Danke, hat super geklappt. Habe mein erstes Skript mal in ein GitHub Repo geschmissen: https://github.com/conqp/dayz-scripts
Moin,
ich habe gerade damit angefangen auf meinem Server die init.c anzupassen.
Nun würde ich gerne der Sauberkeit halber meine Modifikationen in andere Unit Files auslagern.
Allerdings bin ich mir nicht sicher, ob ich diese überhaupt dann in der main.c inkludieren kann.
Ich habe mir die Dokumentation zu Enforce Script durchgelesen.
Dort scheint es kein Keyword bezüglich "include" oder "import" zu geben.
Meine Frage an die Experten daher: Gibt Enforce Script eine Include Funktion überhaupt her?
Ein bisschen Background zu mir, damit ihr entsprechende Antworten gezielt formulieren könnt:
Ich bin Informatiker und Arbeite seit acht Jahren als Systemadministrator und Programmierer.
Die Programmiersprachen, mit denen ich am häufigsten arbeite sind Python 3 und C++.
Scheut euch also nicht, in Fachsprache zu antworten.
PS: Es geht mir primär darum, die folgende Funktion in ein eigenes Unit zu refactorn.
void setPlayerSpawnInventory(PlayerBase player)
{
const array<string> spawnInventory = {
"AliceBag_Black",
"Compass",
"Canteen",
"SardinesCan",
"CombatKnife",
"MilitaryBelt",
"NylonKnifeSheath",
"PlateCarrierHolster",
"PistolSuppressor",
"CanOpener",
"M4A1",
"Mag_STANAGCoupled_30Rnd",
"Mag_STANAGCoupled_30Rnd",
"AmmoBox_556x45_20Rnd",
"AmmoBox_556x45_20Rnd",
"Glock19",
"Mag_Glock_15Rnd",
"Mag_Glock_15Rnd",
"AmmoBox_9x19_25rnd",
"AmmoBox_9x19_25rnd",
"BandageDressing",
"WoodAxe",
"SodaCan_Pipsi",
"SodaCan_Spite",
"TacticalBaconCan",
"Matchbox",
"WeaponCleaningKit"
};
auto inventory = player.GetInventory();
foreach(auto item: spawnInventory)
{
inventory.CreateInInventory(item);
}
}
Alles anzeigen
Moin,
da ich gerade dabei bin, einen DayZ Server auf meinem Linux-Server zu hosten, habe ich mir ein Utility-Programm geschrieben um dies zu vereinfachen.
Es sollte (TM) auf POSIX und Windows Systemen laufen. Allerdings habe ich es bisher nur auf Linux getestet.
Update 2022-01-29 - Version 1.0.9
[1] Beispielkonfiguration
$ cat /etc/dzservers.json
{
"dayz": {
"app_id": 1042420,
"base_dir": "/srv/dayz",
"mods": [
{
"id": 1559212036,
"name": "Community Framework"
},
{
"id": 1564026768,
"name": "Community-Online-Tools"
},
{
"id": 1590841260,
"name": "Trader"
},
{
"id": 1828439124,
"name": "VPPAdminTools"
},
{
"id": -2501812949,
"name": "Flying Birds!"
}
]
}
}
Alles anzeigen
Update 2022-02-18
[2]