Scotters Posted April 4, 2018 Posted April 4, 2018 I downloaded the Warthog profile from the Thrustmaster website, but I keep running into a problem when running the configuration. Here is the error I get. ------------------- Mapped plugin module "C:\Program Files (x86)\Thrustmaster\TARGET\Plugins\sys.dll" Script stopped! Runtime Error: Symbol not found: T16000L in main ( line 6 in IL2 BOS HOTAS Warthog.tmc ) -------------------- All I did was follow the instructions from thrustmaster, but something went wrong. Any ideas.
chris455 Posted April 4, 2018 Posted April 4, 2018 Any problems running other profiles? (other games?)
FlyingH Posted April 4, 2018 Posted April 4, 2018 (edited) Start the script editor and look what´s written in "line 6", there´s a symbol wrong in that line! If yoy don´t understand what´s wrong, please copy the line here for others to interpret. By the way, what language is the profile written for, is the KB setting for en or some other language? Edited April 4, 2018 by FlyingH
SCG_Tzigy Posted April 4, 2018 Posted April 4, 2018 Never used scripts/Target software; really not needed IMHO; just assign in game... Just in case, u probably know/need the extra assignments (some people dont know that T.A.R.G.E.T/scripts not neccessary..) 1
Scotters Posted April 4, 2018 Author Posted April 4, 2018 I included the entire script, just in case you guys needed to see something besides line 6. Again this was downloaded from thrustmaster's official website. If it doens't work, I can go ahead and map all the keys in the game, but I was hoping to use this as a good start. I use a script for Falcon Bms and for Elite Dangerous, but I haven't played Elite in a long while. But the script for Falcon works fine. I appreciate the help, and apologize for having this in the wrong forum. ------------------------------------ include "target.tmh" int main() { Configure(&HCougar, MODE_EXCLUDED); Configure(&T16000, MODE_EXCLUDED); Configure(&T16000L, MODE_EXCLUDED); Configure(&LMFD, MODE_EXCLUDED); Configure(&RMFD, MODE_EXCLUDED); Configure(&TFRPRudder, MODE_EXCLUDED); Configure(&TWCSThrottle, MODE_EXCLUDED); if(Init(&EventHandle)) return 1; SetKBRate(45, 50); SetKBLayout(KB_ENG); SetShiftButton(&Joystick, S4, 0, 0, 0, 0); MapKeyIOUMD(&Joystick, TG1, DX1, R_ALT+SPC, DX1, R_ALT+SPC, DX1, R_ALT+SPC); MapKeyIOUMD(&Joystick, S2, USB[21], 'b', USB[21], 'b', USB[21], 'b'); MapKeyIOUMD(&Joystick, S3, CHAIN( DOWN+L_SHIFT, D(30), PULSE+'g', D(70), UP+L_SHIFT), '!', CHAIN( DOWN+L_SHIFT, D(30), PULSE+'g', D(70), UP+L_SHIFT), '!', CHAIN( DOWN+L_SHIFT, D(30), PULSE+'g', D(70), UP+L_SHIFT), '!'); MapKeyIOUMD(&Joystick, S4, 0, 0, 0, 0, 0, 0); MapKeyIOUMD(&Joystick, S1, L_ALT+SPC, L_ALT+SPC, L_ALT+SPC, L_ALT+SPC, L_ALT+SPC, L_ALT+SPC); MapKeyIOUMD(&Joystick, H2U, PULSE+'v', PULSE+'v', PULSE+'v', PULSE+'v', PULSE+'v', PULSE+'v'); MapKeyIOUMD(&Joystick, H2R, CHAIN( DOWN+L_CTL, D(30), PULSE+'b'), CHAIN( DOWN+L_CTL, D(30), PULSE+'b'), CHAIN( DOWN+L_CTL, D(30), PULSE+'b'), CHAIN( DOWN+L_CTL, D(30), PULSE+'b'), CHAIN( DOWN+L_CTL, D(30), PULSE+'b'), CHAIN( DOWN+L_CTL, D(30), PULSE+'b')); MapKeyRIOUMD(&Joystick, H2R, CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL)); MapKeyIOUMD(&Joystick, H2D, PULSE+'n', PULSE+'n', PULSE+'n', PULSE+'n', PULSE+'n', PULSE+'n'); MapKeyIOUMD(&Joystick, H2L, CHAIN( DOWN+USB[227], D(30), USB[5]), CHAIN( DOWN+USB[227], D(30), USB[5]), CHAIN( DOWN+USB[227], D(30), USB[5]), CHAIN( DOWN+USB[227], D(30), USB[5]), CHAIN( DOWN+USB[227], D(30), USB[5]), CHAIN( DOWN+USB[227], D(30), USB[5])); MapKeyRIOUMD(&Joystick, H2L, CHAIN( D(70), UP+USB[227]), CHAIN( D(70), UP+USB[227]), CHAIN( D(70), UP+USB[227]), CHAIN( D(70), UP+USB[227]), CHAIN( D(70), UP+USB[227]), CHAIN( D(70), UP+USB[227])); MapKeyIOUMD(&Joystick, H3U, 0, PULSE+F8, 0, PULSE+F8, 0, PULSE+F8); MapKeyIOUMD(&Joystick, H3R, L_CTL+'x', CHAIN( DOWN+R_SHIFT, D(30), PULSE+F8, D(70), UP+R_SHIFT), L_CTL+'x', CHAIN( DOWN+R_SHIFT, D(30), PULSE+F8, D(70), UP+R_SHIFT), L_CTL+'x', CHAIN( DOWN+R_SHIFT, D(30), PULSE+F8, D(70), UP+R_SHIFT)); MapKeyIOUMD(&Joystick, H3D, PULSE+R_CTL+F7, PULSE+R_CTL+F7, PULSE+R_CTL+F7, PULSE+R_CTL+F7, PULSE+R_CTL+F7, PULSE+R_CTL+F7); MapKeyIOUMD(&Joystick, H3L, L_CTL+'z', CHAIN( DOWN+R_CTL, D(30), PULSE+F8, D(70), UP+R_CTL), L_CTL+'z', CHAIN( DOWN+R_CTL, D(30), PULSE+F8, D(70), UP+R_CTL), L_CTL+'z', CHAIN( DOWN+R_CTL, D(30), PULSE+F8, D(70), UP+R_CTL)); MapKeyIOUMD(&Joystick, H4U, PULSE+F1, PULSE+F1, PULSE+F1, PULSE+F1, PULSE+F1, PULSE+F1); MapKeyIOUMD(&Joystick, H4R, PULSE+F3, PULSE+F3, PULSE+F3, PULSE+F3, PULSE+F3, PULSE+F3); MapKeyIOUMD(&Joystick, H4D, PULSE+F4, PULSE+F4, PULSE+F4, PULSE+F4, PULSE+F4, PULSE+F4); MapKeyIOUMD(&Joystick, H4L, PULSE+F2, PULSE+F2, PULSE+F2, PULSE+F2, PULSE+F2, PULSE+F2); MapKeyIOUMD(&Joystick, H1U, R_CTL+UARROW, DXHATUP, R_CTL+UARROW, DXHATUP, R_CTL+UARROW, DXHATUP); MapKeyIOUMD(&Joystick, H1D, R_CTL+DARROW, DXHATDOWN, R_CTL+DARROW, DXHATDOWN, R_CTL+DARROW, DXHATDOWN); MapKeyIOUMD(&Joystick, H1L, R_CTL+LARROW, DXHATLEFT, R_CTL+LARROW, DXHATLEFT, R_CTL+LARROW, DXHATLEFT); MapKeyIOUMD(&Joystick, H1R, R_CTL+RARROW, DXHATRIGHT, R_CTL+RARROW, DXHATRIGHT, R_CTL+RARROW, DXHATRIGHT); MapAxis(&Joystick, JOYX, DX_X_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Joystick, JOYX, 0, 0, 0, 2, 0); MapAxis(&Joystick, JOYY, DX_Y_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Joystick, JOYY, 0, 0, 0, 2, 0); MapKeyIOUMD(&Throttle, SC, PULSE+'m', PULSE+'m', PULSE+'m', PULSE+'m', PULSE+'m', PULSE+'m'); MapKeyIOUMD(&Throttle, MSU, CHAIN( DOWN+USB[231], D(30), USB[46]), CHAIN( DOWN+USB[231], D(30), USB[46]), CHAIN( DOWN+USB[231], D(30), USB[46]), CHAIN( DOWN+USB[231], D(30), USB[46]), CHAIN( DOWN+USB[231], D(30), USB[46]), CHAIN( DOWN+USB[231], D(30), USB[46])); MapKeyRIOUMD(&Throttle, MSU, CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231])); MapKeyIOUMD(&Throttle, MSR, CHAIN( DOWN+R_CTL, D(30), USB[46]), CHAIN( DOWN+R_CTL, D(30), USB[46]), CHAIN( DOWN+R_CTL, D(30), USB[46]), CHAIN( DOWN+R_CTL, D(30), USB[46]), CHAIN( DOWN+R_CTL, D(30), USB[46]), CHAIN( DOWN+R_CTL, D(30), USB[46])); MapKeyRIOUMD(&Throttle, MSR, CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL)); MapKeyIOUMD(&Throttle, MSD, CHAIN( DOWN+USB[231], D(), USB[45]), CHAIN( DOWN+USB[231], D(), USB[45]), CHAIN( DOWN+USB[231], D(), USB[45]), CHAIN( DOWN+USB[231], D(), USB[45]), CHAIN( DOWN+USB[231], D(), USB[45]), CHAIN( DOWN+USB[231], D(), USB[45])); MapKeyRIOUMD(&Throttle, MSD, CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231]), CHAIN( D(70), UP+USB[231])); MapKeyIOUMD(&Throttle, MSL, CHAIN( DOWN+R_CTL, D(30), '-'), CHAIN( DOWN+R_CTL, D(30), '-'), CHAIN( DOWN+R_CTL, D(30), '-'), CHAIN( DOWN+R_CTL, D(30), '-'), CHAIN( DOWN+R_CTL, D(30), '-'), CHAIN( DOWN+R_CTL, D(30), '-')); MapKeyRIOUMD(&Throttle, MSL, CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL), CHAIN( D(70), UP+R_CTL)); MapKeyIOUMD(&Throttle, SPDF, PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b'); MapKeyIOUMD(&Throttle, SPDB, PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b', PULSE+L_CTL+R_ALT+'b'); MapKeyIOUMD(&Throttle, CHF, PULSE+'f', PULSE+'f', PULSE+'f', PULSE+'f', PULSE+'f', PULSE+'f'); MapKeyIOUMD(&Throttle, CHB, PULSE+L_SHIFT+'f', PULSE+L_SHIFT+'f', PULSE+L_SHIFT+'f', PULSE+L_SHIFT+'f', PULSE+L_SHIFT+'f', PULSE+L_SHIFT+'f'); MapKeyIOUMD(&Throttle, PSF, CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT)); MapKeyIOUMD(&Throttle, PSB, CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT)); MapKeyIOUMD(&Throttle, EFLNORM, PULSE+'l', PULSE+'l', PULSE+'l', PULSE+'l', PULSE+'l', PULSE+'l'); MapKeyIOUMD(&Throttle, EFRNORM, PULSE+R_CTL+'l', PULSE+R_CTL+'l', PULSE+R_CTL+'l', PULSE+R_CTL+'l', PULSE+R_CTL+'l', PULSE+R_CTL+'l'); MapKeyIOUMD(&Throttle, APUON, PULSE+'g', PULSE+'g', PULSE+'g', PULSE+'g', PULSE+'g', PULSE+'g'); MapKeyIOUMD(&Throttle, LDGH, 'e', 'e', 'e', 'e', 'e', 'e'); MapKeyIOUMD(&Throttle, EACON, PULSE+L_CTL+R_ALT+'c', PULSE+L_CTL+R_ALT+'c', PULSE+L_CTL+R_ALT+'c', PULSE+L_CTL+R_ALT+'c', PULSE+L_CTL+R_ALT+'c', PULSE+L_CTL+R_ALT+'c'); MapKeyIOUMD(&Throttle, RDRNRM, CHAIN( DOWN+R_CTL, D(30), PULSE+'c', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'c', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'c', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'c', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'c', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'c', D(70), UP+R_CTL)); MapKeyIOUMD(&Throttle, APALT, CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT)); MapKeyIOUMD(&Throttle, EFLOVER, PULSE+'l', PULSE+'l', PULSE+'l', PULSE+'l', PULSE+'l', PULSE+'l'); MapKeyIOUMD(&Throttle, EFROVER, CHAIN( DOWN+R_CTL, D(30), PULSE+'l', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'l', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'l', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'l', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'l', D(70), UP+R_CTL), CHAIN( DOWN+R_CTL, D(30), PULSE+'l', D(70), UP+R_CTL)); MapKeyIOUMD(&Throttle, APUOFF, PULSE+'g', PULSE+'g', PULSE+'g', PULSE+'g', PULSE+'g', PULSE+'g'); MapKeyIOUMD(&Throttle, EACOFF, PULSE+R_ALT+'c', PULSE+R_ALT+'c', PULSE+R_ALT+'c', PULSE+R_ALT+'c', PULSE+R_ALT+'c', PULSE+R_ALT+'c'); MapKeyIOUMD(&Throttle, RDRDIS, PULSE+R_CTL+'c', PULSE+R_CTL+'c', PULSE+R_CTL+'c', PULSE+R_CTL+'c', PULSE+R_CTL+'c', PULSE+R_CTL+'c'); MapKeyIOUMD(&Throttle, APDIS, PULSE+'a', PULSE+'a', PULSE+'a', PULSE+'a', PULSE+'a', PULSE+'a'); MapKeyIOUMD(&Throttle, PSM, CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT), CHAIN( DOWN+R_SHIFT, D(30), PULSE+'l', D(70), UP+R_SHIFT)); MapKeyIOUMD(&Throttle, APAH, CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT), CHAIN( DOWN+L_SHIFT, D(30), PULSE+'a', D(70), UP+L_SHIFT)); MapKeyIOUMD(&Throttle, CSU, CHAIN( DOWN+L_ALT+'=', D(30), '='), CHAIN( DOWN+L_ALT+'=', D(30), '='), CHAIN( DOWN+L_ALT+'=', D(30), '='), CHAIN( DOWN+L_ALT+'=', D(30), '='), CHAIN( DOWN+L_ALT+'=', D(30), '='), CHAIN( DOWN+L_ALT+'=', D(30), '=')); MapKeyRIOUMD(&Throttle, CSU, CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT)); MapKeyIOUMD(&Throttle, CSD, CHAIN( DOWN+L_ALT+'-', D(), '-'), CHAIN( DOWN+L_ALT+'-', D(), '-'), CHAIN( DOWN+L_ALT+'-', D(), '-'), CHAIN( DOWN+L_ALT+'-', D(), '-'), CHAIN( DOWN+L_ALT+'-', D(), '-'), CHAIN( DOWN+L_ALT+'-', D(), '-')); MapKeyRIOUMD(&Throttle, CSD, CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT), CHAIN( D(70), UP+L_ALT)); MapKeyIOUMD(&Throttle, CSR, CHAIN( DOWN+L_CTL, D(30), '='), CHAIN( DOWN+L_CTL, D(30), '='), CHAIN( DOWN+L_CTL, D(30), '='), CHAIN( DOWN+L_CTL, D(30), '='), CHAIN( DOWN+L_CTL, D(30), '='), CHAIN( DOWN+L_CTL, D(30), '=')); MapKeyRIOUMD(&Throttle, CSR, CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL)); MapKeyIOUMD(&Throttle, CSL, CHAIN( DOWN+L_CTL, D(30), '-'), CHAIN( DOWN+L_CTL, D(30), '-'), CHAIN( DOWN+L_CTL, D(30), '-'), CHAIN( DOWN+L_CTL, D(30), '-'), CHAIN( DOWN+L_CTL, D(30), '-'), CHAIN( DOWN+L_CTL, D(30), '-')); MapKeyRIOUMD(&Throttle, CSL, CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL), CHAIN( D(70), UP+L_CTL)); MapAxis(&Throttle, SCX, DX_ZROT_AXIS, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, SCX, 0, 0, 0, 3, -1); MapAxis(&Throttle, SCY, 0, AXIS_NORMAL, MAP_ABSOLUTE); SetSCurve(&Throttle, SCY, 0, 0, 0, 0, 0); MapAxis(&Throttle, THR_RIGHT, DX_SLIDER_AXIS, AXIS_REVERSED, MAP_ABSOLUTE); SetSCurve(&Throttle, THR_RIGHT, 0, 0, 0, 0, 0); MapAxis(&Throttle, THR_LEFT, DX_THROTTLE_AXIS, AXIS_REVERSED, MAP_ABSOLUTE); SetSCurve(&Throttle, THR_LEFT, 0, 0, 0, 0, 0); MapAxis(&Throttle, THR_FC, DX_XROT_AXIS, AXIS_REVERSED, MAP_ABSOLUTE); SetSCurve(&Throttle, THR_FC, 0, 0, 0, 0, 0); } int EventHandle(int type, alias o, int x) { DefaultMapping(&o, x); }
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now