Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Castle Siege  (Visto 1026 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline TEKEN Posteado: May 25, 2019, 06:51:27 PM | Modificado: May 25, 2019, 06:52:59 PM by TEKEN

  • 0 puntos por ventas
  • *
  • Rank: Principiante
  • Posts: 26
  • Gracias recibida: 6
  • ar
Buenas noches, en el dia de hoy, se llevo a cabo el primer Castle Siege en mi servidor sin ningun inconveniente...

La duda que me surge ahora es, si tengo que cambiar algo, o dejar todo como esta.

El ciclo de registro de guilds comienzo el anterior DOMINGO 00:00 Hs y Hoy sabado fue el CS !

Terminado el Castle Siege de hoy, note algunas modificaciones en mi Vps, les dejo unas imagenes a ver si tengo que volver a configurarlo (de ser asi, ¿como?) o si tengo que dejar todo tal cual esta, y el ciclo se repetira normalmente







GameServer


GameServer CS


NPC


Offline TinchoZH #1 Posteado: May 25, 2019, 09:19:07 PM

  • 0 puntos por ventas
  • *
  • Rank: Sup. destacado
  • Posts: 109
  • Gracias recibida: 413
  • ar
hola, bien te felicito entonces... yo tengo entendido que no ai qe darle ningun reload al server por que lo desconfiguras y asi como esta te puede durar hasta al infinito, si vas hacer cambio hacelo ahora asi lo pones de nuevo la misma conifugraciones para el otro sabado o domingo o el dia que estaba...


Offline MOYOne #2 Posteado: May 25, 2019, 10:08:22 PM

  • Diseñador
  • 0 puntos por ventas
  • *
  • *
  • Rank: Puto amo
  • Posts: 841
  • Gracias recibida: 3421
  • pe
Amigo, normalmente esa configuración se hace solo una vez, y el ciclo da vueltas solo, a menos que muevas... lo del GS se vuelve a 0 todo, es normal, no tienes que modificar nada.


Muchas veces se gana y otras se aprende, pero nunca se pierde.

Offline kayito #3 Posteado: May 26, 2019, 07:25:28 AM | Modificado: May 26, 2019, 07:36:13 AM by kayito

  • MAESTRO

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.035
  • Gracias recibida: 15037
  • ar
Está mal amigo. Para configurar el Castle Siege no se configura desde el SQL, se configura desde files usando el MuServer/GameServerCS/Data/GameServerInfo - Event.dat
Desde ese archivo solamente hay que colocar la fecha del comienzo del ciclo a futuro que sería el día siguiente al que hubiera empezado si lo hubieras jugado esta semana (si querés que se juegue el domingo que viene [Domingo 2 de Junio] , el ciclo empezaría el Lunes 27 de Mayo). Una vez que coloques esa configuración en el archivo, guardás y recargás el GameServerCS (cerrarlo y abrirlo o reload event). Una vez que hayas hecho eso, no lo vuelvas a hacer porque se va a desconfigurar.
También la columna en el SQL que dice "SIEGE_ENDED" tiene que estar en False, ya que si está en True eso significa que el ciclo de juego del Castle Siege finalizó y no se volverá a jugar.

AGREGO: acabo de ver que también lo configuraste en el GameServer normal, dicha configuración sólo va en el GameServerCS, en el GameServer normal se mantiene en 0.
Te dejo como tengo mis archivos:

GAMESERVER NORMAL

Code: [Select]
;==================================================
; Castle Siege Event Settings
;==================================================
CastleSiegeEvent = 0
CastleSiegeCycleStartYear =0
CastleSiegeCycleStartMonth =0
CastleSiegeCycleStartDay =0
CastleSiegeSpecificState =0
CastleSiegeStateStartYear =0
CastleSiegeStateStartMonth =0
CastleSiegeStateStartDay =0
CastleSiegeStateStartHour =0
CastleSiegeStateStartMinute =0
CastleSiegeOffensiveWeaponDamage = 300
CastleSiegeDefensiveWeaponDamage = 200
CastleSiegeLowerAccumulatedTimeValue = 0
CastleSiegeDecayAccumulatedTimeValue = 0

GAMESERVER CS

Code: [Select]
;==================================================
; Castle Siege Event Settings
;==================================================
CastleSiegeEvent = 1
CastleSiegeCycleStartYear =2019
CastleSiegeCycleStartMonth =5
CastleSiegeCycleStartDay =27
CastleSiegeSpecificState =0
CastleSiegeStateStartYear =0
CastleSiegeStateStartMonth =0
CastleSiegeStateStartDay =0
CastleSiegeStateStartHour =0
CastleSiegeStateStartMinute =0
CastleSiegeOffensiveWeaponDamage = 300
CastleSiegeDefensiveWeaponDamage = 200
CastleSiegeLowerAccumulatedTimeValue = 0
CastleSiegeDecayAccumulatedTimeValue = 0

Con esta configuración, el Castle Siege se jugaría el día Domingo 2 de Junio y el ciclo, como lo indiqué en los files, arranca el Lunes 27 de Mayo. Haciendo eso sólo una vez, el Castle Siege quedaría configurado para ese Domingo y luego de ese Domingo, el ciclo se reinicia el Lunes 3 de Junio y se volvería a jugar el Domingo 9 de Junio y así hasta el fin de los tiempos (o hasta que se reinicie o recargue event en el GameServer CS jajaja)

También dejo una imagen de mi SQL



Fijate que en mi SQL las fechas nada que ver, dicen 2017. Esos son los valores que venían por defecto, solamente hay que cambiar desde los files para que el ciclo sea infinito ya que nunca va a llegar a la fecha límite para terminar el Castle Siege, la cual está especificada en "SIEGE_END_DATE"
Espero te sirva, saludos


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
3 Replies
2678 Views
Last post July 04, 2017, 03:16:07 PM
by ToShirico
0 Replies
120 Views
Last post September 10, 2023, 07:00:51 AM
by nazar1
0 Replies
173 Views
Last post November 05, 2023, 08:42:36 AM
by romariols
3 Replies
146 Views
Last post February 19, 2024, 07:40:05 PM
by esteban
9 Replies
1170 Views
Last post March 01, 2024, 11:03:27 AM
by NghienMU