1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Do: 03 Juli 2025
  • Anmelden oder registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

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.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Mitglieder
    3. Flamer

    Beiträge von Flamer

    • Multiprocessing für 4.4

      • Flamer
      • 19. September 2016 um 13:05

      Hallo, ich finde einfach den Fehler nicht in meinem Script, ich hoffe mir kann jemand helfen. Ich bekomme nichtmal die Auswahl beim NPC :( .
      Bevor jetzt wieder jemand nach dem RPT-Log fragt, dort steht kein Fehler drinn.

      fn_mprocessAction:

      Code
      private ["_inputItems", "_outputItem", "_inputItemsNeeded", "_outputItemAmount", "_itemsInv", "_itemsNeeded", "_inputItemsDeleted", "_ui", "_progress", "_pgText", "_cP", "_productionAmount", "_possibleProductionAmount","_processor","_formatedProcessingInfo","_hasLicense","_licenseNeeded","_processingCost","_type","_productionInfo"];
      if (isServer) exitWith {};
      if (life_is_processing) exitWith {hint localize "STR_NOTF_multigreenlifenotbesch";}; 
      //parameter
      _processor = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      _type = [_this,3,"",[""]] call BIS_fnc_param;
      //Error check. taken from tonic.
      if(isNull _processor OR _type == "" OR (player distance _processor > 5)) exitWith {};
      if(vehicle player != player) exitwith {hint localize["STR_NOTF_multigreenlifenotfahrze"];};
      life_is_processing = true;
      //define your production line here
      _productionInfo = switch (_type) do
      { 
       case "plastik": {[["oil_processed","kohle"],[1,1],"plastik",1,"plastik",2000];};
       default {[]};
      };
      //initialize
      _inputItems = _productionInfo select 0;
      _inputItemsNeeded = _productionInfo select 1;
      _outputItem = _productionInfo select 2;
      _outputItemAmount = [(_productionInfo select 3),0,0,[0]] call BIS_fnc_param;
      _licenseNeeded = _productionInfo select 4;
      _processingCost = [(_productionInfo select 5),0,0,[0]] call BIS_fnc_param;
      _hasLicense = missionNamespace getVariable (([_licenseNeeded,0] call life_fnc_licenseType) select 0);
      _inputItemsDeleted = true;_productionAmount = 9999; 
      //infinite
      if ((count _inputItems) != (count _inputItemsNeeded)) exitWith {
      diag_log format["ERROR: ProcessMultipleItems falsch initialisiert: Anzahl InputItems ungleich Anzahl InputItem Kosten"];
      life_is_processing = false;};
      //check if the player has enough items and determine how much he can produce
      for "_x" from 0 to ((count _inputItems) - 1) do 
      { 
       //get current amount player has 
       _itemsInv = missionNamespace getVariable ([(_inputItems select _x),0] call life_fnc_varHandle); 
       _itemsNeeded = _inputItemsNeeded select _x; 
       //calculate possible amount of processing cycles 
       _possibleProductionAmount = floor (_itemsInv / _itemsNeeded); 
       if (_possibleProductionAmount < _productionAmount) then 
       { 
       _productionAmount = _possibleProductionAmount; 
       };
      };
       //exit if the player doenst have the required items for one process
      if (_productionAmount < 1) exitWith { hint localize "STR_NOTF_multigreenlifenotrohs"; life_is_processing = false;};
      //check for cash if the player doesnt have the license and calculate possible max production
      if (!_hasLicense) then 
      { 
       //determine max production by money 
       if ((floor (life_cash / _processingCost)) < _productionAmount) then 
       { 
       _productionAmount = floor (life_cash / _processingCost); 
       };
      };
      //exit if the player doenst have the required money for one process
      if (_productionAmount < 1) exitWith { hint localize "STR_NOTF_multigreenlifenotgeld"; life_is_processing = false;};
      //Setup our progress bar. taken from tonic.
      disableSerialization;
      5 cutRsc ["life_progress","PLAIN"];
      _ui = uiNameSpace getVariable "life_progress";
      _progress = _ui displayCtrl 38201;
      _pgText = _ui displayCtrl 38202;
      _pgText ctrlSetText format["%2 (1%1)...","%","Bei der Herstellung."];
      _progress progressSetPosition 0.01;
      _cP = 0.01; 
      //progress bar. taken from tonic.
      while{true} do
      { 
       sleep 0.3; 
       _cP = _cP + 0.01; 
       _progress progressSetPosition _cP; 
       _pgText ctrlSetText format["%3 (%1%2)...",round(_cP * 100),"%","Bei der Herstellung."]; 
       if(_cP >= 1) exitWith {}; 
       if(player distance _processor > 10) exitWith {};
      };
      if(player distance _processor > 10) exitWith {hint localize "STR_NOTF_multigreenlifenotweitweg"; 
      5 cutText ["","PLAIN"]; 
      life_is_processing = false;};
      //substract items 
      for "_x" from 0 to ((count _inputItems) - 1) do 
      { 
       if (!([false,(_inputItems select _x),((_inputItemsNeeded select _x) * _productionAmount)] call life_fnc_handleInv)) then 
       { 
       _inputItemsDeleted = false; 
       };
      };
      //add new items if players items where deleted
      if (_inputItemsDeleted) then 
      { 
       if (!_hasLicense) then 
       { 
       life_cash = life_cash - (_processingCost * _productionAmount); 
       }; 
       //add the new item 
       if (!([true,_outputItem,(_outputItemAmount * _productionAmount)] call life_fnc_handleInv)) then 
       {
       hint localize "STR_NOTF_multigreenlifenoterr"; 
       diag_log format["ERROR: fn_processMultipleItems - new item(s) are not added"];
       }; 
       //format output
       _formatedProcessingInfo = "Du hast"; 
       for "_x" from 0 to ((count _inputItems) - 2) do 
       { 
       _formatedProcessingInfo = _formatedProcessingInfo + format[" %1 %2,",((_inputItemsNeeded select _x) * _productionAmount),(_inputItems select _x)]; 
       }; 
       _formatedProcessingInfo = _formatedProcessingInfo + format[" und %1 %2 zu %4 %3 verarbeitet",((_inputItemsNeeded select ((count _inputItemsNeeded) - 1)) * _productionAmount),(_inputItems select ((count _inputItems) - 1)),_outputItem,(_outputItemAmount * _productionAmount)]; 
       5 cutText ["","PLAIN"]; 
       titleText[format["%1",_formatedProcessingInfo],"PLAIN"];
      };
       life_is_processing = false;
      Alles anzeigen


      NPC-Init:

      Code
      this addAction["Plastik herstellen",life_fnc_mprocessAction,"plastik",0,false,false,"",' life_inv_kohle > 0 && life_inv_oil_processed > 0 && !life_is_processing'];

      im Spyglass sind eingetragen:
      LIFE_Functions[] = {"life_fnc_mprocessaction_meta","life_fnc_mprocessaction",......

      allowedVariables[] = { { "life_is_mprocessing", "BOOL" }, ........


      in der Stringtable habe ich auch alle nötigen Einträge vorgenommen.


      BEFilters\scripts.txt eingetragen:

      !"this addAction[\"Process Plastik\",life_fnc_mprocessAction"


      Über eine produktive Antwort würde ich mich sehr freuen.
      MfG
      Flamer

    • suche Erfahrungssystem | Altis Life 4.4 |

      • Flamer
      • 6. August 2016 um 20:59
      Zitat von Andre

      Ich habe ein Skill System für die 4.4 von PapaBear Modifiziert

      Zitat von Andre

      Nein ich werde es nicht veröffentlichen.

      Leute, das ist ein Spieler helfen Spieler, unterlasst doch einfach solche Kommentare. Entweder ihm kann jemand helfen, oder man lässt es einfach. assaultrifle dash

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 23:24

      jepp, kann ich so bestätigen, in einer Clean Life Mission sollte es so funktionieren, musste es bei nur etwas anpassen, dann lief es auch. Also vorsicht bei Copy Paste und Prüfen ob man es so direkt übernehmen kann, dann sollte es auch gehen.

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 23:19

      das ist sehr sehr merkwürdig, dass die NPC`s sich selbstständig machen, ne Quanten-CPU hast nicht zufällig drinn? *Lach*

    • Altis life 4.4 Kabelbinder für Rebellen

      • Flamer
      • 2. August 2016 um 15:34

      Darum kam ja meine Antwort erst so spät, ich hatte das nochmal getestet...

    • Altis life 4.4 Kabelbinder für Rebellen

      • Flamer
      • 2. August 2016 um 15:18

      mhh, merkwürdig.., ich habe das Problem nicht :/

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 15:00

      neee, kopier dir mal nen vorhandenen tankstellenwart und dann copy paste die INIT beim NPC.

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 14:02

      Ach frag lieber nicht, aber...
      John Hannibal, ich kann jetzt mit erfolg sagen, dass es bei mir läuft. Endlich..., allerdings kann ich nicht mehr nachvollziehen was ich jetzt anders gemacht habe aber im ganzen stimmt das tut wie es brizey im TUT beschrieben hat. musste es halt nur an meinen eigenen Sachen anpassen.

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 13:25

      DB-Fehler konnte ich begheben...

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 13:05

      Aye, hatte ich gemacht, gerade nochmal nachgeschaut und jepp, tabelle ist drinn

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 2. August 2016 um 12:55

      Ich werde gerade nicht schlau aus dem Error der extDB2:

      Spoiler anzeigen


      [12:09:03:672083 +02:00] [Thread 12552] extDB2: Database Type: MySQL
      [12:09:03:675083 +02:00] [Thread 12552] extDB2: Database Session Pool Started
      [12:09:03:676083 +02:00] [Thread 12552] extDB2: SQL_RAW_V2: Initialized: ADD_QUOTES True
      [12:11:59:066115 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:11:59:066115 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:12:23:755527 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='0' AND side='civ' AND type='Car'
      [12:12:23:755527 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='0' AND side='civ' AND type='Car'
      [12:13:08:513087 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'field list' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: INSERT INTO vehicles (side, classname, type, pid, alive, active, inventory, color, plate, impound, gear) VALUES ('civ', 'C_SUV_01_F', 'Car', '76561198101954416', '1','1','"[[],0]"', '8', '965650', '0', '"[]"')
      [12:13:08:513087 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: INSERT INTO vehicles (side, classname, type, pid, alive, active, inventory, color, plate, impound, gear) VALUES ('civ', 'C_SUV_01_F', 'Car', '76561198101954416', '1','1','"[[],0]"', '8', '965650', '0', '"[]"')
      [12:13:23:876966 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'field list' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: UPDATE vehicles SET active='0',impound='1', inventory='[[],0]', gear='"[[[],[]],[[],[]],[[],[]],[[],[]]]"', fuel='1' WHERE pid='76561198101954416' AND plate='965650'
      [12:13:23:876966 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: UPDATE vehicles SET active='0',impound='1', inventory='[[],0]', gear='"[[[],[]],[[],[]],[[],[]],[[],[]]]"', fuel='1' WHERE pid='76561198101954416' AND plate='965650'
      [12:13:39:099836 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:39:100836 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:43:460086 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:43:460086 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:48:000345 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:48:001345 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:51:801563 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:51:801563 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='1' AND side='civ' AND type='Car'
      [12:13:55:101751 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='0' AND side='civ' AND type='Car'
      [12:13:55:101751 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='0' AND side='civ' AND type='Car'
      [12:13:59:140983 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: MySQL: [MySQL]: [Comment]: mysql_stmt_prepare error [mysql_stmt_error]: Unknown column 'impound' in 'where clause' [mysql_stmt_errno]: 1054 [mysql_stmt_sqlstate]: 42S22 [statemnt]: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='0' AND side='civ' AND type='Car'
      [12:13:59:141983 +02:00] [Thread 16284] extDB2: SQL_RAW_V2: Error StatementException: SQL: SELECT id, side, classname, type, pid, alive, active, plate, color FROM vehicles WHERE pid='76561198101954416' AND alive='1' AND active='0' AND impound='0' AND side='civ' AND type='Car'
      [12:27:55:689830 +02:00] [Thread 12552] extDB2: Stopping ...

      Narf :/

    • Altis life 4.4 Kabelbinder für Rebellen

      • Flamer
      • 2. August 2016 um 01:19

      Kannst Du es etwas genauer sagen? Was geht denn da nicht? Hast denn 2 Kabelbinder gekauft?

      if(life_inv_zipties < 2)

    • Altis life 4.4 Kabelbinder für Rebellen

      • Flamer
      • 1. August 2016 um 22:27

      für die 4.4 siehts es dann so aus:

      fn_restrainAction.sqf

      Spoiler anzeigen


      #include "..\..\script_macros.hpp"
      /*
      File: fn_restrainAction.sqf
      Author: Bryan "Tonic" Boardwine

      Description:
      Retrains the target.
      */
      private["_unit"];
      _unit = cursorTarget;
      if(isNull _unit) exitWith {}; //Not valid
      if((player distance _unit > 3)) exitWith {};
      if((_unit GVAR "restrained")) exitWith {};
      if(side _unit == west) exitWith {};
      if(player == _unit) exitWith {};
      if (side player == civilian) then {
      if(license_civ_rebel && playerSide == civilian) exitWith { hint "Du benötigst das Rebellen training um jemanden zu fesseln"; };
      if(life_inv_zipties < 2) exitWith { hint "Du hast keine Kabelbinder."; };
      life_inv_zipties = life_inv_zipties - 2;
      hint "Sie entfuehren einen Zivilisten";
      };
      if(!isPlayer _unit) exitWith {};
      //Broadcast!


      _unit SVAR["restrained",true,true];
      [player] remoteExec ["life_fnc_restrain",_unit];
      [0,"STR_NOTF_Restrained",true,[_unit GVAR["realname", name _unit], profileName]] remoteExecCall ["life_fnc_broadcast",west];

      inm fn_keyHandler.sqf (Case 19):

      Spoiler anzeigen


      //Restraining (Shift + R) and Radio (R)
      case 19: {
      if(_shift) then {_handled = true;};
      if(_shift && playerSide == west && {!isNull cursorTarget} && {cursorTarget isKindOf "Man"} && {(isPlayer cursorTarget)} && {(side cursorTarget in [civilian,independent])} && {alive cursorTarget} && {cursorTarget distance player < 3.5} && {!(cursorTarget GVAR "Escorting")} && {!(cursorTarget GVAR "restrained")} && {speed cursorTarget < 1}) then {
      [] call life_fnc_restrainAction;
      }
      else
      {
      if !(license_civ_rebel) exitWith { hint "Du musst zuerst das Rebellentraining absolvieren um jemanden zu fesseln!"};
      if(_shift && playerSide == civilian && {!isNull cursorTarget} && {cursorTarget isKindOf "Man"} && {(currentWeapon player == primaryWeapon player OR currentWeapon player == handgunWeapon player)} && {currentWeapon player != ""} && {(isPlayer cursorTarget)} && {alive cursorTarget} && {cursorTarget distance player < 3.5} && {animationState cursorTarget == "Incapacitated"} && {!(cursorTarget GVAR "Escorting")} && {!(cursorTarget GVAR "restrained")} && {speed cursorTarget < 1}) then
      {
      if([false,"zipties",2] call life_fnc_handleInv) then
      {
      [] call life_fnc_restrainAction;
      [player,"uncuff"] call life_fnc_globalSound;
      hint "Benutze die Action, um weitere Aktionen anzuzeigen";
      }
      else
      {
      hint "Du hast keine Kabelbinder dabei!";
      };
      };
      };
      };

      in der Config_vItems.hpp muss das Teil noch reingesetzt werden, damit man es kaufen kann (neue Class unter //Misc).

      Spoiler anzeigen


      class zipties {
      variable = "zipties";
      displayName = "STR_Item_Zipties";
      weight = 2;
      buyPrice = 5000;
      sellPrice = 4000;
      illegal = false;
      edible = -1;
      icon = "";
      };

      und in einem beliebiegen Shop einfügen. "zipties"

      zum schluss noch in die Stringtable:

      <Key ID="STR_Item_Zipties">
      <Original>Zipties</Original>
      <German>Kabelbinder</German>
      </Key>

      Schon sollte es normal funtzen.

    • Altis life 4.4 Kabelbinder für Rebellen

      • Flamer
      • 1. August 2016 um 20:43
      Zitat von SBuserhy

      wo ist das Problem?

      Selber machen .... in der 4.4 ist einfach

      Zitat von B4v4r!4n_Str!k3r

      selbst einbauen, testen und bei Fehlern Logs in das Thema posten

      Leute, wenn hier jemand fragt, sollte man vielleicht eine vernüftige Antwort drauf geben oder es sein lassen, sonst macht das ganze Spieler helfen Spieler kein sinn!

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 30. Juli 2016 um 18:01

      mpmissions\Altis_Life.[lexicon]Tanoa[/lexicon]\CfgRemoteExec.hpp

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 30. Juli 2016 um 17:48

      jetzt habe ich es, du hast die vom BEFilter..., ich meine die von der mpmission

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 30. Juli 2016 um 17:10
      Zitat von br1zey

      Da ja einige das gewünscht hatten jetzt das Tutorial der Verwarstelle für AltisLife v4.4
      Das Original Tutorial ist von 'Motombo' ich habe es Lediglich an die 4.4 Angepasst
      Also Fangen wir an
      In der Life Server zu Ändern sind :

      mhh, dann kann ich Dir nicht helfen..., dieses TUT ist für die 4.4. Sorry

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 30. Juli 2016 um 16:37

      Komisch, meine sieht so aus:

      Spoiler anzeigen


      #define F(NAME,TARGET) class NAME { \
      allowedTargets = TARGET; \
      };


      #define ANYONE 0
      #define CLIENT 1
      #define SERVER 2


      class CfgRemoteExec {
      class Functions {
      mode = 1;
      jip = 0;


      /* Client only functions */
      F(life_fnc_AAN,CLIENT)
      F(life_fnc_jail,CLIENT)
      F(life_fnc_moveIn,CLIENT)
      F(life_fnc_restrain,CLIENT)
      F(life_fnc_robPerson,CLIENT)
      F(life_fnc_searchClient,CLIENT)
      F(TON_fnc_player_query,CLIENT)
      F(life_fnc_knockedOut,CLIENT)
      F(life_fnc_robReceive,CLIENT)
      F(life_fnc_tazeSound,CLIENT)
      F(life_fnc_copSiren,CLIENT)
      F(life_fnc_copSiren2,CLIENT)
      F(life_fnc_medicSiren,CLIENT)
      F(life_fnc_giveDiff,CLIENT)
      F(life_fnc_gangInvite,CLIENT)
      F(TON_fnc_clientGangKick,CLIENT)
      F(TON_fnc_clientGangLeader,CLIENT)
      F(TON_fnc_clientGangLeft,CLIENT)
      F(life_fnc_lightHouse,CLIENT)
      F(life_fnc_medicRequest,CLIENT)
      F(life_fnc_revived,CLIENT)
      F(life_fnc_receiveItem,CLIENT)
      F(life_fnc_receiveMoney,CLIENT)
      F(TON_fnc_clientGetKey,CLIENT)
      F(life_fnc_soundDevice,CLIENT)
      F(life_fnc_wireTransfer,CLIENT)
      F(life_fnc_pickupMoney,CLIENT)
      F(life_fnc_pickupItem,CLIENT)
      F(life_fnc_gangCreated,CLIENT)
      F(life_fnc_gangDisbanded,CLIENT)
      F(life_fnc_jailMe,CLIENT)
      F(SOCK_fnc_dataQuery,CLIENT)
      F(SOCK_fnc_insertPlayerInfo,CLIENT)
      F(SOCK_fnc_requestReceived,CLIENT)
      F(life_fnc_adminid,CLIENT)
      F(life_fnc_impoundMenu,CLIENT)
      F(life_fnc_garageRefund,CLIENT)
      F(life_fnc_addVehicle2Chain,CLIENT)
      F(life_fnc_vehicleAnimate,CLIENT)
      F(life_fnc_spikeStripEffect,CLIENT)
      F(life_fnc_bountyReceive,CLIENT)
      F(life_fnc_wantedList,CLIENT)
      F(life_fnc_removeLicenses,CLIENT)
      F(life_fnc_admininfo,CLIENT)
      F(TON_fnc_clientMessage,CLIENT)
      F(life_fnc_licenseCheck,CLIENT)
      F(life_fnc_licensesRead,CLIENT)
      F(life_fnc_copSearch,CLIENT)
      F(life_fnc_copLights,CLIENT)
      F(life_fnc_medicLights,CLIENT)
      F(life_fnc_ticketPrompt,CLIENT)
      F(life_fnc_ticketPaid,CLIENT)
      F(life_fnc_freezePlayer,CLIENT)
      F(life_fnc_setupCellPhone,CLIENT)
      F(life_fnc_cellPhoneCheck,CLIENT)


      /* Server only functions */
      F(bis_fnc_execvm,SERVER)
      F(life_fnc_wantedBounty,SERVER)
      F(TON_fnc_getID,SERVER)
      F(life_fnc_jailSys,SERVER)
      F(life_fnc_wantedRemove,SERVER)
      F(life_fnc_wantedAdd,SERVER)
      F(TON_fnc_insertGang,SERVER)
      F(TON_fnc_removeGang,SERVER)
      F(TON_fnc_updateGang,SERVER)
      F(TON_fnc_updateHouseTrunk,SERVER)
      F(TON_fnc_sellHouse,SERVER)
      F(TON_fnc_managesc,SERVER)
      F(TON_fnc_spikeStrip,SERVER)
      F(life_fnc_wantedCrimes,SERVER)
      F(life_fnc_wantedFetch,SERVER)
      F(life_fnc_wantedProfUpdate,SERVER)
      F(DB_fnc_queryRequest,SERVER)
      F(DB_fnc_insertRequest,SERVER)
      F(DB_fnc_updatePartial,SERVER)
      F(DB_fnc_updateRequest,SERVER)
      F(TON_fnc_chopShopSell,SERVER)
      F(TON_fnc_setObjVar,SERVER)
      F(TON_fnc_keyManagement,SERVER)
      F(TON_fnc_vehicleDelete,SERVER)
      F(TON_fnc_spawnVehicle,SERVER)
      F(TON_fnc_getVehicles,SERVER)
      F(TON_fnc_vehicleStore,SERVER)
      F(SPY_fnc_observe,SERVER)
      F(TON_fnc_pickupAction,SERVER)
      F(TON_fnc_cleanupRequest,SERVER)
      F(TON_fnc_updateHouseContainers,SERVER)
      F(SPY_fnc_cookieJar,SERVER)
      F(TON_fnc_vehicleCreate,SERVER)
      F(TON_fnc_addHouse,SERVER)
      F(TON_fnc_addContainer,SERVER)
      F(TON_fnc_sellHouseContainer,SERVER)
      F(TON_fnc_deleteDBContainer,SERVER)
      F(DB_fnc_cellPhoneRequest,SERVER)
      F(DB_fnc_saveCellPhone,SERVER)
      F(db_fnc_getrealtime,Server)


      /* Functions for everyone */
      F(life_fnc_broadcast,ANYONE)
      F(life_fnc_animSync,ANYONE)
      F(life_fnc_demoChargeTimer,ANYONE)
      F(life_fnc_corpse,ANYONE)
      F(life_fnc_colorVehicle,ANYONE)
      F(life_fnc_lockVehicle,ANYONE)
      F(life_fnc_flashbang,ANYONE)
      F(life_fnc_jumpFnc,ANYONE)
      F(SPY_fnc_notifyAdmins,ANYONE)
      F(life_fnc_setFuel,ANYONE)
      F(life_fnc_pulloutVeh,ANYONE)
      F(life_fnc_pushFunction,ANYONE)
      F(life_fnc_simDisable,ANYONE)


      };


      class Commands {
      mode = 1;
      jip = 0;


      F(setFuel,ANYONE)
      F(addWeapon,ANYONE)
      F(addMagazine,ANYONE)
      F(addPrimaryWeaponItem,ANYONE)
      F(addHandgunItem,ANYONE)
      };
      };

      hast andere Version als 4.4 ???

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 30. Juli 2016 um 16:09

      F(TON_fnc_vehicleimpound,SERVER) wenn dann so. Schau Dir doch mal die RemoteEXEC an ;)

    • [Tutorial 4.4R4+] Verwahrungsstelle nach Impounden

      • Flamer
      • 30. Juli 2016 um 14:51

      Ich würde sagen, dass der Eintrag in der RemoteEXEC fehlt.

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™