Problemas con sXe Injected

De Wiki CS 1.5 Chile

Contenido

Revisión de logs

Se puede detectar fácilmente cualquier problema con el sXe Injected revisando los logs del programa.

Para esto, se usan dos archivos, llamados de igual forma: sXe Injected.txt, en dos carpetas:

  1. Carpeta de instalación del sXe, usualmente: C:\Archivos de programa\sXe Injected
  2. Carpeta de instalación de su Half-Life. Usuarios con CSLite, por defecto en: C:\Juegos\HL_lite

sXe Injected.txt en la carpeta sXe Injected

El primero contiene la información entre el sXe, Windows, y la inyección al juego. Normalmente sería algo como:

Nota para novatos: para ver este log, deben ir al menú Inicio -> Ejecutar -> y escribir la ruta C:\Archivos de programa\sXe Injected\sxe injected.txt y presionar aceptar.

2007/10/02 21:19:40 -
2007/10/02 21:19:40 - sXe Injected starting...
2007/10/02 21:19:40 - Win XP (5.1.2600 Service Pack 2)
2007/10/02 21:19:40 - version: 3.9
2007/10/02 21:19:40 - Starting Device Driver
2007/10/02 21:19:40 - service [C:\Archivos de programa\sXe Injected\ddsxei.sys]
2007/10/02 21:19:40 -  [C:\WINDOWS\system32\ntdll.dll]
2007/10/02 21:19:40 -  [35][7C91D7D2]
2007/10/02 21:19:40 -  [32][7C91D793]
2007/10/02 21:19:40 -  [115][7C91EA32]
2007/10/02 21:19:40 -  [74][7C91DCFD]
2007/10/02 21:19:40 -  [AD][7C91E1AA]
2007/10/02 21:19:40 - Waiting for game...
2007/10/02 21:19:44 - Proceso [explorer.exe](1928) injecting on PID (2696) -> (ALLOW)
2007/10/02 21:19:44 - Intercepting game... [2696][hl.exe]
2007/10/02 21:19:44 - Injecting: [C:\Archivos de programa\sXe Injected\sxe.dll]
2007/10/02 21:19:47 - Injected OK
2007/10/03 20:16:39 - Proceso [explorer.exe](1928) injecting on PID (1676) -> (ALLOW)
2007/10/03 20:16:39 - Intercepting game... [1676][hl.exe]
2007/10/03 20:16:39 - Injecting: [C:\Archivos de programa\sXe Injected\sxe.dll]
2007/10/03 20:16:42 - Injected OK

sXe Injected.txt en la carpeta hl_lite

El segundo, contiene la información entre el sXe y EL JUEGO propiamente tal, y normalmente sería algo como:

Nota novata: Inicio, ejecutar, C:\juegos\hl_lite\sxe injected.txt

2007/10/03 20:16:42 - ------------------
2007/10/03 20:16:42 - sXe-I dll starting
2007/10/03 20:16:42 - version: 3.9
2007/10/03 20:16:55 -    **** Hooked
2007/10/03 20:16:55 -    **** Message [0]
2007/10/03 20:16:55 -    **** Alias Offline
2007/10/03 20:16:55 -    **** Backup ready
2007/10/03 20:16:55 -    **** Open success
2007/10/03 20:16:55 -    **** ControlTime [148541862]
2007/10/03 20:16:55 -    **** Link ready
2007/10/03 20:16:55 -    **** Listen server Offline
2007/10/03 20:16:55 -    **** GL Command Offline
2007/10/03 20:16:55 -    **** Finish [1676]
2007/10/03 20:17:11 -    **** Remote Ip: 201.238.192.36
2007/10/03 21:01:27 - sXe-I dll closing

Utilidad semi automática

Si no entiendes absolutamente nada de lo que es un log, o un archivo, o una carpeta... hemos creado una utilidad especial para ello... se llama "Donde diablos están mis logs?" y se puede descargar desde acá. Abrirá automáticamente los dos logs en bloc de notas, junto con la página de ayuda. Ya más facil que eso, no puede ser.

Solución de problemas

Al tener problemas con el sXe, es importante que determinen si el problema ocurre:

  1. Al abrir el sXe
  2. Al abrir EL JUEGO, después del sXe
  3. O al entrar a un servidor


Si el problema ocurre al abrir el sXe, probablemente se deba a una de las siguientes razones:

  • Versión antigua de Windows XP, inferior a Service Pack 1.
  • Versión de Windows XP de 64-bit. sXe no soporta esta versión de Windows
  • Spyware
  • Cualquier programa que impida el desarrollo normal de sXe Injected
  • Por ejemplo:
- Proceso [explorer.exe](1540) injecting on PID (5848) -> (ALLOW)
- Intercepting game... [5848][hl.exe]
- Injecting: [C:\Archivos de programa\sXe Injected\sxe.dll]
- Proceso [drwtsn32.exe](5496) injecting on PID (5848) -> (BLOCKED)

En estos casos, la solución depende del programa que esté causando el problema. Y lo mejor sería que nos contactaras. Al final de ésta página sale como hacerlo.


CSLite desactualizado

Ahora, si el problema ocurre al abrir el juego, después del sXe, lo más probable es que estén usando algún CSLite inferior a la versión 2.0. Se puede detectar fácilmente porque al abrir el CS, saldrá:

01fi5.png

Se puede ratificar porque en el primer log saldrá una linea:

- [C:\Juegos\HL_lite\hl.exe] -> Incorrect version [0x35C40C77]'(BLOCKED)


En este caso, la solución es simple. Deben bajar el Parche que soluciona éste problema.

Windows Vista

En esta versión de Windows funciona perfecto desactivando el UAC.

Reinicio del computador

Otro problema frecuente es que se REINICIE EL COMPUTADOR al abrir el sXe. Esto se debe a que la versión 4.3 REQUIERE Windows XP con Service Pack 2. Para solucionar este problema actualizen a una version superior a la 4.3 Fix 1.0 que arregla este fallo. Pueden descargar esta versión desde http://www.cs15.cl , sección descargas.

Una recomendación adicional es que actualicen su Windows XP al Service Pack 2 cuando les sea posible.

Si no sabes que Service Pack tienes, puedes ir a Inicio -> Configuracion -> Panel de Control -> Sistema:

sistemayk4.th.png


[INTERCEPTING ERROR]

Este es otro de los problemas::

Se origina por las modificaciones que le han hecho a su Windows. El sXe no puede interceptar, o se cierra solo pasados 15 segundos.

Para verificar si este es el problema revisen su boot.ini, y vean si se encuentra algo relacionado con /Kernel. De la siguiente forma:

001if5.th.png

002kb1.th.png

003kd7.th.png

004xu3.th.png

005zn6.th.png

Si hay algo con /Kernel, como en la imagen de arriba, hay que solucionarlo: Primero, hagan una copia de seguridad de su archivo de inicio, en Archivo, Guardar como:

006xs9.th.png

007zk2.th.png

008pn4.th.png

Luego, CIERRAN EL ARCHIVO, y volviendo a la pantalla anterior, hacen click nuevamente en Editar:

009gz7.th.png

Borran SÓLO LA PARTE DE /Kernel:

010mz5.th.png

Cierran el archivo y guardan:

011ep1.th.png

Despues de eso, reinician el PC y está listo.


CLIENT ERROR, check logs

Esto se debe a que algun programa modificó las funciones de OpenGL en memoria. Por ejemplo: FRAPS(Real-Time video capture & benchmarking). Este comportamiento es clásico de un wrapper que intercepta funciones para ejecutar su propio código, como lo hace el cheat "Revolution Engine".

Solucion: desinstalen el producto en cuestión o jueguen en modo de video Direct3D.

Errores comunes en el sXe, causas y soluciones

Si han leído atentamente y han seguido los pasos indicados, pero todavía no logran solucionar su problema; pueden tomar sus logs y comparar los errores con los que salen en esta guía de problemas y soluciones de Alkon .

Contacto para consultas posteriores

Si se sienten desorientados, pueden hacer consultas en la sección del foro destinada a problemas con el sXe. Simplemente creen un nuevo tema, adjuntando siempre LOS LOGS. (También es aconsejable buscar si alguno ya tuvo el mismo problema antes, para una solución más rápida)

Además. se pueden comunicar con alguno de nosotros en el canal #cs15 en IRC.CL (si tienen algun cliente IRC), o mediante el Webchat: http://www.cs15.cl/chat (requiere Java). Se les pide además, tener los dos logs pegados en pastebin para poder ayudarlos mas rápidamente. Gracias.

Herramientas personales