Brazilian Modding Studio
Olá, seja bem vindo à Comunidade BMS!

Para se registrar no fórum, siga os passos:

1 - Clique em "Registrar-se" aqui em baixo;
2 - Aceite os termos de serviço;
3 - Escolha um nome de usuário e senha;
4 - Realize o login no fórum clicando em "Conectar-se".

Compartilhe
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Censurando since 2011
Mensagens : 22701
Reputação : 727
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br
  • Reputação da mensagem: 100% (3 votos)
em Qua 26 Set 2012, 02:45


O que é isso?
SCRLog é basicamente um plugin (ASI) que fica na pasta raiz do GTA, e quando o jogo crasha, é criado um arquivo .log. Lá há todos os detalhes dos últimos scripts processados no seu GTA fazendo assim você (ou nós) descobrir qual foi o script e qual foi o motivo que fez o jogo crashar.

SCRLog somente é usado para descobrir problemas em scripts cleos, não em problemas com o jogo em geral. Caso o SCRLog terminar em WAIT (como será explicado abaixo), quer dizer que o problema não foi de algum script cleo e sim outra coisa do jogo, assim, basta usar a Lista de Crash da MixMods.




Instalando
Clique aqui para baixar o SCRLog.
Leia o Leiame/Readme.txt!!!
O seu jogo deverá dar lag com ele instalado, portanto, repetindo, leia o Leiame/Readme.txt!!!



Quando o jogo dar crash

Depois do jogo crashar, vá na pasta do seu GTA (mesmo lugar onde tem o scrlog.asi) e abra o scrlog.log usando o bloco de notas ou outro editor de texto.
REPETINDO: SCRLOG.LOG!!! E NÃO O SCRLOG.INI!!!!!!!!
No fim do arquivo, você verá isso:
Clique aqui para ver um exemplo:

Em vermelho: Último comando (motivo do crash)
Geralmente só quem entende de cleo/scm vai entender exatamente qual foi o problema, e praticamente sempre o problema na verdade é do mod e não do seu GTA, mesmo assim, você pode tentar copiar o último comando, como no exemplo, copiar o "[0A8D]" e procurar (CTRL+F) na Lista de Crash e Soluções da MixMods. Caso o comando que você for copiar comece com "[8" troque o 8 por 0 antes de procurar, por exemplo de "[8AF2]" para "[0AF2]" e só assim procure na lista para encontra-lo. Caso seja [0001], mais detalhes abaixo.
Se a lista de crash não ajudou (é meio raro ajudar neste caso), o problema pode ser do script e não do seu jogo, siga abaixo em "Descubra você mesmo" para assim você deletá-lo e não ter mais este crash, ou então pedir para o autor do mod corrigir (basta enviar o log para ele, ele saberá o que fazer).
Importante: Se o script do crash foi num mod postado na MixMods, nos avise!!!!! Se o mod foi criado por nós, avise mais ainda! Tomaremos as providências necessárias e/ou corrigiremos o mod!

DETALHE IMPORTANTE:
Caso dentro do scrlog.log o último script esteja vazio (clique aqui para ver), ou caso tenha "[0001] WAIT" como último comando, IGNORE!!!!
Isso quer dizer que o que crashou foi seu GTA em si, seja ou não algum script cleo e não é possível saber qual script foi. Geralmente quando isso acontece é 99% de certeza de que o problema não seja um cleo e sim qualquer outra coisa do jogo, então você terá que seguir as instruções do "Como solucionar seus próprios crashes" na Lista de Crash e Soluções da MixMods. O arquivo scrlog.log é totalmente descartado nessa situação.





Em azul: Nome do último script (script que causou o crash)
No exemplo acima (isto), crashou no script com nome "TestPro", possivelmente o nome do .cs é "TestPro.cs" ou "TestProblema.cs" etc. Você por exemplo pode copiar este "script TestPro" (sem aspas) e procurar (CTRL+F) na Lista de Crash e Soluções da MixMods para saber mais detalhes sobre (pode ser que haja soluções etc).

Caso você não tem nenhum arquivo o tal nome:

Descubra você mesmo:
- Abra o arquivo "cleo.log" localizado na pasta do seu GTA SA.
- Procure (CTRL+F, ou CTRL+T, depende do seu editor de texto) pelo nome do script do crash, como no exemplo que citei, procurarei por "script TestPro". Eu encontrei isso:
14/04/2016 18:44:44.222 Loading custom script Algum Teste.cs...
14/04/2016 18:44:44.223 Registering custom script named TestPro
- Ou seja, basta olhar na linha de cima, no exemplo, o script "TestPro" é o arquivo "Algum Teste.cs"
- Pronto! Você descobriu qual .cs foi o causador do erro. Desinstale este .cs do seu jogo para não ter mais isso, ou tente evitar o crash novamente.
Repetindo: Caso foi um mod que está na MixMods ou criado por nós, avise e envie o scrlog.log para nós! Se não foi, foda-se :)
(este método para descobrir o nome do arquivo é só para CLEO 4.3 ou mais nova)


Última edição por Junior_Djjr em Dom 18 Mar 2018, 22:45, editado 43 vez(es) (Razão : Se o SCRLog.log ficou em branco, tentem de novo agora.)

______________________________
BMS agora em nova plataforma:
Forum.MixMods.com.br
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7652
Reputação : 349
Desde : 03/05/2012
Ver perfil do usuário
em Ter 17 Dez 2013, 13:32
Atualiza ai pro SCRLog :)

______________________________
"Give a man a game engine and he delivers a game. Teach a man to make a game engine and he never delivers anything."

avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18217
Reputação : 384
Desde : 04/05/2012
Idade : 21
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com
em Ter 17 Dez 2013, 20:15
E escreve [size=36]bem grande e destacado[/size] que é pra mandar o .log e não o .ini :)

______________________________

Modifico quase qualquer coisa.   :)
------------------>>>http://gtamodvicio.blogspot.com/<<<------------------

Meu PC:
Spoiler:

Configurações PC:
*Processador: Intel Core i7 4790K 4.00GHz LGA1150
*Placa Mãe: GIGABYTE GA-H97M-D3H Intel (LGA1150)
*HD: 1TB Seagate Barracuda 64MB Sata III 7200RPM (2x - RAID 0)
*HD²: SAMSUNG M3 Externo USB 5400RPM 1TB
*Placa de vídeo: Nvidia GTX660 2GB DDR5 192bit EVGA
*RAM: 8GB DDR3 1600MHZ Kingston HYPER X BEAST (2x4GB)
*Fonte: Corsair 600W Reais CX600M Modular - CP-9020060-WW (80 Plus Bronze)
*Gabinete: Gabinete Raidmax Super Hurricane Branco - 248WB
*Monitor: LG 23MP55HQ Full HD HDMI 23'
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Censurando since 2011
Mensagens : 22701
Reputação : 727
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br
em Sex 04 Jul 2014, 06:11
atualizei o tópico pro SCRLog, atualizei o FAQ pedindo pra usar esse tópico tbm etc...

______________________________
BMS agora em nova plataforma:
Forum.MixMods.com.br
Conteúdo patrocinado
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum