Beiträge von blackfisch
-
-
Mit den Drohnen ist das Problem recht simpel: Garagen etc. spawnen die Fahrzeuge als Fahrzeuge, nicht als Einheiten, deswegen funktioniert das nicht. Man müsste das System so umschreiben, dass die Drohne als Einheit gespawnt wird (mit KI für die Drohne quasi) um sie nutzbar zu machen, dass ist aber auch nicht so ganz ohne, weil da in mehreren Dateien geändert werden muss
-
-mod=@kerama Islands By [Vétérans]
Keine Leerzeichen, mag Arma/Windows nicht so. Nenn den Ordner mal um (z.B. "KeramaIslands") und pass deine [lexicon]Startparameter[/lexicon] danach an -
Description: Returns the class name of a given object. Also wer daraus nicht schlauer wird ist selbst Schuld...
Was _x ist kann man auf der WikiSeite der forEach-Schleife nachlesen.if(["tf_",_x] call bis_fnc_inString) then { versuch das mal. Hab nicht bedacht, dass items schon direkt Classnames zurück gibt. So funktioniert das ganze auch mit allen anderen Kurzfunken in der Theorie
-
Das muss so, da man sonst nicht kommunizieren kann. theoretisch geht dass mit so vielen Funken wie Spieler besitzen.
Du könntest natürlich einfach alle Items entfernen lassen:
bzw wenn es wirklich nur Funkgeräte sein sollen könnte man es so probieren:
C_items = assignedItems player; { if (["TFAR",(typeOf _x)] call bis_fnc_inString) then { player unlinkItem _x }; } forEach _items;Hinweis: Das sind Codeschnipsel, kein vollständiges Tutorial! Eiegninitiative wird erwartet
-
Warte, meinst du diesen Kommentar: Und wer mit Geld weiterkommen möchte, hat bei mir sowas von ausgespielt.
Ne, den "Macht euch doch ein Bild!"

-
An sich gute Idee, jedoch fällt das auch wieder unter die Kategorie >siehe deine Signatur @Exodoos<

Vielleicht ganz nett, steigert potenziell wiederum die Problematik 0815-keine_Ahnung_von_garnix-hauptsache_eigener-Server um 300%, da du damit zwar erklärst wie man einen Server aufsetzt und Scripts einfügst, aber die entsprechenden Personen meist trotzdem nicht lernbereit sind es noch mehr Server geben, die rein aus Tutorials bestehen und anderen Servern die wirklich etwas tun User klauen -
Wenn du mir sagst warum bei mir das Wetter so scheiße ist, gern.
Und jetzt ernsthaft: Du erwartest dir auf so eine Fragestellung ohne jegliche Infos/Logs Hilfe in irgendeiner Form?
-
Sorry, hab was vergessen
Bitte mal deine core\vehicle\fn_vInteractionMenu.sqf schicken -
-
Could you please send us your fn_robShops.sqf file?
-
Du hast das Objekt im 90° Winkel gespawnt (_wand1 setVectorUp [0,0,1];) statt relativ zum Boden (_wand1 setVectorUp (surfaceNormal getPos _wand1);)
-
1. Ersetz deine fn_repairTruck.sqf mal mit der hier, den virtuellen Werkzeugkasten kannst du einfach aus den virtuellen Shops entfernen:
C
Alles anzeigen#include "..\..\script_macros.hpp" /* File: fn_repairTruck.sqf Author: Bryan "Tonic" Boardwine Description: Main functionality for toolkits, to be revised in later version. */ private ["_veh","_upp","_ui","_progress","_pgText","_cP","_displayName","_test","_sideRepairArray"]; _veh = cursorObject; life_interrupted = false; if (isNull _veh) exitWith {}; if ((_veh isKindOf "Car") || (_veh isKindOf "Ship") || (_veh isKindOf "Air")) then { if ("Toolkit" in (items player)) then { life_action_inUse = true; _displayName = FETCH_CONFIG2(getText,"CfgVehicles",(typeOf _veh),"displayName"); _upp = format [localize "STR_NOTF_Repairing",_displayName]; //Setup our progress bar. disableSerialization; "progressBar" cutRsc ["life_progress","PLAIN"]; _ui = uiNamespace getVariable "life_progress"; _progress = _ui displayCtrl 38201; _pgText = _ui displayCtrl 38202; _pgText ctrlSetText format ["%2 (1%1)...","%",_upp]; _progress progressSetPosition 0.01; _cP = 0.01; for "_i" from 0 to 1 step 0 do { if (animationState player != "AinvPknlMstpSnonWnonDnon_medic_1") then { [player,"AinvPknlMstpSnonWnonDnon_medic_1",true] remoteExecCall ["life_fnc_animSync",RCLIENT]; player switchMove "AinvPknlMstpSnonWnonDnon_medic_1"; player playMoveNow "AinvPknlMstpSnonWnonDnon_medic_1"; }; sleep 0.27; _cP = _cP + 0.01; _progress progressSetPosition _cP; _pgText ctrlSetText format ["%3 (%1%2)...",round(_cP * 100),"%",_upp]; if (_cP >= 1) exitWith {}; if (!alive player) exitWith {}; if !(isNull objectParent player) exitWith {}; if (life_interrupted) exitWith {}; }; life_action_inUse = false; "progressBar" cutText ["","PLAIN"]; player playActionNow "stop"; if (life_interrupted) exitWith {life_interrupted = false; titleText[localize "STR_NOTF_ActionCancel","PLAIN"]; life_action_inUse = false;}; if !(isNull objectParent player) exitWith {titleText[localize "STR_NOTF_ActionInVehicle","PLAIN"];}; _sideRepairArray = LIFE_SETTINGS(getArray,"vehicle_infiniteRepair"); //Error check if no toolkit if !("Toolkit" in (items player)) exitWith {}; //Check if playerSide has infinite repair enabled if (playerSide isEqualTo civilian && (_sideRepairArray select 0) isEqualTo 0) then { //[false,"toolkit",1] call life_fnc_handleInv; ["ToolKit",false] call life_fnc_handleItem; }; if (playerSide isEqualTo west && (_sideRepairArray select 1) isEqualTo 0) then { //[false,"toolkit",1] call life_fnc_handleInv; ["ToolKit",false] call life_fnc_handleItem; }; if (playerSide isEqualTo independent && (_sideRepairArray select 2) isEqualTo 0) then { //[false,"toolkit",1] call life_fnc_handleInv; ["ToolKit",false] call life_fnc_handleItem; }; if (playerSide isEqualTo east && (_sideRepairArray select 3) isEqualTo 0) then { //[false,"toolkit",1] call life_fnc_handleInv; ["ToolKit",false] call life_fnc_handleItem; }; _veh setDamage 0; titleText[localize "STR_NOTF_RepairedVehicle","PLAIN"]; }; };2. Öffne deine Map mal im Editor und ersetze die grünen Rangemaster (Schießplatzverwalter) Einheiten durch Sanitäter Einheiten
-
probier mal den hier:
-
Wenn du nicht komplett neu in dem Bereich bist solltest du in der Lage sein das selbst umzuschreiben, sonst musst du wohl mal Google anstrengen

-
15:22:52 File mpmissions\__cur_mp.Altis\dialog\hud_stats.hpp, line 37: '/playerHUD/Life_RscProgress_HUDFood.idc': Missing ';' at the end of line
15:22:52 Warning Message: File mpmissions\__cur_mp.Altis\Config_Vehicles.hpp, line 336: /LifeCfgVehicles.I_Heli_light_03_unarmed_F: Member already defined.
15:22:52 Warning Message: File mpmissions\__cur_mp.Altis\Config_Vehicles.hpp, line 350: /LifeCfgVehicles.B_Heli_Transport_03_unarmed_F: Member already defined.
15:22:52 File mpmissions\__cur_mp.Altis\dialog\hud_stats.hpp, line 37: '/RscTitles/playerHUD/Life_RscProgress_HUDFood.idc': Missing ';' at the end of line15:23:26 Error in expression <S_fnc_endMission;
sleep 35;
};if(EQUAL(getNumber(missionConfigFile >> "Life_Se>
15:23:26 Error position: <(getNumber(missionConfigFile >> "Life_Se>
15:23:26 Error Missing )
15:23:26 File mpmissions\__cur_mp.Altis\core\fn_initAdac.sqf, line 19Alles anzeigen15:23:26 Error in expression <vel = compileFinal (if ( parseNumber(SEL(_this7)) isEqualType "") then { parseNu>
15:23:26 Error position: <(_this7)) isEqualType "") then { parseNu>
15:23:26 Error Missing )
15:23:26 File mpmissions\__cur_mp.Altis\core\session\fn_requestReceived.sqf, line 55
15:23:26 Error in expression <vel = compileFinal (if ( parseNumber(SEL(_this7)) isEqualType "") then { parseNu>
15:23:26 Error position: <(_this7)) isEqualType "") then { parseNu>
15:23:26 Error Missing )
15:23:26 File mpmissions\__cur_mp.Altis\core\session\fn_requestReceived.sqf, line 55Du hast irgendwas mächtig falsch/kaputt gemacht. Vielleicht wäre wichtig zu erwähnen, dass es NUR bei 4.4 funktioniert und ab 4.4r1 nicht mehr so wie beschrieben!
-
1. kommt es nicht von mir
2. hat man so schönere Möglichkeiten der Variabilität
-
Bereits 40 mal beantwortet... Suchfunktion nutzen!
In deiner @life_server\Functions\MySQL:
die fn_mresArray.sqf mit dieser hier ersetzen: Framework/fn_mresArray.sqf at master · AsYetUntitled/Framework · GitHub
die fn_mresToArray.sqf mit dieser hier ersetzen: Framework/fn_mresToArray.sqf at master · AsYetUntitled/Framework · GitHub
Danach die Datenbankeinträge löschen. -
Stringtable Einträge korrekt eingefügt?
-
Das mit dem Parameter hast du aber nicht so wirklich gerafft, oder? xD Damit kannst du Parameter an den Code übergeben. Keine Parameter = leerer String und Objekt steht für das Objekt an die es attacht wird z.B. player