[SA] - Grau & Manobras
Enviado: 14 Fev 2024, 18:58

Fala galera! Trazendo aqui pra vocês um mod simples, pra quem curte mandar aquele grau nas motos do GTA SA. Esse mod adiciona 9 animações exclusivas pra você usar enquanto empina. As animações não foram feitas por mim, os créditos estão no post.
Comandos:
Use o seguinte comando para ativar/desativar o mod: ANIMSGRAU
Lembrando que os comandos desse mod ficam em cima das teclas QWERT
Número 1: Pé na traseira da moto
Número 2: "Raspando" as duas mãos (grau sem os braços)
Número 3: Perna cruzada
Número 4: "Raspando" somente uma mão
Número 5: Cabeça virada pro lado (vendo o que está na frente)
Número 6: Pés no banco
Número 7: Grau sem os braços
Número 8: Perna apoiada no guidão/painel
Número 9: Pernas invertidas (não sei o modo correto de se falar o nome dessa manobra)
Número 0: Cancela alguma animação
Créditos das animações: 3DSAlvees, ALB GAMER !, MALADEZZA, Nascimento3DS, KayanFPS
Script feito por mim mesmo.
Source code:
SpoilerAbrir
Código: Selecionar tudo
SCRIPT_START
{
LVAR_INT scplayer iEnabledMod
GET_PLAYER_CHAR 0 scplayer
iEnabledMod = TRUE
REQUEST_ANIMATION ANIMSGRAU
LOAD_ALL_MODELS_NOW
myScript:
WAIT 0
// Ativar e desativar o mod em qualquer momento.
IF TEST_CHEAT "ANIMSGRAU"
IF iEnabledMod = TRUE
iEnabledMod = FALSE
REMOVE_ANIMATION ANIMSGRAU
PRINT_STRING_NOW "~w~SA - Fazer manobras em motos: ~r~OFF" 1500
ELSE
iEnabledMod = TRUE
REQUEST_ANIMATION ANIMSGRAU
LOAD_ALL_MODELS_NOW
PRINT_STRING_NOW "~w~SA - Fazer manobras em motos: ~g~ON" 1500
ENDIF
ENDIF
// Os comandos das animações só irão funcionar se o mod estiver ativado.
IF iEnabledMod = TRUE
IF IS_CHAR_ON_ANY_BIKE scplayer // Só funciona se estiver numa bicicleta/moto, claro.
IF IS_KEY_PRESSED VK_KEY_1
TASK_PLAY_ANIM scplayer "anim1" "ANIMSGRAU" 4.0 1 0 0 0 -1
// Enquanto segurar a tecla, o script ficará dentro do WHILE, somente processando o jogo.
WHILE IS_KEY_PRESSED VK_KEY_1
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_2
TASK_PLAY_ANIM scplayer "anim2" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_2
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_3
TASK_PLAY_ANIM scplayer "anim3" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_3
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_4
TASK_PLAY_ANIM scplayer "anim4" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_4
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_5
TASK_PLAY_ANIM scplayer "anim5" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_5
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_6
TASK_PLAY_ANIM scplayer "anim6" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_6
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_7
TASK_PLAY_ANIM scplayer "anim7" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_7
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_8
TASK_PLAY_ANIM scplayer "anim8" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_8
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_9
TASK_PLAY_ANIM scplayer "anim9" "ANIMSGRAU" 4.0 1 0 0 0 -1
WHILE IS_KEY_PRESSED VK_KEY_9
WAIT 0
ENDWHILE
ENDIF
IF IS_KEY_PRESSED VK_KEY_0
CLEAR_CHAR_TASKS scplayer
WHILE IS_KEY_PRESSED VK_KEY_0
WAIT 0
ENDWHILE
ENDIF
ENDIF
ENDIF
GOTO myScript
}
SCRIPT_END