Ok, ich wollte es nur noch überprüfen, ob das auch alles hin haut
Na dann weiß ich nicht weiter...
Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.
Ok, ich wollte es nur noch überprüfen, ob das auch alles hin haut
Na dann weiß ich nicht weiter...
Ok.
Aber da muss das halt so sein wie deine Mission heißt, also von der Map her.
Bsp:
du hast die Mission Altis.
da heißt DeineMission.Altis <-- Das ist die Map
D.h. du muss in der Config:
Config_Spawnpoints.sqf dann halt auch
class Altis {
Hast du denn auch in der Config_Spawnpoints.sqf
oben bei den class folgendes geschrieben?:
class Jackson_County {
Kann dir da leider nicht mehr weiterhelfen, wenn ich die nächsten Tage etwas Zeit finde befasse ich mich mit einem fix oder schreibe einfach ein neues was auch funktioniert -.- Allerdings habe ich gerade Stress mit meinem Server also wenig Zeit
Joo Alles klar
Bei mir wird keine Nachricht angezeigt, wenn ich den SOS Knopf drücke.
Und bei den Zivis wird auch der Marker auf der Map makiert.
Außerdem können auch die Zivis den SOS Knopf drücken.
Hier einmal die fn_copbackup.sqf
/*
Autor : Maximum
Umgeschrieben in 4.4r3+ : powerafro
*/
private ["_backupmsg"];
_msgBck = format["SOS! Officer %1 Benötigt dringend Hilfe %2 !", name player, getPos player];
[0,"%1 benötigt dringende Unterstützung!",true,[profileName]] remoteExec ["life_fnc_broadcast",west];
[ObjNull,_msgBck,player,1] remoteExec ["TON_fnc_handleMessages"];
_backupmsg = createMarker [("_backupmsg" + name player), getPos player];
_backupmsg setmarkertype "mil_warning";
_backupmsg setmarkercolor "colorRed";
_backupmsg setmarkertext format ["!!! SOS !!!",name player];
sleep 500;
deletemarker _backupmsg;
hint "Marker wurde entfernt";
sleep 250;
hint format ["%1, Du kannst jetzt Verstärkung rufen",name player];
Hier ist die fn_useItem.sqf
#include "..\..\script_macros.hpp"
/*
File: fn_useItem.sqf
Author: Bryan "Tonic" Boardwine
Description:
Main function for item effects and functionality through the player menu.
*/
private "_item";
disableSerialization;
if ((lbCurSel 2005) isEqualTo -1) exitWith {hint localize "STR_ISTR_SelectItemFirst";};
_item = CONTROL_DATA(2005);
switch (true) do {
case (_item in ["waterBottle","coffee","redgull"]): {
if ([false,_item,1] call life_fnc_handleInv) then {
life_thirst = 100;
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 0;};
if (_item isEqualTo "redgull" && {LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1}) then {
[] spawn {
life_redgull_effect = time;
titleText[localize "STR_ISTR_RedGullEffect","PLAIN"];
player enableFatigue false;
waitUntil {!alive player ((time - life_redgull_effect) > (3 * 60))};
player enableFatigue true;
};
};
};
};
case (_item isEqualTo "boltcutter"): {
[cursorObject] spawn life_fnc_boltcutter;
closeDialog 0;
};
case (_item isEqualTo "blastingcharge"): {
player reveal fed_bank;
(group player) reveal fed_bank;
[cursorObject] spawn life_fnc_blastingCharge;
closeDialog 0;
};
case (_item isEqualTo "defusekit"): {
[cursorObject] spawn life_fnc_defuseKit;
closeDialog 0;
};
case (_item isEqualTo "storagesmall"): {
[false] call life_fnc_storageBox;
};
case (_item isEqualTo "storagebig"): {
[true] call life_fnc_storageBox;
};
case (_item isEqualTo "gpstracker"): {
[true] call life_fnc_gpsTracker;
};
case (_item isEqualTo "sos"): {
if([false,_item,1] call life_fnc_handleInv) then {
[] spawn life_fnc_copbackup;
closeDialog 0;
};
};
case (_item isEqualTo "caropen"): {
[cursorObject] spawn life_fnc_caropen;
closeDialog 0;
};
case (_item isEqualTo "spikeStrip"): {
if (!isNull life_spikestrip) exitWith {hint localize "STR_ISTR_SpikesDeployment"; closeDialog 0};
if ([false,_item,1] call life_fnc_handleInv) then {
[] spawn life_fnc_spikeStrip;
closeDialog 0;
};
};
case (_item isEqualTo "fuelFull"): {
if !(isNull objectParent player) exitWith {hint localize "STR_ISTR_RefuelInVehicle"};
[] spawn life_fnc_jerryRefuel;
closeDialog 0;
};
case (_item isEqualTo "fuelEmpty"): {
[] spawn life_fnc_jerryCanRefuel;
closeDialog 0;
};
case (_item isEqualTo "lockpick"): {
[] spawn life_fnc_lockpick;
closeDialog 0;
};
case (_item in ["apple","rabbit","salema","ornate","mackerel","tuna","mullet","catshark","turtle_soup","hen","rooster","sheep","goat","donuts","tbacon","peach"]): {
if (!(M_CONFIG(getNumber,"VirtualItems",_item,"edible") isEqualTo -1)) then {
if ([false,_item,1] call life_fnc_handleInv) then {
_val = M_CONFIG(getNumber,"VirtualItems",_item,"edible");
_sum = life_hunger + _val;
switch (true) do {
case (_val < 0 && _sum < 1): {life_hunger = 5;}; //This adds the ability to set the entry edible to a negative value and decrease the hunger without death
case (_sum > 100): {life_hunger = 100;};
default {life_hunger = _sum;};
};
};
};
};
default {
hint localize "STR_ISTR_NotUsable";
};
};
[] call life_fnc_p_updateMenu;
[] call life_fnc_hudUpdate;
Hier einmal die fn_survival.sqf
#include "..\script_macros.hpp"
/*
File: fn_survival.sqf
Author: Bryan "Tonic" Boardwine
Description:
All survival? things merged into one thread.
*/
private ["_fnc_food","_fnc_water","_foodTime","_waterTime","_bp","_walkDis","_lastPos","_curPos"];
_fnc_food = {
if (life_hunger < 2) then {player setDamage 1; hint localize "STR_NOTF_EatMSG_Death";}
else
{
life_hunger = life_hunger - 10;
[] call life_fnc_hudUpdate;
if (life_hunger < 2) then {player setDamage 1; hint localize "STR_NOTF_EatMSG_Death";};
switch (life_hunger) do {
case 30: {hint localize "STR_NOTF_EatMSG_1";};
case 20: {hint localize "STR_NOTF_EatMSG_2";};
case 10: {
hint localize "STR_NOTF_EatMSG_3";
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 1;};
};
};
};
};
_fnc_water = {
if (life_thirst < 2) then {player setDamage 1; hint localize "STR_NOTF_DrinkMSG_Death";}
else
{
life_thirst = life_thirst - 10;
[] call life_fnc_hudUpdate;
if (life_thirst < 2) then {player setDamage 1; hint localize "STR_NOTF_DrinkMSG_Death";};
switch (life_thirst) do {
case 30: {hint localize "STR_NOTF_DrinkMSG_1";};
case 20: {
hint localize "STR_NOTF_DrinkMSG_2";
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 1;};
};
case 10: {
hint localize "STR_NOTF_DrinkMSG_3";
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 1;};
};
};
};
};
//Setup the time-based variables.
_foodTime = time;
_waterTime = time;
_walkDis = 0;
_bp = "";
_lastPos = visiblePosition player;
_lastPos = (_lastPos select 0) + (_lastPos select 1);
_lastState = vehicle player;
for "_i" from 0 to 1 step 0 do {
/* Thirst / Hunger adjustment that is time based */
if ((time - _waterTime) > 300) then {[] call _fnc_water; _waterTime = time;};
if ((time - _foodTime) > 300) then {[] call _fnc_food; _foodTime = time;};
/* Adjustment of carrying capacity based on backpack changes */
if (backpack player isEqualTo "") then {
life_maxWeight = LIFE_SETTINGS(getNumber,"total_maxWeight");
_bp = backpack player;
} else {
if (!(backpack player isEqualTo "") && {!(backpack player isEqualTo _bp)}) then {
_bp = backpack player;
life_maxWeight = LIFE_SETTINGS(getNumber,"total_maxWeight") + round(FETCH_CONFIG2(getNumber,"CfgVehicles",_bp,"maximumload") / 4);
};
};
if(backpack player in ["tf_anarc164","tf_anarc164"]) then {
(unitBackpack player) setObjectTextureGlobal [0,""];
};
if(backpack player in ["tf_mr3000","tf_anarc164"]) then {
(unitBackpack player) setObjectTextureGlobal [0,""];
};
_markerCop = ["copfunk_1","copfunk_2","copfunk_3","copfunk_4","copfunk_5","copfunk_6"];
_markerEMS = ["emsfunk_1"];
if (playerSide isEqualTo civilian) then {
{ deleteMarkerLocal _x; } forEach _markerCop;
};
if (playerSide isEqualTo civilian) then {
{ deleteMarkerLocal _x; } forEach _markerEMS;
};
/* Check if the player's state changed? */
if (!(vehicle player isEqualTo _lastState) {!alive player}) then {
[] call life_fnc_updateViewDistance;
_lastState = vehicle player;
_copmarkers = ["_backupmsg"]; if (playerSide == civilian) then { { deleteMarkerLocal _x; } forEach _copmarkers; };
};
/* Check if the weight has changed and the player is carrying to much */
if (life_carryWeight > life_maxWeight && {!isForcedWalk player}) then {
player forceWalk true;
if (LIFE_SETTINGS(getNumber,"enable_fatigue") isEqualTo 1) then {player setFatigue 1;};
hint localize "STR_NOTF_MaxWeight";
} else {
if (isForcedWalk player) then {
player forceWalk false;
};
};
/* Travelling distance to decrease thirst/hunger which is captured every second so the distance is actually greater then 650 */
if (!alive player) then {_walkDis = 0;} else {
_curPos = visiblePosition player;
_curPos = (_curPos select 0) + (_curPos select 1);
if (!(_curPos isEqualTo _lastPos) && {(isNull objectParent player)}) then {
_walkDis = _walkDis + 1;
if (_walkDis isEqualTo 650) then {
_walkDis = 0;
life_thirst = life_thirst - 5;
life_hunger = life_hunger - 5;
[] call life_fnc_hudUpdate;
};
};
_lastPos = visiblePosition player;
_lastPos = (_lastPos select 0) + (_lastPos select 1);
};
uiSleep 1;
};
Hier einmal die Config_vItems.hpp
class sos {
variable = "sos";
displayName = "sos";
weight = 1;
buyPrice = 150;
sellPrice = 50;
illegal = true;
edible = -1;
icon = "icons\ico_SOS-Knopf.paa";
};
Im Anhang sind die Client & RPT Logs.
Ja du musst auch die Objekte von X-Cam im P-Drive haben.
Das weiß ich jetzt inzwischen auch
Ja das geht auch so, via Save/Definition File und dann links unten CTB irgendwie so.
Ja hatten wir ja auch die Probleme...
Da wäre jetzt meine Frage, kann man die terrain Builder File auch direkt von xCam in den Terrain Builder laden?
Weil wenn ich es in den normalen Editor lade, dann ist alles komisch verschoben.
D.h. es müsste doch auch irgendwie direk über xcam gehen oder?
Ja,wenn so zusagen die Gebäude nicht im TerrainBuilder "drin sind". Im Library manager sieht das dann bei den E76 Gebäuden so aus:
Ok.
Alles klar, dass wollte ich nur wissen.
Ich schaue mal nach.
Hallo,
ich wollte mal nachfragen, wie mein bei dem LOD Memoryeine Hilfslinie aktiviert.
Weil ich habe schon öfters bei irgendwelchen Streamern gesehen, dass es da irgendwie so eine gelbe Hilflinie gibt, wo man nochmal das komplette Model sieht.
Sodass man einfacher die ganzen Memorys erstellen kann.
Diese Fehler Meldung sagt dir du möchtes ein objekt importieren was der Terrain Builder aber nicht kennt des wegen klappt das nicht
Also kann es damit zusammen liegen, dass nicht die richtigen Mods im TerreinBuilder sind, die auch bei xCam verwendet wurden?
Habt ihr das auch als .txt importiert?
Ja haben wir.
Hallo,
ich habe an einer Jackson_County Map, schon relativ viel gemappt mit xCam.
Da habe ich das xCam Projekt gespeichert und als Mission-File abgespeichert.
Dann habe es in eine normale Mission.sqmumgewandelt.
Und dann als ich es in den terrain Builder importieren wollte unter:
Import -> Objects
Dann kam dieser Fehler:
Du musst oben auf Erledigt drücken [Du musst den beitrag beantworten!]
Ach stimmt ja
Joo!
Damit von mir aus
#Closed
Welcher Fehler bei dir jetzt? Ich blick nix mehr
Nein, ich habe kein Fehler gefunden, ich habe nur im falschen Thread das geschrieben.
So habe Fehler behoben:
weil unter dem Pfad:
C:\Users\NAME\AppData\Local\Microsoft\WindowsApps
die xcopy von System32 nicht dort drinne war, die Mikero tools benötigt.
Windos 8 benutzen xD
Nö
Ich habe gerade mal ein wenig gegoogelt und da ist mir aufgefallen, dass dieses Problem ein genereller Windows 10 Fehler bei mir ist.
Aktuell weiß ich nur noch nicht wie ich den behebe wenn jemand weiß wie ich den Behebe bitte melden
MasteratomixIch benutze es ja aber habe eine Spezielle Version wo net so Billig war und ich die sehr ungern rausgebe sry aber ich könnte mal bei paar leuten noch nachfragen die bisel mehr davon wissen. Wenn ich dann was weiß melde ich mich^^
Ok.
Wäre sehr nett
Ich sag's gern noch ein zweites Mal...
Sorry. Mein letztes Wort: Macht's ordentlich oder lasst es.
Richtig @blackfish
Weil wir können nur die Fehler schildern, aber beheben musst du Sie @yourlifeyourdecison !