TerrainPlaceables.entityid in global.db the same for all rows?

Discussion in 'Empyrion API' started by me777, Jul 26, 2024.

  1. me777

    me777 Commander

    Joined:
    Aug 18, 2020
    Messages:
    411
    Likes Received:
    142
    In my global.db TerrainPlaceables.entityid is the same for all rows.
    [​IMG]
    Is something broken on my end, is it as intended or a bug?

    (I'm on a dediacated server and RE2 Beta, but that should not impact global.db, at least I think it sould not)
     
    #1
  2. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,153
    Likes Received:
    11,757
    I know there's a bug where if you place terrain placeables too close together they can sometimes become faction locked (won't let YOU access them). Might be related somehow?
     
    #2
  3. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    902
    Likes Received:
    1,258
    The EntityId is the Players EntityId who owns the device.
    Terrain Devices have no own Id

    Not a Bug
     
    #3
  4. ASTIC

    ASTIC Rear Admiral

    Joined:
    Dec 11, 2016
    Messages:
    1,120
    Likes Received:
    742
    EntityId is the player (maybe facaccess is the faction) and the blockid is the device mobile constructors, water gen....
     
    #4
  5. me777

    me777 Commander

    Joined:
    Aug 18, 2020
    Messages:
    411
    Likes Received:
    142
    ASTIC, genau der richtige Ansprechpartner ;)

    empyrion scripting hat ja die DB Abfragen und die für die TerrainPlaceables sieht so aus als ob die eine einmalige entityid haben und mit Entities.entityid verknüpft sind.
    Daher auch die Annahme das es so sein soll. Eventuell sollte das geändert werden?
     
    #5
  6. ASTIC

    ASTIC Rear Admiral

    Joined:
    Dec 11, 2016
    Messages:
    1,120
    Likes Received:
    742
    Ist schon ok so, die EntityId ist der Bezug wer das Ding aufgestellt hat.
    Im Scripting verknüpfe ich das mit der Tabelle der Entities um dem Script die Möglichkeit zu geben den Spielernamen ect. auszugeben bzw um in der Abfrage sicher zu stellen das man nur seine eigenen und die der Fraktion sehen kann.
     
    #6
  7. Taelyn

    Taelyn Administrator Staff Member Community Manager

    • Developer
    • Administrator
    Joined:
    Oct 4, 2021
    Messages:
    902
    Likes Received:
    1,258
    We speak English on the forum
    If you want your own language you can do that in the German Section
     
    #7
  8. me777

    me777 Commander

    Joined:
    Aug 18, 2020
    Messages:
    411
    Likes Received:
    142
    Sorry, will try to remember that...
    Also sorry for getting on a wrong bug hunt just because I don't know enough SQL ;P
     
    #8

Share This Page