GhettoGecko Posted November 23, 2015 Share Posted November 23, 2015 So I've made this little script which works in conjunction with my weapon.dat, default.ide and .ifp files which makes handling single-handed weapons similar to Watch Dogs - where you aim with one hand then seconds later put both hands on the gun. Works through changing weapon skill, and I want to hide the status box that appears whenever the weapon skill level changes. I'm guessing 0151: is the way to go, I just don't know how to utilize it in my scenario. I've all ready searched the forums and web for help. Excuse my low construct code: {$CLEO .cs}thread 'WatchDogs_Aim':thread_colt45wait 00653: [email protected] = float_stat 69if[email protected] >= 200jf @thread_silencedif and0256: player $PLAYER_CHAR defined044B: actor $PLAYER_ACTOR on_foot03EE: player $PLAYER_CHAR controllable02D8: actor $PLAYER_ACTOR current_weapon == 22jf @thread_silencedif00E1: player 0 pressed_key 6jf @thread_colt45]062A: change_float_stat 69 to 200.0wait 3000062A: change_float_stat 69 to 999.0:colt45wait 0if00E1: player 0 pressed_key 6jf @thread_colt45jump @colt45:thread_silencedwait 00653: [email protected] = float_stat 70if[email protected] >= 200jf @thread_sawnoffif and0256: player $PLAYER_CHAR defined044B: actor $PLAYER_ACTOR on_foot03EE: player $PLAYER_CHAR controllable02D8: actor $PLAYER_ACTOR current_weapon == 23jf @thread_sawnoffif00E1: player 0 pressed_key 6jf @thread_silenced062A: change_float_stat 70 to 200.0wait 3000062A: change_float_stat 70 to 999.0jump @silenced:silencedwait 0if00E1: player 0 pressed_key 6jf @thread_silencedjump @silenced:thread_sawnoffwait 0if and0256: player $PLAYER_CHAR defined044B: actor $PLAYER_ACTOR on_foot03EE: player $PLAYER_CHAR controllable02D8: actor $PLAYER_ACTOR current_weapon == 26jf @thread_colt45if00E1: player 0 pressed_key 6jf @thread_sawnoff062A: change_float_stat 73 to 0.0wait 3000062A: change_float_stat 73 to 999.0jump @sawnoff:sawnoffwait 0if00E1: player 0 pressed_key 6jf @thread_sawnoffjump @sawnoff Link to comment Share on other sites More sharing options...
ZAZ Posted November 23, 2015 Share Posted November 23, 2015 I'm guessing 0151: is the way to go, I just don't know how to utilize it in my scenario. 0151: isn't possible because it requires to enter a Global Var, given from 03C4: 03C4: set_status_text $time2 type 0 GXT 'Showt01'0151: remove_status_text $time2 i used 03E6: remove_text_box , test it {$CLEO .cs}thread 'WDogAim':WDA_colt45// Coltwait 0if0256: player $PLAYER_CHAR definedjf @WDA_colt450653: [email protected] = float_stat 69// Pistol Skill [email protected] >= 200jf @WDA_silenced// Silencedif and044B: actor $PLAYER_ACTOR on_foot03EE: player $PLAYER_CHAR controllable02D8: actor $PLAYER_ACTOR current_weapon == 22//22 3 Pistol 346 #colt45jf @WDA_silenced// Silencedif00E1: player 0 pressed_key 6// aim buttonjf @WDA_colt45062A: change_float_stat 69 to 200.003E6: remove_text_boxwait 3000062A: change_float_stat 69 to 999.003E6: remove_text_box:checkey_colt45//key unpress checkwait 0if00E1: player 0 pressed_key 6// aim buttonjf @WDA_colt45// Coltjump @checkey_colt45:WDA_silenced// Silencedwait 0if0256: player $PLAYER_CHAR definedjf @WDA_silenced0653: [email protected] = float_stat 70// Silenced Pistol Skill [email protected] >= 200jf @WDA_sawnoffif and044B: actor $PLAYER_ACTOR on_foot03EE: player $PLAYER_CHAR controllable02D8: actor $PLAYER_ACTOR current_weapon == 23//23 3 Silenced Pistol 347 #silenced jf @WDA_sawnoffif00E1: player 0 pressed_key 6// aim buttonjf @WDA_silenced062A: change_float_stat 70 to 200.003E6: remove_text_boxwait 3000062A: change_float_stat 70 to 999.003E6: remove_text_box:checkey_silenced//key unpress checkwait 0if00E1: player 0 pressed_key 6// aim buttonjf @WDA_silenced// Silencedjump @checkey_silenced:WDA_sawnoffwait 0if0256: player $PLAYER_CHAR definedjf @WDA_sawnoffif and044B: actor $PLAYER_ACTOR on_foot03EE: player $PLAYER_CHAR controllable02D8: actor $PLAYER_ACTOR current_weapon == 26//26 4 Sawn Off Shotgun 350 #sawnoffjf @WDA_colt45// Coltif00E1: player 0 pressed_key 6jf @WDA_sawnoff062A: change_float_stat 73 to 0.003E6: remove_text_boxwait 3000062A: change_float_stat 73 to 999.003E6: remove_text_box:checkey_sawnoff//key unpress checkwait 0if00E1: player 0 pressed_key 6// aim buttonjf @WDA_sawnoffjump @checkey_sawnoff maoffense01 and In45do 2 CLEO MODS CLEO Script Tutorial Link to comment Share on other sites More sharing options...
GhettoGecko Posted November 24, 2015 Author Share Posted November 24, 2015 Nice works like a charm thanks ZAZ. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now