Jump to content

lystic

Member
  • Content Count

    1
  • Joined

  • Last visited

  • Medals

Community Reputation

10 Good

About lystic

  • Rank
    Newbie
  1. It is working fine for just me. The direction is off by about 1/10000... I changed your init.sqf code from what you had to: [color="#FF8040"][color="#006400"][i]/* Author: NerdMod BUG: SetPos(X) commands, and the setDir command don't seem to have global effect on custom made objects. Hopefully this is something wrong on my end. */[/i][/color] [color="#191970"][b]if[/b][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]isServer[/b][/color][color="#8B3E2F"][b])[/b][/color] [color="#191970"][b]then[/b][/color] [color="#8B3E2F"][b]{[/b][/color] [color="#006400"][i]// Dedicated server creates 2 arrows in front of player. 1 Orange, 1 Grey[/i][/color] [color="#1874CD"]_A[/color] [color="#8B3E2F"][b]=[/b][/color] [color="#7A7A7A"]'Sign_Arrow_Blue_F'[/color] [color="#191970"][b]createVehicle[/b][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]position[/b][/color] SERVER[color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#1874CD"]_A[/color] [color="#191970"][b]setObjectTextureGlobal[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#FF0000"]0[/color][color="#8B3E2F"][b],[/b][/color] [color="#7A7A7A"]"#(rgb,8,8,3)color(1,0.25,0,1)"[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#1874CD"]_B[/color] [color="#8B3E2F"][b]=[/b][/color] [color="#7A7A7A"]'Sign_Arrow_Blue_F'[/color] [color="#191970"][b]createVehicle[/b][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]position[/b][/color] SERVER[color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#1874CD"]_B[/color] [color="#191970"][b]setObjectTextureGlobal[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#FF0000"]0[/color][color="#8B3E2F"][b],[/b][/color] [color="#7A7A7A"]"#(rgb,8,8,3)color(0.5,0.5,0.5,1)"[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#1874CD"]_A[/color] [color="#191970"][b]setPosATL[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getPosATL[/b][/color] SERVER [color="#191970"][b]select[/b][/color] [color="#FF0000"]0[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]+[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#FF0000"]5[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]*[/b][/color][color="#191970"][b]sin[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getDir[/b][/color] SERVER [color="#FF0000"]-45[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b],[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getPosATL[/b][/color] SERVER [color="#191970"][b]select[/b][/color] [color="#FF0000"]1[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]+[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#FF0000"]5[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]*[/b][/color][color="#191970"][b]cos[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getDir[/b][/color] SERVER [color="#FF0000"]-45[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b],[/b][/color][color="#FF0000"]0[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#1874CD"]_B[/color] [color="#191970"][b]setPosATL[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getPosATL[/b][/color] SERVER [color="#191970"][b]select[/b][/color] [color="#FF0000"]0[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]+[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#FF0000"]5[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]*[/b][/color][color="#191970"][b]sin[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getDir[/b][/color] SERVER [color="#FF0000"]+45[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b],[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getPosATL[/b][/color] SERVER [color="#191970"][b]select[/b][/color] [color="#FF0000"]1[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]+[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#FF0000"]5[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]*[/b][/color][color="#191970"][b]cos[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getDir[/b][/color] SERVER [color="#FF0000"]+45[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b],[/b][/color][color="#FF0000"]0[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#8B3E2F"][b]}[/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#191970"][b]if[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#8B3E2F"][b]![/b][/color][color="#191970"][b]isDedicated[/b][/color][color="#8B3E2F"][b])[/b][/color] [color="#191970"][b]then[/b][/color] [color="#8B3E2F"][b]{[/b][/color] [color="#191970"][b]waitUntil[/b][/color] [color="#8B3E2F"][b]{[/b][/color][color="#8B3E2F"][b]![/b][/color][color="#191970"][b]isNull[/b][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]findDisplay[/b][/color] [color="#FF0000"]46[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b]}[/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#006400"][i]// Press TAB to create 2 cubes. 1 MOD cube, 1 BIS cube. The MOD cube will be set to the orange arrow, the BIS cube will be set to the grey arrow. Both cubes oriented to 45 degrees.[/i][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]findDisplay[/b][/color] [color="#FF0000"]46[/color][color="#8B3E2F"][b])[/b][/color] [color="#191970"][b]displayAddEventHandler[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#7A7A7A"]"KeyDown"[/color][color="#8B3E2F"][b],[/b][/color][color="#7A7A7A"]" _Key = (_this select 1); if (_Key == 15) then { _AMO = (allMissionObjects 'Sign_Arrow_Blue_F'); _A = 'Land_Cube_F' createVehicle (position player); _A setPosATL (getPosATL (_AMO select 1)); _A setdir 45; _B = 'Land_VR_CoverObject_01_kneelHigh_F' createVehicle (position player); _B setPosATL (getPosATL (_AMO select 0)); _B setdir 45; hint format['TAB Pressed!\n\n2 cubes were created:\n\nOrange Cube:\nPositioned at orange arrow.\n\nGrey Cube:\nPositioned at grey arrow.']; true }; "[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#006400"][i]// Display cube direction[/i][/color] [color="#191970"][b]addMissionEventHandler[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#7A7A7A"]"Draw3D"[/color][color="#8B3E2F"][b],[/b][/color] [color="#8B3E2F"][b]{[/b][/color] [color="#8B3E2F"][b]{[/b][/color] [color="#191970"][b]if[/b][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]typeOf[/b][/color] [color="#000000"]_x[/color] [color="#191970"][b]in[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#7A7A7A"]'Land_Cube_F'[/color][color="#8B3E2F"][b],[/b][/color][color="#7A7A7A"]'Land_VR_CoverObject_01_kneelHigh_F'[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b])[/b][/color] [color="#191970"][b]then[/b][/color] [color="#8B3E2F"][b]{[/b][/color] [color="#191970"][b]drawIcon3D[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#7A7A7A"]""[/color][color="#8B3E2F"][b],[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#FF0000"]0.5[/color][color="#8B3E2F"][b],[/b][/color][color="#FF0000"]0[/color][color="#8B3E2F"][b],[/b][/color][color="#FF0000"]1[/color][color="#8B3E2F"][b],[/b][/color][color="#FF0000"]1[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b],[/b][/color] [color="#8B3E2F"][b][[/b][/color][color="#191970"][b]getPosATL[/b][/color] [color="#000000"]_x[/color] [color="#191970"][b]select[/b][/color] [color="#FF0000"]0[/color][color="#8B3E2F"][b],[/b][/color][color="#191970"][b]getPosATL[/b][/color] [color="#000000"]_x[/color] [color="#191970"][b]select[/b][/color] [color="#FF0000"]1[/color][color="#8B3E2F"][b],[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getPosATL[/b][/color] [color="#000000"]_x[/color] [color="#191970"][b]select[/b][/color] [color="#FF0000"]2[/color][color="#8B3E2F"][b])[/b][/color] [color="#8B3E2F"][b]+[/b][/color] [color="#FF0000"]1.5[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b],[/b][/color] [color="#FF0000"]0.25[/color][color="#8B3E2F"][b],[/b][/color] [color="#FF0000"]0.25[/color][color="#8B3E2F"][b],[/b][/color] [color="#FF0000"]0[/color][color="#8B3E2F"][b],[/b][/color] [color="#191970"][b]str[/b][/color][color="#8B3E2F"][b]([/b][/color][color="#191970"][b]getDir[/b][/color] [color="#000000"]_x[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b],[/b][/color] [color="#FF0000"]1[/color][color="#8B3E2F"][b],[/b][/color] [color="#FF0000"]0.075[/color][color="#8B3E2F"][b],[/b][/color] [color="#7A7A7A"]"PuristaMedium"[/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#8B3E2F"][b]}[/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#8B3E2F"][b]}[/b][/color] [color="#191970"][b]forEach[/b][/color] [color="#8B3E2F"][b]([/b][/color][color="#191970"][b]allMissionObjects[/b][/color] [color="#7A7A7A"]""[/color][color="#8B3E2F"][b])[/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#8B3E2F"][b]}[/b][/color][color="#8B3E2F"][b]][/b][/color][color="#8B3E2F"][b];[/b][/color] [color="#8B3E2F"][b]}[/b][/color][color="#8B3E2F"][b];[/b][/color][/color] The issue must be something with your dedicated server setup. I highly doubt the change I made has anything to do with it. (Although your exitWith had be worried) Image of it working (with slight dir change) (oh and i pressed tab multiple times):
×