Compartilhe
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Título : Não quero acreditar, quero saber.
Mensagens : 21884
Reputação : 676
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)

Usando o SCRLog

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 ficar em branco ou terminando 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.
Coloque os arquivos scrlog.asi e scrlog.ini na pasta raiz (diretório) do seu GTA SA.


Caso você ter lag com ele instalado, leia:
Pode ser algum mod em conflito, já foi relatado com o Portal Gun do Ryosuke, então é possível que há outros mods cleos que acabem tendo esta incompatibilidade também.
Você também pode abrir o .ini e procurar pela linha "FLUSH_TIME=FLUSH_ON_COMMAND" e trocar por "FLUSH_TIME=FLUSH_NEVER" (recentemente já vem configurado assim, mas se você baixou antes... enfim)



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
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 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 não ajudou (meio raro ajudar...), 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 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 o arquivo esteja totalmente vazio ou que 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.9% 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. 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" 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 a gente! Se não foi, foda-se :)
(método para descobrir é só para CLEO 4.3 ou mais nova)


Última edição por Junior_Djjr em Qui 14 Abr 2016, 21:41, editado 39 vez(es)

______________________________

avatar
Programador - Avançado
Programador - Avançado
Mensagens : 7857
Reputação : 347
Desde : 03/05/2012
Ver perfil do usuário

Re: Usando o SCRLog

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 : 18878
Reputação : 344
Desde : 04/05/2012
Idade : 20
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com

Re: Usando o SCRLog

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 : Não quero acreditar, quero saber.
Mensagens : 21884
Reputação : 676
Desde : 03/05/2012
Idade : 22
Localização : Ibitinga - SP
Link : www.MixMods.com.br
Ver perfil do usuáriohttp://MixMods.com.br

Re: Usando o SCRLog

em Sex 04 Jul 2014, 06:11
atualizei o tópico pro SCRLog, atualizei o FAQ pedindo pra usar esse tópico tbm etc...

______________________________

Conteúdo patrocinado

Re: Usando o SCRLog

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum