Jump to content

Cubo Sin Comando /cube


PACI

Mensajes recomendados

 

Buenas.

 

Hace un par de días vi el post de Think en dev, y posteriormente el de Shogun aquí sobre el exploit, si se puede llamar así, del comando /cube. Por este motivo, decidí hacer una versión del cubo sin el comando /cube. En otras palabras, con python y lua para que los que aún no utilizan el source puedan usar el cubo sin problemas tan graves.

 

Debo decir que por ahora los únicos bugs - es más, no son bugs del todo, simplemente hay cosas que no están incluidas y que no son tan necesarias o graves - son:

  • Si en el cubo colocamos más de los items necesarios, el sistema no reconocerá ningún premio por ellos, por lo que es necesario que coloquemos APENAS los items necesarios, ni más, ni menos.
  • Si por ejemplo en el cube.txt tenemos el mismo npc con dos mismos premios, en el GUI aparecerá uno de ellos, y en la parte de los materiales, a pesar de que tenga el icono de un item, saldrá la opción "or". Ej: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

En la descarga incluye una pequeña guía explicando dónde va cada cosa en los python, solo hay que editar game.py y el ui.py básicamente.

 

Nota: Solamente he probado el sistema en con game r34k y un bin r36k, no sé del todo si en revs inferiores funcionará, aunque debería.

Nota2: No sé si hay algún diff que solucione el problema.

Nota3: Si vais a usarlo, tened en cuenta que debéis desactivar el comando /cube con un diff o via CMD.

 

Descarga: 

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

Os dejo un screenshot:

7b996ae5c1.jpg

 

 

Saludos.

 

cuando edito el game.py se queda colgado el cliente dejo el syser

 

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

Enlace para comentar
Compartir en otros sitios

Lo que Shang quiere decir es que en la última línea del archivo, donde el self.cube.needMoney, le des al enter, una o dos veces.

La parte de la carpeta sys es simple, puedes poner su contenido dónde quieras, siempre que luego en el uiCube2.py y en el CubeWindow.py cambies las rutas. Por defecto, están así:

Sys/CubeWindow.py

Sys/noseque.tga

 

Si no quieres cambiarlas, simplemente pega la carpeta Sys en la raíz del cliente.

Enlace para comentar
Compartir en otros sitios

  • 3 weeks later...
  • 3 months later...

Hola alguien sabe si sirve en game 2089 clientes viejos es que busque el diff que desactiva el cube y no lo encontre por ni un lado y gracias paci lindo aporte 

 

En 2089 no hay comando cube. Este sistema no lleva ese comando, por lo tanto, funciona en todas las rev.

Enlace para comentar
Compartir en otros sitios

  • Dilong locked this tema
Guest
Este tema está cerrado a otras respuestas.
  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...