Pular para o conteúdo
PT: Foi detectado que seu navegador não está com JavaScript ativado. Isso é importante para o bom funcionamento do forum. Siga as instruções de como habilitar o JavaScript no seu navegador: http://www.enable-javascript.com/pt/ EN: It has been detected that your browser is not JavaScript enabled. This is important for the proper functioning of the forum. Follow the instructions on how to enable JavaScript in your browser: http://www.enable-javascript.com/
15 Nov 2018, 22:08
Código: Selecionar tudo
SCRIPT_START { NOP LVAR_INT scplayer pGasPedal car intensity key key2 LVAR_FLOAT speedef speed GET_PLAYER_CHAR 0 scplayer READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensity IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensity WRITE_INT_TO_INI_FILE 700 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" ENDIF READ_FLOAT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" speedef IF NOT READ_FLOAT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" speedef WRITE_FLOAT_TO_INI_FILE 40.0 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" ENDIF READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" key IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" key WRITE_INT_TO_INI_FILE 160 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" ENDIF READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" key2 IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" key2 WRITE_INT_TO_INI_FILE 3 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" ENDIF main_loop: WAIT 0 IF IS_CHAR_IN_ANY_CAR scplayer AND NOT IS_CHAR_ON_ANY_BIKE scplayer AND NOT IS_CHAR_IN_ANY_PLANE scplayer AND NOT IS_CHAR_IN_ANY_BOAT scplayer GET_CAR_CHAR_IS_USING scplayer car GET_CAR_SPEED car speed speed *= 3.6 IF IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 pGasPedal = 0xB73458 pGasPedal += 0x20 WHILE IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 WAIT 0 WRITE_MEMORY pGasPedal 4 intensity FALSE GET_CAR_SPEED car speed speed *= 3.6 IF speed > speedef IF intensity >= 256 intensity -= 2 ENDIF ENDIF IF speed < speedef READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensity ENDIF //PRINT_FORMATTED_NOW "~p~GasPedal: ~w~%i ~b~Speed: ~w~%0.1f" 40 intensity speed ENDWHILE ENDIF ENDIF GOTO main_loop } SCRIPT_END
1542326910
FilipeS
16 Nov 2018, 11:18
1542374331
LightVelox
17 Nov 2018, 22:23
LightVelox escreveu: ↑16 Nov 2018, 11:18faz um do watch dogs agora :v
1542500628
19 Nov 2018, 12:31
FilipeS escreveu: ↑17 Nov 2018, 22:23 o problema é que eu não sei pegar coords dos dummies
GET_VEHICLE_POINTER hCar (CVehicle) CVehicle += 0x18 READ_MEMORY CVehicle 4 0 (pRpClump) CALL_FUNCTION_RETURN 0x004C5400 2 2 "nome_do_dummy" pRpClump (pRwFrame) IF NOT pRwFrame = 0 pRwFrame += 0x40 READ_MEMORY pRwFrame 4 0 (x) pRwFrame += 4 READ_MEMORY pRwFrame 4 0 (y) pRwFrame += 4 READ_MEMORY pRwFrame 4 0 (z) ENDIF
wheel_rf_dummy
wheel_lf_dummy
wheel_rb_dummy
wheel_lb_dummy
1542637911
HybridTheory
19 Nov 2018, 22:40
FilipeS escreveu: ↑15 Nov 2018, 22:08Modzinho pequeno e simples de algo que sempre queria no GTA SA, o burnout do Driver 3! https://www.youtube.com/watch?v=B9zOPJTbNs0 (sem demonstração no jogo devido minha net) É totalmente configurável por .ini: Velocidade de rotação das rodas; Velocidade limite para o burnout; Suporte para teclado; Suporte para joysticks; Source (sinta-se livre pra xingar minha mãe se não gostou de algo :) ): Código: Selecionar tudoSCRIPT_START { NOP LVAR_INT scplayer pGasPedal car intensity key key2 LVAR_FLOAT speedef speed GET_PLAYER_CHAR 0 scplayer READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensity IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensity WRITE_INT_TO_INI_FILE 700 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" ENDIF READ_FLOAT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" speedef IF NOT READ_FLOAT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" speedef WRITE_FLOAT_TO_INI_FILE 40.0 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" ENDIF READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" key IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" key WRITE_INT_TO_INI_FILE 160 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" ENDIF READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" key2 IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" key2 WRITE_INT_TO_INI_FILE 3 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" ENDIF main_loop: WAIT 0 IF IS_CHAR_IN_ANY_CAR scplayer AND NOT IS_CHAR_ON_ANY_BIKE scplayer AND NOT IS_CHAR_IN_ANY_PLANE scplayer AND NOT IS_CHAR_IN_ANY_BOAT scplayer GET_CAR_CHAR_IS_USING scplayer car GET_CAR_SPEED car speed speed *= 3.6 IF IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 pGasPedal = 0xB73458 pGasPedal += 0x20 WHILE IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 WAIT 0 WRITE_MEMORY pGasPedal 4 intensity FALSE GET_CAR_SPEED car speed speed *= 3.6 IF speed > speedef IF intensity >= 256 intensity -= 2 ENDIF ENDIF IF speed < speedef READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensity ENDIF //PRINT_FORMATTED_NOW "~p~GasPedal: ~w~%i ~b~Speed: ~w~%0.1f" 40 intensity speed ENDWHILE ENDIF ENDIF GOTO main_loop } SCRIPT_END
SCRIPT_START { NOP LVAR_INT scplayer pGasPedal car intensityVal intensity key key2 LVAR_FLOAT speedef speed GET_PLAYER_CHAR 0 scplayer IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensityVal intensityVal = 700 WRITE_INT_TO_INI_FILE intensityVal "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" ENDIF IF NOT READ_FLOAT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" speedef speedef = 40.0 WRITE_FLOAT_TO_INI_FILE speedef "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" ENDIF IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" key key = 160 WRITE_INT_TO_INI_FILE key "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" ENDIF IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" key2 key2 = 3 WRITE_INT_TO_INI_FILE key2 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" ENDIF WHILE IS_PC_VERSION IF IS_CHAR_IN_ANY_CAR scplayer GET_CAR_CHAR_IS_USING scplayer car IF IS_THIS_MODEL_A_CAR car GET_CAR_SPEED car speed speed *= 3.6 IF IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 pGasPedal = 0xB73458 pGasPedal += 0x20 WHILE IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 WAIT 0 WRITE_MEMORY pGasPedal 4 intensity FALSE GET_CAR_SPEED car speed speed *= 3.6 IF speed > speedef IF intensity >= 256 intensity -= 2 ENDIF ENDIF IF speed < speedef intensity = intensityVal ENDIF //PRINT_FORMATTED_NOW "~p~GasPedal: ~w~%i ~b~Speed: ~w~%0.1f" 40 intensity speed ENDWHILE ENDIF ENDIF ENDIF WAIT 0 ENDWHILE } SCRIPT_END
1542674400
19 Nov 2018, 22:51
HybridTheory escreveu: ↑19 Nov 2018, 12:31 FilipeS escreveu: ↑17 Nov 2018, 22:23o problema é que eu não sei pegar coords dos dummies Código: Selecionar tudoGET_VEHICLE_POINTER hCar (CVehicle) CVehicle += 0x18 READ_MEMORY CVehicle 4 0 (pRpClump) CALL_FUNCTION_RETURN 0x004C5400 2 2 "nome_do_dummy" pRpClump (pRwFrame) IF NOT pRwFrame = 0 pRwFrame += 0x40 READ_MEMORY pRwFrame 4 0 (x) pRwFrame += 4 READ_MEMORY pRwFrame 4 0 (y) pRwFrame += 4 READ_MEMORY pRwFrame 4 0 (z) ENDIF dummies das 4 rodas: wheel_rf_dummy ; wheel_lf_dummy ; wheel_rb_dummy ; wheel_lb_dummy
FilipeS escreveu: ↑17 Nov 2018, 22:23o problema é que eu não sei pegar coords dos dummies
1542675074
20 Nov 2018, 00:37
IS_THIS_MODEL_A_CAR
SCRIPT_START { NOP LVAR_INT scplayer pGasPedal car intensityVal intensity key key2 model LVAR_FLOAT speedef speed GET_PLAYER_CHAR 0 scplayer IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" intensityVal intensityVal = 700 WRITE_INT_TO_INI_FILE intensityVal "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutIntensity" ENDIF IF NOT READ_FLOAT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" speedef speedef = 40.0 WRITE_FLOAT_TO_INI_FILE speedef "cleo/NFR Burnout Mod (FilipeS).ini" "config" "SpeedTarget" ENDIF IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" key key = 160 WRITE_INT_TO_INI_FILE key "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyBoard" ENDIF IF NOT READ_INT_FROM_INI_FILE "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" key2 key2 = 3 WRITE_INT_TO_INI_FILE key2 "cleo/NFR Burnout Mod (FilipeS).ini" "config" "BurnoutKeyController" ENDIF WHILE IS_PC_VERSION IF IS_CHAR_IN_ANY_CAR scplayer GET_CAR_CHAR_IS_USING scplayer car GET_CAR_MODEL car model // <------ modelo IF IS_THIS_MODEL_A_CAR model GET_CAR_SPEED car speed speed *= 3.6 IF IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 pGasPedal = 0xB73458 pGasPedal += 0x20 WHILE IS_KEY_PRESSED key OR IS_BUTTON_PRESSED 0 key2 WAIT 0 WRITE_MEMORY pGasPedal 4 intensity FALSE GET_CAR_SPEED car speed speed *= 3.6 IF speed > speedef IF intensity >= 256 intensity -= 2 ENDIF ENDIF IF speed < speedef intensity = intensityVal ENDIF //PRINT_FORMATTED_NOW "~p~GasPedal: ~w~%i ~b~Speed: ~w~%0.1f" 40 intensity speed ENDWHILE ENDIF ENDIF ENDIF WAIT 0 ENDWHILE } SCRIPT_END
1542681437
Um_Geek
Voltar para “Scripts & Códigos”