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
Fr: 18 Juli 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • 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. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum

    Error in expression

    • TrZ
    • 25. Juli 2017 um 03:21
    • Geschlossen
    • Erledigt
    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 25. Juli 2017 um 03:21
      • #1

      Hello,

      First i'm french so, i'm sorry because i can't speak german and sometimes my english is not realy good. And i'm sorry if my topic is not in the good category

      I have a problem with a script when i start my server.

      I'm using the 5.0 version of Altis Life. I have follow this tutorial: https://www.altisliferpg.com/topic/286-tuto…transportation/

      The logs says:

      Code
      Strange convex component202 in a3\rocks_f\sharp\sharprock_spike.p3d:geometryFire
      Strange convex component391 in a3\rocks_f\sharp\sharprock_spike.p3d:geometryFire
      Error in expression <S_fnc_param;
      
      if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor >>
        Error position: <(_dest,"") OR (player distance _vendor >>
        Error Missing )
      File core\actions\fn_busTravel.sqf [life_fnc_busTravel], line 69
      Error in expression <S_fnc_param;
      
      if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor >>
        Error position: <(_dest,"") OR (player distance _vendor >>
        Error Missing )
      File core\actions\fn_busTravel.sqf [life_fnc_busTravel], line 69
      CallExtension loaded: armalog (C:\Program Files (x86)\Steam\steamapps\common\Arma 3\@infiSTAR_A3\armalog.dll) [d̿]
      
      Warning: 2233 ms spent in callExtension calling name: "armalog", function: "1c0fc0c9807f0&l=a81f53c1e5eae891641851a65f71b1bc&sn=[84,69,83,84]"
      "<infiSTAR.de> infiSTAR dll loaded successfully"
      "<infiSTAR.de> TEST"
      Alles anzeigen

      So my fn_busTravel.sqf is:

      Code
      #include "..\..\script_macros.hpp"
      /*
          File: fn_busTravel.sqf
          Author: Blaster
      
          Description:
          Travel by bus!
      */
      
      private["_vendor","_dest","_destInfo"];
      _vendor = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      _dest = [_this,3,"",[""]] call BIS_fnc_param;
      //Error check
      if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor > 10)) exitWith {};
      
      //hint format["%1 %2",_vendor,_dest];
      //sleep 3;
      switch (_vendor) do 
          {
          case kavalaBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
                  default {[];};
              };
          };
          case aeroportBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
                  default {[];};
              };
          };
          case athiraBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
                  default {[];};
              };
          };
          case pyrgosBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
                  default {[];};
              };
          };
          case sofiaBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
                  default {[];};
              };
          };
          case rodopoliBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
                  default {[];};
              };
          };
          case zarosBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  default {[];};
              };
          };
          default {[];};
      };
      
      //hint format["%1 %2 %3 %4",SEL(_destInfo,0), SEL(_destInfo,1), SEL(_destInfo,2), SEL(_destInfo,3)];
      //sleep 3;
      
      if(EQUAL(count _destInfo,0)) exitWith {};
      if(CASH < SEL(_destInfo,3)) exitWith {hint format[localize "STR_Bus_Cost",[_cost] call life_fnc_numberText];};
      
      
      "colorCorrections" ppEffectEnable true;
      "colorCorrections" ppEffectAdjust [1, 1, 0, [0,0,0,0], [0,0,0,0], [1,1,1,1]]; 
      "colorCorrections" ppEffectCommit 1; 
      sleep 2;
      SUB(CASH,SEL(_destInfo,3));
      player setPos [SEL(_destInfo,0), SEL(_destInfo,1), SEL(_destInfo,2)];
      "colorCorrections" ppEffectEnable false; 
      hint "Merci d'utiliser le Reseau Altis BUS!";
      Alles anzeigen

      Thanks if you can help me <3

    • TW_Sebastian
      Profi
      Reaktionen
      241
      Trophäen
      9
      Beiträge
      1.009
      Dateien
      2
      Bilder
      26
      • 25. Juli 2017 um 18:29
      • #2

      in the 5.0 the Server can´t read life_fnc_ than you will wirte this in a other version with Remoteexec with the Tut form blackfisch --> Sry for my Bad English xD

      [TUTORIAL][ALTIS LIFE] life_fnc_MP zu remoteExec | undefined variable in Expression 'life_fnc_MP'

      _____________________________________________________

      ☎ Kontaktdaten ☎

      Team-Leitung - Deutschland Life

      Discord: https://discord.gg/EnPVuXWfp2

      _____________________________________________________

    • Don
      Amateur
      Reaktionen
      103
      Trophäen
      9
      Beiträge
      221
      Dateien
      1
      • 25. Juli 2017 um 18:36
      • #3
      Zitat von TW_Sebastian

      in the 5.0 the Server can´t read life_fnc_ than you will wirte this in a other version with Remoteexec with the Tut form blackfisch --> Sry for my Bad English xD

      [TUTORIAL][ALTIS LIFE] life_fnc_MP zu remoteExec | undefined variable in Expression 'life_fnc_MP'

      That's not true. This script is client-side so you don't need remoteExec and for sure not to import something to remoteExec....


      TrZ try to replace line 12 with this...

      Code
      if((isNull _vendor) OR (EQUAL(_dest,"")) OR (player distance _vendor > 10)) exitWith {};

      Einmal editiert, zuletzt von Don (25. Juli 2017 um 18:42)

    • TW_Sebastian
      Profi
      Reaktionen
      241
      Trophäen
      9
      Beiträge
      1.009
      Dateien
      2
      Bilder
      26
      • 25. Juli 2017 um 18:40
      • #4
      Zitat von Don

      That's not true. This script is client-side so you don't need remoteExec and for sure not to import something to remoteExec....

      Ups Ja hast recht Habe mich verlesen xD

      _____________________________________________________

      ☎ Kontaktdaten ☎

      Team-Leitung - Deutschland Life

      Discord: https://discord.gg/EnPVuXWfp2

      _____________________________________________________

    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 26. Juli 2017 um 14:10
      • #5
      Zitat von Don

      That's not true. This script is client-side so you don't need remoteExec and for sure not to import something to remoteExec....


      TrZ try to replace line 12 with this...

      Code
      if((isNull _vendor) OR (EQUAL(_dest,"")) OR (player distance _vendor > 10)) exitWith {};

      Hi thx for the help. But... Not working, i put the code has you said to me:

      Logs:

      Code
      Error in expression <c_param;
      
      
      if((isNull _vendor) OR (EQUAL(_dest,"")) OR (player distance _vendor >
        Error position: <(_dest,"")) OR (player distance _vendor >
        Error ) manquante
      File core\actions\fn_busTravel.sqf [life_fnc_busTravel], line 70
      Error in expression <c_param;
      
      
      if((isNull _vendor) OR (EQUAL(_dest,"")) OR (player distance _vendor >
        Error position: <(_dest,"")) OR (player distance _vendor >
        Error ) manquante
      File core\actions\fn_busTravel.sqf [life_fnc_busTravel], line 70
      Alles anzeigen


      My fn_busTravel.sqf

      Code
      #include "..\..\script_macros.hpp"
      /*
          File: fn_busTravel.sqf
          Author: Blaster
      
          Description:
          Travel by bus!
      */
      
      private["_vendor","_dest","_destInfo"];
      _vendor = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      _dest = [_this,3,"",[""]] call BIS_fnc_param;
      //Error check
      //if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor > 10)) exitWith {};
      if((isNull _vendor) OR (EQUAL(_dest,"")) OR (player distance _vendor > 10)) exitWith {};
      
      //hint format["%1 %2",_vendor,_dest];
      //sleep 3;
      switch (_vendor) do 
          {
          case kavalaBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case aeroportBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case athiraBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case pyrgosBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case sofiaBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case rodopoliBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case zarosBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
              };
          };
          default {[];};
      };
      
      //hint format["%1 %2 %3 %4",SEL(_destInfo,0), SEL(_destInfo,1), SEL(_destInfo,2), SEL(_destInfo,3)];
      //sleep 3;
      
      if(EQUAL(count _destInfo,0)) exitWith {};
      if(CASH < SEL(_destInfo,3)) exitWith {hint format[localize "STR_Bus_Cost",[_cost] call life_fnc_numberText];};
      
      
      "colorCorrections" ppEffectEnable true;
      "colorCorrections" ppEffectAdjust [1, 1, 0, [0,0,0,0], [0,0,0,0], [1,1,1,1]]; 
      "colorCorrections" ppEffectCommit 1; 
      sleep 2;
      SUB(CASH,SEL(_destInfo,3));
      player setPos [SEL(_destInfo,0), SEL(_destInfo,1), SEL(_destInfo,2)];
      "colorCorrections" ppEffectEnable false; 
      hint "Merci d'utiliser le Reseau Altis BUS!";
      Alles anzeigen
    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 26. Juli 2017 um 14:12
      • #6
      Zitat von TW_Sebastian

      in the 5.0 the Server can´t read life_fnc_ than you will wirte this in a other version with Remoteexec with the Tut form blackfisch --> Sry for my Bad English xD

      [TUTORIAL][ALTIS LIFE] life_fnc_MP zu remoteExec | undefined variable in Expression 'life_fnc_MP'

      I have just read the tutorial... And... It's look like chinease for me xD I speak 0% German ;(

    • TW_Sebastian
      Profi
      Reaktionen
      241
      Trophäen
      9
      Beiträge
      1.009
      Dateien
      2
      Bilder
      26
      • 26. Juli 2017 um 14:18
      • #7
      Zitat von TrZ

      I have just read the tutorial... And... It's look like chinease for me xD I speak 0% German

      Google Übersetzer?

      _____________________________________________________

      ☎ Kontaktdaten ☎

      Team-Leitung - Deutschland Life

      Discord: https://discord.gg/EnPVuXWfp2

      _____________________________________________________

    • Don
      Amateur
      Reaktionen
      103
      Trophäen
      9
      Beiträge
      221
      Dateien
      1
      • 26. Juli 2017 um 14:23
      • #8
      Zitat von TrZ

      I have just read the tutorial... And... It's look like chinease for me xD I speak 0% German ;(

      You don't have to read the tut, because it won't help you!

    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 26. Juli 2017 um 16:08
      • #9
      Zitat von Don

      You don't have to read the tut, because it won't help you!

      So ? How to do xD

    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 28. Juli 2017 um 09:39
      • #10

      up

    • Saturin78
      Profi
      Reaktionen
      409
      Trophäen
      10
      Beiträge
      1.340
      • 28. Juli 2017 um 09:56
      • #11

      Leute ist nicht das EQUALdas Problem? War das nicht eine Sache aus der alten macro.h der alten Versionen?

      Meine kann sein ist stehe grad auch dem Schlauch, aber ich meine das das EQUAL ab der Version 4.4r3 nun isEqualTo heißt, oder nicht? EQUAL kennt er in der 5.0 doch nicht mehr.

      Habe gerade in meiner Mission geschaut und ich habe kein einzinstes EQUAL so drin immer nur isEqualTo.

      Bitte korrigiert mich wenn ich falsch liege, ist noch etwas früh und hatte erst 1 Liter Kaffee :)

      Tapse mich wieder ins Arma3 xxx-Life rein :D

    • TW_Sebastian
      Profi
      Reaktionen
      241
      Trophäen
      9
      Beiträge
      1.009
      Dateien
      2
      Bilder
      26
      • 28. Juli 2017 um 10:17
      • #12
      Zitat von Saturin78

      Habe gerade in meiner Mission geschaut und ich habe kein einzinstes EQUAL so drin immer nur isEqualTo.

      Ne Du hast recht ist auch nur isEqualTo

      _____________________________________________________

      ☎ Kontaktdaten ☎

      Team-Leitung - Deutschland Life

      Discord: https://discord.gg/EnPVuXWfp2

      _____________________________________________________

    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 28. Juli 2017 um 16:07
      • #13
      Zitat von Saturin78

      Leute ist nicht das EQUALdas Problem? War das nicht eine Sache aus der alten macro.h der alten Versionen?

      Meine kann sein ist stehe grad auch dem Schlauch, aber ich meine das das EQUAL ab der Version 4.4r3 nun isEqualTo heißt, oder nicht? EQUAL kennt er in der 5.0 doch nicht mehr.

      Habe gerade in meiner Mission geschaut und ich habe kein einzinstes EQUAL so drin immer nur isEqualTo.

      Bitte korrigiert mich wenn ich falsch liege, ist noch etwas früh und hatte erst 1 Liter Kaffee :)

      Zitat von TW_Sebastian

      Ne Du hast recht ist auch nur isEqualTo

      I don't speak german ;(

    • Don
      Amateur
      Reaktionen
      103
      Trophäen
      9
      Beiträge
      221
      Dateien
      1
      • 28. Juli 2017 um 18:16
      • #14

      Try this.

      Code
      replace
      if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor > 10)) exitWith {};
      
      
      with this
      if((isNull _vendor) OR (_dest istEqualTo "") OR (player distance _vendor > 10)) exitWith {};
    • Saturin78
      Profi
      Reaktionen
      409
      Trophäen
      10
      Beiträge
      1.340
      • 28. Juli 2017 um 18:21
      • #15
      Zitat von TrZ

      I don't speak german ;(

      Oh my english is very bad :) i have learned it 12 years ago :)

      in Life Version higher than 4.4r3 is the Syntax EQUAL wrong. In this Versions is the Syntax isEqualTo. Because EQUAL was def in marco.h in this version you don´s have this file.

      Lacht mich net aus :) Man dass ich tatsächlich nochmal was in Englisch schreiben muss, Wünschte mit dem Abschluss des Studiums wär´s das gewesen :)

      Tapse mich wieder ins Arma3 xxx-Life rein :D

    • TrZ
      Frischling
      Reaktionen
      1
      Trophäen
      9
      Beiträge
      12
      • 29. Juli 2017 um 00:20
      • #16
      Zitat von Saturin78

      Oh my english is very bad :) i have learned it 12 years ago :)

      in Life Version higher than 4.4r3 is the Syntax EQUAL wrong. In this Versions is the Syntax isEqualTo. Because EQUAL was def in marco.h in this version you don´s have this file.

      Lacht mich net aus :) Man dass ich tatsächlich nochmal was in Englisch schreiben muss, Wünschte mit dem Abschluss des Studiums wär´s das gewesen :)

      Zitat von Don

      Try this.

      Code
      replace
      if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor > 10)) exitWith {};
      
      
      with this
      if((isNull _vendor) OR (_dest istEqualTo "") OR (player distance _vendor > 10)) exitWith {};

      Hi! Thx, but not working ;(

      Config:

      Code
      #include "..\..\script_macros.hpp"
      /*
          File: fn_busTravel.sqf
          Author: Blaster
      
          Description:
          Travel by bus!
      */
      
      private["_vendor","_dest","_destInfo"];
      _vendor = [_this,0,ObjNull,[ObjNull]] call BIS_fnc_param;
      _dest = [_this,3,"",[""]] call BIS_fnc_param;
      //Error check
      //if(isNull _vendor OR EQUAL(_dest,"") OR (player distance _vendor > 10)) exitWith {};
      if((isNull _vendor) OR (_dest istEqualTo "") OR (player distance _vendor > 10)) exitWith {};
      
      //hint format["%1 %2",_vendor,_dest];
      //sleep 3;
      switch (_vendor) do 
          {
          case kavalaBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case aeroportBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case athiraBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case pyrgosBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case sofiaBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case rodopoliBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Zaros" : {[9189.405, 12111.234, 0.01, 1000];};
              };
          };
          case zarosBus : 
              {
                  _destInfo = switch (_dest) do {
                  case "Kavala" : {[3690.48, 131421.1, 0.01, 1000];};
                  case "Aeroport" : {[14456.7, 16838.3, 0.01, 1000];};
                  case "Athira" : {[14040.773, 18561.266, 0.01, 1000];};
                  case "Pyrgos" : {[16810.666, 12716.564, 0.01, 1000];};
                  case "Sofia" : {[25624.115, 21265.357, 0.01, 1000];};
                  case "Rodopoli" : {[18832.234, 16660.53, 0.01, 1000];};
              };
          };
          // default {[];};  <--- Commentaire à changer ?
      };
      
      //hint format["%1 %2 %3 %4",SEL(_destInfo,0), SEL(_destInfo,1), SEL(_destInfo,2), SEL(_destInfo,3)];
      //sleep 3;
      
      if(istEqualTo(count _destInfo,0)) exitWith {};
      if(CASH < SEL(_destInfo,3)) exitWith {hint format[localize "STR_Bus_Cost",[_cost] call life_fnc_numberText];};
      
      
      "colorCorrections" ppEffectEnable true;
      "colorCorrections" ppEffectAdjust [1, 1, 0, [0,0,0,0], [0,0,0,0], [1,1,1,1]]; 
      "colorCorrections" ppEffectCommit 1; 
      sleep 2;
      SUB(CASH,SEL(_destInfo,3));
      player setPos [SEL(_destInfo,0), SEL(_destInfo,1), SEL(_destInfo,2)];
      "colorCorrections" ppEffectEnable false; 
      hint "Merci d'utiliser le Reseau Altis BUS!";
      Alles anzeigen


      RTP LOGS:

      Code
      Error in expression <_param;
      
      
      if((isNull _vendor) OR (_dest istEqualTo "") OR (player distance _vend>
        Error position: <istEqualTo "") OR (player distance _vend>
        Error Missing )
      File core\actions\fn_busTravel.sqf [life_fnc_busTravel], line 70
      Error in expression <_param;
      
      
      if((isNull _vendor) OR (_dest istEqualTo "") OR (player distance _vend>
        Error position: <istEqualTo "") OR (player distance _vend>
        Error Missing )
      File core\actions\fn_busTravel.sqf [life_fnc_busTravel], line 70
      Alles anzeigen

    Registrieren oder Einloggen

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

    Registrieren

    Ähnliche Themen

    • Seperate Konten Feuerwehr/Cops/Zivis bitte hilfe 5.0

      • BerkoCelo
      • 13. August 2017 um 21:40
      • Hilfeforum
    • Server stürzt ab

      • movetoqt
      • 18. August 2017 um 23:58
      • Hilfeforum
    • Position Speicherung RPG Log wird gesprengt

      • JohnnyWalker
      • 12. August 2017 um 18:33
      • Hilfeforum
    • Error in expression (fn_spawnVehicle.sqf )

      • TaktischerSpeck
      • 2. August 2017 um 13:52
      • Hilfeforum
    • Unbekannter Fehler beendet "Altis Life".

      • LootAuf2Beinen
      • 30. Juni 2017 um 23:28
      • Hilfeforum

    Benutzer online in diesem Thema

    • 1 Besucher

    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™