Autor Topic: Sentencia de SQL para Bloquear Personajes nivel 400  (Visto 54 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline Ruby-Project on: December 27, 2017, 10:22:08 AM

  • Colaborador
  • *
  • *
  • Rank: Liga mayor
  • Posts: 180
  • Gracias recibida: 349
Como ya sabemos la mayoría de las acciones del servidor de MuOnline trabajan mediante sentencias de sql server, en esta oportunidad hago un pedido sobre una sentencia en especifico que es la de bloquear un personaje al llegar a un nivel determinado, en mi caso me gustaría bloquear un personaje que llegue al nivel 400, yo deshabilitaria el comando /reset pero que al llegar a ese nivel se le bloquee el personaje hasta que el administrador lo resetee y lo desbloquee, colocandolo nivel 1 la sentencia seria bloquear a todos los nivel 400 esa sentencia podría configurara como sentencia programada para que cada X cantidad de minutos se ejecute sola.
« Ultima edicion: December 27, 2017, 06:20:49 PM by RASTAA »

Offline conejowolf #1 on: December 27, 2017, 03:12:37 PM

  • *
  • *
  • Rank: Puto amo
  • Posts: 346
  • Gracias recibida: 510
Code: [Select]
Use muonline
update character
set ctlcode = '1' Where Level = '400'


Esa es la sentencia para bloquear todos los pj con nivel 400.
te toca el trabajo de correrla cada X tiempo, o como tu quieras.

Gracias:


Offline Ruby-Project #2 on: December 27, 2017, 06:04:57 PM

  • Colaborador
  • *
  • *
  • Rank: Liga mayor
  • Posts: 180
  • Gracias recibida: 349
agradecido @conejowolf me funciono de esta manera:

Use muonline
update character
set ctlcode = '1' Where cLevel = '400'

 

Related Topics

  Subject / Started by Replies Last post
6 Replies
118 Views
Last post May 14, 2017, 05:10:29 PM
by Odisk
2 Replies
104 Views
Last post August 01, 2017, 08:21:21 PM
by Joaquin
1 Replies
93 Views
Last post August 01, 2017, 08:23:36 PM
by firemarcos
5 Replies
191 Views
Last post November 29, 2017, 11:13:04 PM
by jose1k
2 Replies
49 Views
Last post December 21, 2017, 08:05:33 PM
by RASTAA