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/
01 Set 2020, 18:18
Código: Selecionar tudo
SCRIPT_START { LVAR_INT (r g b) (rr gr br) (rb gb bb) (ro go bo) (rro gro bro) (rbo gbo bbo) ticktime ticktime2 i READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Settings" "TickTime" ticktime ticktime *= 2 ticktime2 = ticktime ticktime /= 2 READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "R" rr READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "G" gr READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "B" br READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "R" rb READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "G" gb READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "B" bb WAIT 550 GOSUB ReadColor SET_SCRIPT_EVENT_ON_MENU ON MenuFix i WHILE TRUE WAIT 0 IF IS_WANTED_LEVEL_GREATER 0 0 GOSUB Blink ELSE GOSUB RestoreColors WHILE TRUE WAIT 0 GOSUB ReadColor IF IS_WANTED_LEVEL_GREATER 0 0 timera = 0 BREAK ENDIF ENDWHILE ENDIF ENDWHILE Blink: IF timera > 0 //pintar de vermelho WRITE_MEMORY 0x5864CC 4 rr TRUE //rr WRITE_MEMORY 0x5865BD 4 rr TRUE //rr WRITE_MEMORY 0x5865DB 4 rr TRUE //rr WRITE_MEMORY 0x5865F9 4 rr TRUE //rr WRITE_MEMORY 0x586617 4 rr TRUE //rr WRITE_MEMORY 0x5864C7 4 gr TRUE //gr WRITE_MEMORY 0x5865B8 4 gr TRUE //gr WRITE_MEMORY 0x5865D6 4 gr TRUE //gr WRITE_MEMORY 0x5865F4 4 gr TRUE //gr WRITE_MEMORY 0x586612 4 gr TRUE //gr WRITE_MEMORY 0x5864C2 4 br TRUE //br WRITE_MEMORY 0x5865B3 4 br TRUE //br WRITE_MEMORY 0x5865D1 4 br TRUE //br WRITE_MEMORY 0x5865EF 4 br TRUE //br WRITE_MEMORY 0x58660D 4 br TRUE //br //fora WRITE_MEMORY 0x586442 1 rro TRUE //r WRITE_MEMORY 0x575491 1 rro TRUE //r WRITE_MEMORY 0x5758FF 1 rro TRUE //r WRITE_MEMORY 0x58643D 4 gro TRUE //g WRITE_MEMORY 0x57548C 4 gro TRUE //g WRITE_MEMORY 0x5758FA 4 gro TRUE //g WRITE_MEMORY 0x586438 4 bro TRUE //b WRITE_MEMORY 0x575487 4 bro TRUE //b WRITE_MEMORY 0x5758F1 4 bro TRUE //b //pintar de azul IF timera > ticktime WRITE_MEMORY 0x5864CC 4 rb TRUE //r WRITE_MEMORY 0x5865BD 4 rb TRUE //r WRITE_MEMORY 0x5865DB 4 rb TRUE //r WRITE_MEMORY 0x5865F9 4 rb TRUE //r WRITE_MEMORY 0x586617 4 rb TRUE //r WRITE_MEMORY 0x5864C7 4 gb TRUE //g WRITE_MEMORY 0x5865B8 4 gb TRUE //g WRITE_MEMORY 0x5865D6 4 gb TRUE //g WRITE_MEMORY 0x5865F4 4 gb TRUE //g WRITE_MEMORY 0x586612 4 gb TRUE //g WRITE_MEMORY 0x5864C2 4 bb TRUE //b WRITE_MEMORY 0x5865B3 4 bb TRUE //b WRITE_MEMORY 0x5865D1 4 bb TRUE //b WRITE_MEMORY 0x5865EF 4 bb TRUE //b WRITE_MEMORY 0x58660D 4 bb TRUE //b //fora WRITE_MEMORY 0x586442 1 rbo TRUE //r WRITE_MEMORY 0x575491 1 rbo TRUE //r WRITE_MEMORY 0x5758FF 1 rbo TRUE //r WRITE_MEMORY 0x58643D 4 gbo TRUE //g WRITE_MEMORY 0x57548C 4 gbo TRUE //g WRITE_MEMORY 0x5758FA 4 gbo TRUE //g WRITE_MEMORY 0x586438 4 bbo TRUE //b WRITE_MEMORY 0x575487 4 bbo TRUE //b WRITE_MEMORY 0x5758F1 4 bbo TRUE //b IF timera > ticktime2 timera = 0 ENDIF ENDIF ENDIF RETURN ReadColor: GOSUB BlendMath READ_MEMORY 0x5864CC 4 TRUE r READ_MEMORY 0x5864C7 4 TRUE g READ_MEMORY 0x5864C2 4 TRUE b READ_MEMORY 0x586442 1 TRUE ro READ_MEMORY 0x58643D 4 TRUE go READ_MEMORY 0x586438 4 TRUE bo RETURN MenuFix: IF i = 1 GOSUB RestoreColors ENDIF RETURN_SCRIPT_EVENT RestoreColors: WRITE_MEMORY 0x5864CC 4 r TRUE //r WRITE_MEMORY 0x5865BD 4 r TRUE //r WRITE_MEMORY 0x5865DB 4 r TRUE //r WRITE_MEMORY 0x5865F9 4 r TRUE //r WRITE_MEMORY 0x586617 4 r TRUE //r WRITE_MEMORY 0x5864C7 4 g TRUE //g WRITE_MEMORY 0x5865B8 4 g TRUE //g WRITE_MEMORY 0x5865D6 4 g TRUE //g WRITE_MEMORY 0x5865F4 4 g TRUE //g WRITE_MEMORY 0x586612 4 g TRUE //g WRITE_MEMORY 0x5864C2 4 b TRUE //b WRITE_MEMORY 0x5865B3 4 b TRUE //b WRITE_MEMORY 0x5865D1 4 b TRUE //b WRITE_MEMORY 0x5865EF 4 b TRUE //b WRITE_MEMORY 0x58660D 4 b TRUE //b //fora WRITE_MEMORY 0x586442 1 ro TRUE //r WRITE_MEMORY 0x575491 1 ro TRUE //r WRITE_MEMORY 0x5758FF 1 ro TRUE //r WRITE_MEMORY 0x58643D 4 go TRUE //g WRITE_MEMORY 0x57548C 4 go TRUE //g WRITE_MEMORY 0x5758FA 4 go TRUE //g WRITE_MEMORY 0x586438 4 bo TRUE //b WRITE_MEMORY 0x575487 4 bo TRUE //b WRITE_MEMORY 0x5758F1 4 bo TRUE //b RETURN BlendMath: //a agua fora dos limites do mapa é uma cor RGB, não um sprite, //então a mesclagem com a cor deve ser feita manualmente: //vermelho rro = ro * rr rro /= 255 gro = go * gr gro /= 255 bro = bo * br bro /= 255 //azul rbo = ro * rb rbo /= 255 gbo = go * gb gbo /= 255 bbo = bo * bb bbo /= 255 RETURN } SCRIPT_END
SCRIPT_START { LVAR_INT (r g b) (rr gr br) (rb gb bb) ticktime ticktime2 READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Settings" "TickTime" ticktime ticktime2 = ticktime * 2 READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "R" rr READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "G" gr READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "B" br READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "R" rb READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "G" gb READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "B" bb WAIT 550 GOSUB ReadColor WHILE TRUE WAIT 0 IF IS_WANTED_LEVEL_GREATER 0 0 GOSUB Blink ELSE GOSUB RestoreColors WHILE TRUE WAIT 0 GOSUB ReadColor IF IS_WANTED_LEVEL_GREATER 0 0 timera = 0 BREAK ENDIF ENDWHILE ENDIF ENDWHILE Blink: IF timera > 0 //pintar de vermelho WRITE_MEMORY 0x4C222E 4 rr TRUE //rr WRITE_MEMORY 0x4C2229 4 gr TRUE //gr WRITE_MEMORY 0x4C2224 4 br TRUE //br //pintar de azul IF timera > ticktime WRITE_MEMORY 0x4C222E 4 rb TRUE //r WRITE_MEMORY 0x4C2229 4 gb TRUE //g WRITE_MEMORY 0x4C2224 4 bb TRUE //b IF timera > ticktime2 timera = 0 ENDIF ENDIF ENDIF RETURN ReadColor: READ_MEMORY 0x4C222E 4 TRUE r READ_MEMORY 0x4C2229 4 TRUE g READ_MEMORY 0x4C2224 4 TRUE b RETURN RestoreColors: WRITE_MEMORY 0x4C222E 4 r TRUE //r WRITE_MEMORY 0x4C2229 4 g TRUE //g WRITE_MEMORY 0x4C2224 4 b TRUE //b RETURN } SCRIPT_END
[align=left]SCRIPT_START { LVAR_INT (r g b) (rr gr br) (rb gb bb) ticktime ticktime2 READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Settings" "TickTime" ticktime ticktime2 = ticktime * 2 READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "R" rr READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "G" gr READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Red" "B" br READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "R" rb READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "G" gb READ_INT_FROM_INI_FILE "CLEO/Wanted Radar Warning.ini" "Blue" "B" bb WAIT 550 GOSUB ReadColor WHILE TRUE WAIT 0 IF IS_WANTED_LEVEL_GREATER 0 0 GOSUB Blink ELSE GOSUB RestoreColors WHILE TRUE WAIT 0 GOSUB ReadColor IF IS_WANTED_LEVEL_GREATER 0 0 timera = 0 BREAK ENDIF ENDWHILE ENDIF ENDWHILE Blink: IF timera > 0 //pintar de vermelho WRITE_MEMORY 0x4A696B 1 rr TRUE //rr WRITE_MEMORY 0x4A6966 1 gr TRUE //gr WRITE_MEMORY 0x4A6961 1 br TRUE //br //pintar de azul IF timera > ticktime WRITE_MEMORY 0x4A696B 1 rb TRUE //r WRITE_MEMORY 0x4A6966 1 gb TRUE //g WRITE_MEMORY 0x4A6961 1 bb TRUE //b IF timera > ticktime2 timera = 0 ENDIF ENDIF ENDIF RETURN ReadColor: READ_MEMORY 0x4A696B 1 TRUE r READ_MEMORY 0x4A6966 1 TRUE g READ_MEMORY 0x4A6961 1 TRUE b RETURN RestoreColors: WRITE_MEMORY 0x4A696B 1 r TRUE //r WRITE_MEMORY 0x4A6966 1 g TRUE //g WRITE_MEMORY 0x4A6961 1 b TRUE //b RETURN } SCRIPT_END[/align]
1598995119
Neon
02 Set 2020, 14:53
Neon escreveu: ↑01 Set 2020, 18:18semelhante ao GTA Chinatown Wars.
Neon escreveu: ↑01 Set 2020, 18:18Foi adaptado ao Radar Map Color porém faz com que a opção de recarregar o ini dele pare de funcionar, e também não pisca no mapa do menu, deixando ele totalmente azul/vermelho. Mais pra frente eu corrijo isso.
1599069238
Junior_Djjr
02 Set 2020, 16:39
Junior_Djjr escreveu: ↑02 Set 2020, 14:53E GTA IV e GTA V.
Junior_Djjr escreveu: ↑02 Set 2020, 14:53Mas por que em vez de ler os valores originais trocando WRITE_MEMORY por READ_MEMORY você leu o .ini? É só pegar o valor que o mod botou na memória e guardar ele pra hora de restaurar.
1599075544
18 Out 2020, 15:55
1603047341
Ytalo S
18 Out 2020, 16:18
1603048738
18 Out 2020, 21:39
1603067975
M. Osborn
18 Out 2020, 23:17
M. Osborn escreveu: ↑18 Out 2020, 21:39Só uma pequena correção: to blink significa piscar os olhos (to wink, piscar um só olho) Quando uma luz pisca seria a flashing light e não a blinking light. O mesmo pro radar.
1603073874
19 Out 2020, 00:00
Ytalo S escreveu: ↑18 Out 2020, 15:55Podia colocar para piscar no menu aonde mostra o mapa (se der).
Neon escreveu: ↑18 Out 2020, 23:17Corrigido o mod pintando o mapa do menu;
1603076437
wooZ
19 Out 2020, 00:03
wooZ escreveu: ↑19 Out 2020, 00:00 Ytalo S escreveu: ↑18 Out 2020, 15:55Podia colocar para piscar no menu aonde mostra o mapa (se der). Neon escreveu: ↑18 Out 2020, 23:17Corrigido o mod pintando o mapa do menu; Esse bug é porque o script pintava o mapa mas pausava junto com o menu? Se sim acho que da pra fazer ele piscar no menu com o SET_SCRIPT_EVENT_ON_MENU do Cleo+ (Como o Junior disse,agora que eu ví)
1603076594
19 Out 2020, 00:09
Neon escreveu: ↑19 Out 2020, 00:03Eu acabei de atualizar o mod e colocar isso, olha a mensagem anterior e o source
1603076948
19 Out 2020, 00:23
wooZ escreveu: ↑19 Out 2020, 00:09Neon escreveu: ↑19 Out 2020, 00:03Eu acabei de atualizar o mod e colocar isso, olha a mensagem anterior e o source Foi mal,eu não tinha visto o source,mas também achei que com corrigido você quis dizer "não vai mais afetar o menu".
1603077828
21 Out 2020, 00:01
1603249261
01 Nov 2020, 10:32
1604237556
Cleoude
01 Nov 2020, 10:38
Cleoude escreveu: ↑01 Nov 2020, 10:32Quando quis, carreguei o jogo (inicie um novo jogo). E eu encontrei um bug:
1604237880
01 Nov 2020, 11:55
1604242503
Voltar para “Scripts & Códigos”