Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Par de preguntas sobre files EmuS8  (Visto 2068 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline MonicaCisneros Posteado: January 29, 2017, 09:45:38 PM | Modificado: January 30, 2017, 02:49:23 PM by MonicaCisneros

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 373
  • Gracias recibida: 1891
  • ve
Buenas, a todos, traigo un par de preguntas de unas ideas que se me ocurrieron para emu s8

*Hay alguna manera de modificar el custom store para que quite otras joyas aparte del bles soul y chaos. creo haber visto que quitaba creations y eso pero me estoy volviendo loca creo O.o

*Como hacer que el buff Gladiators bonus (al ganar un duelo) Dure y no se resetee al terminar el duelo (Ya lo intente desde data/effects y no aparece

*Como funciona el evento custom drop?

*Como edito la parte del server donde dice Pvp a no pvp en el loginbox??

********************************************************************ACTUALIZACION 30/1/2017***************************************************************

*Me di cuenta de que el vip llamese LA 1,2 O 3 No se eliminan transcurridos el tiempo al menos con el modulo UPDATE MEMB_INFO SET AccountLevel = 3, AccountExpireDate = GETDATE() + 4 WHERE memb___id = 'XXXX' Es posible que este dañado? o sea error de otra cosa? porque no estoy segura de que la pagina este dañada tambien puesto que las personas que compraron por la pagina aun no se les ha vencido..

Lo que es igual... jamas ni nunca sera trampa... Dont you think??

Gracias:


Offline Lude #1 Posteado: January 30, 2017, 08:17:59 AM

  • MAESTRO

  • US. DE HONOR

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 394
  • Gracias recibida: 20263
  • us
Buenas, a todos, traigo un par de preguntas de unas ideas que se me ocurrieron para emu s8

*Hay alguna manera de modificar el custom store para que quite otras joyas aparte del bles soul y chaos. creo haber visto que quitaba creations y eso pero me estoy volviendo loca creo O.o

*Como hacer que el buff Gladiators bonus (al ganar un duelo) Dure y no se resetee al terminar el duelo (Ya lo intente desde data/effects y no aparece

*Como funciona el evento custom drop?

*Como edito la parte del server donde dice Pvp a no pvp en el loginbox??

1) De que se puede se puede, sin embargo debes tocar los Sources para lograr lo que quieres.
2) Hasta donde se aparece como ''Gladiator's Glory'', echa otra miradita.
3) El Custom Drop, es que pones que un item en especifico caiga a cierta hora en un mapa especifico en un rango de coordenadas o en unas coordenadas fijas.
Ejemplo:


Ahí está configurador para que 3 Jewel of Chaos caigan a las 8PM en Lorencia, en cualquier parte del mapa ya que el rango de coordenadas es 1-255.

4)Lo del PVP y No-PVP si no me equivoco lo cambias editando el main con un editor Hexadecimal.

Gracias:


Offline MonicaCisneros #2 Posteado: January 30, 2017, 02:55:18 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 373
  • Gracias recibida: 1891
  • ve
Buenas, a todos, traigo un par de preguntas de unas ideas que se me ocurrieron para emu s8

*Hay alguna manera de modificar el custom store para que quite otras joyas aparte del bles soul y chaos. creo haber visto que quitaba creations y eso pero me estoy volviendo loca creo O.o

*Como hacer que el buff Gladiators bonus (al ganar un duelo) Dure y no se resetee al terminar el duelo (Ya lo intente desde data/effects y no aparece

*Como funciona el evento custom drop?

*Como edito la parte del server donde dice Pvp a no pvp en el loginbox??

1) De que se puede se puede, sin embargo debes tocar los Sources para lograr lo que quieres.
2) Hasta donde se aparece como ''Gladiator's Glory'', echa otra miradita.
3) El Custom Drop, es que pones que un item en especifico caiga a cierta hora en un mapa especifico en un rango de coordenadas o en unas coordenadas fijas.
Ejemplo:


Ahí está configurador para que 3 Jewel of Chaos caigan a las 8PM en Lorencia, en cualquier parte del mapa ya que el rango de coordenadas es 1-255.

4)Lo del PVP y No-PVP si no me equivoco lo cambias editando el main con un editor Hexadecimal.

1) Tu sabes hacerlo?? Me gustaria implementar eso..
2) Corregido gracias
3) La cosa es que estuve configurandolo y por alguna razon no dropea... estoy segura de que lo hice bien.. que raro..
4) Puedes explicarme como limitar el ataque de los clanes aliados solamente en el cs?

Gracias por la ayuda

Lo que es igual... jamas ni nunca sera trampa... Dont you think??

Offline Lude #3 Posteado: January 30, 2017, 03:34:00 PM

  • MAESTRO

  • US. DE HONOR

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 394
  • Gracias recibida: 20263
  • us
1) Lamentablemente no, no tengo conocimiento alguno en C++.
3) Muestrame como lo configuraste para darte una mano.
4) No te entiendo muy bien, pero por lo que te entendí ve a Data/Skill/Skill.txt, busca el Skill que quieres y cambia la linea ReqGuildStatus


Offline MonicaCisneros #4 Posteado: January 30, 2017, 04:50:47 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 373
  • Gracias recibida: 1891
  • ve
1) Lamentablemente no, no tengo conocimiento alguno en C++.
3) Muestrame como lo configuraste para darte una mano.
4) No te entiendo muy bien, pero por lo que te entendí ve a Data/Skill/Skill.txt, busca el Skill que quieres y cambia la linea ReqGuildStatus

3)


0
//Index   Year   Month   Day   DoW   Hour   Minute   Second
0         *      *       *     *     22     42        0
end

1
//Index   Name                                 DropMap   DropX   DropY   DropRange   AlarmTime   EventTime
0         "Custom Event Drop"                  0         128     126     10           5           3
end

2
//Index   ItemIndex   ItemLevel   DropCount   DropDelay   Comment
0         6159        0           3           00          //Jewel of Chaos
0         6159        0           3           10          //Jewel of Chaos
0         6159        0           3           20          //Jewel of Chaos
0         7181        0           3           30          //Jewel of Bless
0         7181        0           3           40          //Jewel of Bless
0         7181        0           3           50          //Jewel of Bless
0         7182        0           3           60          //Jewel of Soul
0         7182        0           3           70          //Jewel of Soul
0         7182        0           3           80          //Jewel of Soul
0         7184        0           3           90          //Jewel of Life
0         7184        0           3           100         //Jewel of Life
0         7184        0           3           110         //Jewel of Life
0         7179        11          3           120         //Box of Kundun 4
0         7179        11          3           130         //Box of Kundun 4
0         7179        11          3           140         //Box of Kundun 4
0         7179        12          3           150         //Box of Kundun 5
0         7179        12          3           160         //Box of Kundun 5
0         7179        12          3           170         //Box of Kundun 5
end


4) no osea. para que los clanes no se ataquen entre si..
5) Alguna idea?

Lo que es igual... jamas ni nunca sera trampa... Dont you think??

Offline Lude #5 Posteado: January 30, 2017, 04:56:29 PM

  • MAESTRO

  • US. DE HONOR

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 394
  • Gracias recibida: 20263
  • us
3) Supongo que tu error está en que tienes tanto el Bless, como el Chaos, Soul, Life y el Kundum con el mismo index 0..

4) Supongo que quisiste decir que no se ataquen entre el mismo guild, supongo que lo que te mencione anteriormente te deberia funcionar.

5) idea de que?


Offline MonicaCisneros #6 Posteado: January 30, 2017, 05:09:47 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 373
  • Gracias recibida: 1891
  • ve
3) Lo probare

4) Pero no sabes hacerlo?

5)Lo de que no se quita el nivel de la cuenta

Lo que es igual... jamas ni nunca sera trampa... Dont you think??

Offline Lude #7 Posteado: January 30, 2017, 05:23:37 PM

  • MAESTRO

  • US. DE HONOR

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 394
  • Gracias recibida: 20263
  • us
3) Lo probare

4) Pero no sabes hacerlo?

5)Lo de que no se quita el nivel de la cuenta

4) Con lo que te mencione debería funcionarte, sin embargo no sabria decirte ya que jamas he jugado un CastleSiegue :v .

5) No has dicho nada acerca de ninguna cuenta o.o?


Offline MonicaCisneros #8 Posteado: January 31, 2017, 03:23:46 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 373
  • Gracias recibida: 1891
  • ve
3) Lo probare

4) Pero no sabes hacerlo?

5)Lo de que no se quita el nivel de la cuenta

4) Con lo que te mencione debería funcionarte, sin embargo no sabria decirte ya que jamas he jugado un CastleSiegue :v .

5) No has dicho nada acerca de ninguna cuenta o.o?

Revisa, actualice el post ^^

Lo que es igual... jamas ni nunca sera trampa... Dont you think??

Offline diegah #9 Posteado: January 31, 2017, 06:55:35 AM

  • +1 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.054
  • Gracias recibida: 497
  • ar
Monica, para que te funcione el VIP normalmente debes modificar un prodecimiento almacenado :

Code: [Select]
USE [MuOnline]
GO

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

ALTER Procedure [dbo].[WZ_GetAccountLevel]
 @account varchar(10)
AS
BEGIN

SET NOCOUNT ON
SET XACT_ABORT ON

DECLARE @CurrentAccountLevel int
DECLARE @CurrentAccountExpireDate smalldatetime

SELECT @CurrentAccountLevel = AccountLevel, @CurrentAccountExpireDate = AccountExpireDate FROM MEMB_INFO WHERE memb___id = @account

IF (@CurrentAccountLevel <> 0 AND GETDATE() > @CurrentAccountExpireDate)
BEGIN
SET @CurrentAccountLevel = 0
UPDATE MEMB_INFO SET AccountLevel = @CurrentAccountLevel, AccountExpireDate = @CurrentAccountExpireDate WHERE memb___id = @account
END

SELECT @CurrentAccountLevel as AccountLevel, @CurrentAccountExpireDate as AccountExpireDate

SET NOCOUNT OFF
SET XACT_ABORT OFF

END
GO

SET ANSI_NULLS OFF
GO

SET QUOTED_IDENTIFIER OFF
GO

Saludos!!


Offline Lude #10 Posteado: January 31, 2017, 07:56:38 AM

  • MAESTRO

  • US. DE HONOR

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 394
  • Gracias recibida: 20263
  • us
Con esta query pones la cuenta VIP
Code: [Select]
UPDATE MEMB_INFO SET AccountLevel = 1, AccountExpireDate = GETDATE() + 30 WHERE memb___id = 'LOGIN'

y con esta pones que expiren los dias automaticamente.

Code: [Select]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER Procedure [dbo].[WZ_GetAccountLevel]
@Account varchar(10)
AS
BEGIN

SET NOCOUNT ON
SET XACT_ABORT ON

DECLARE @CurrentAccountLevel int
DECLARE @CurrentAccountExpireDate smalldatetime

SELECT @CurrentAccountLevel=AccountLevel,@CurrentAccountExpireDate=AccountExpireDate FROM MEMB_INFO WHERE memb___id=@Account

IF(@CurrentAccountLevel <> 0 AND getdate() > @CurrentAccountExpireDate)
BEGIN
    SET @CurrentAccountLevel = 0

    UPDATE MEMB_INFO SET AccountLevel=@CurrentAccountLevel,AccountExpireDate=@CurrentAccountExpireDate WHERE memb___id=@Account
END

SELECT @CurrentAccountLevel As AccountLevel,@CurrentAccountExpireDate As AccountExpireDate

SET NOCOUNT OFF
SET XACT_ABORT OFF

END
GO

SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO



Gracias:


Offline MonicaCisneros #11 Posteado: January 31, 2017, 08:35:24 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 373
  • Gracias recibida: 1891
  • ve
Con esta query pones la cuenta VIP
Code: [Select]
UPDATE MEMB_INFO SET AccountLevel = 1, AccountExpireDate = GETDATE() + 30 WHERE memb___id = 'LOGIN'

y con esta pones que expiren los dias automaticamente.

Code: [Select]
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER Procedure [dbo].[WZ_GetAccountLevel]
@Account varchar(10)
AS
BEGIN

SET NOCOUNT ON
SET XACT_ABORT ON

DECLARE @CurrentAccountLevel int
DECLARE @CurrentAccountExpireDate smalldatetime

SELECT @CurrentAccountLevel=AccountLevel,@CurrentAccountExpireDate=AccountExpireDate FROM MEMB_INFO WHERE memb___id=@Account

IF(@CurrentAccountLevel <> 0 AND getdate() > @CurrentAccountExpireDate)
BEGIN
    SET @CurrentAccountLevel = 0

    UPDATE MEMB_INFO SET AccountLevel=@CurrentAccountLevel,AccountExpireDate=@CurrentAccountExpireDate WHERE memb___id=@Account
END

SELECT @CurrentAccountLevel As AccountLevel,@CurrentAccountExpireDate As AccountExpireDate

SET NOCOUNT OFF
SET XACT_ABORT OFF

END
GO

SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO

Me arrojo este error

http://prntscr.com/e2xq4z

Lo que es igual... jamas ni nunca sera trampa... Dont you think??

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
4 Replies
1170 Views
Last post January 21, 2017, 09:07:09 AM
by Lude
3 Replies
1247 Views
Last post July 08, 2017, 04:27:08 PM
by ZabiinoOo
0 Replies
339 Views
Last post January 09, 2022, 05:15:15 PM
by heloleticia
0 Replies
246 Views
Last post January 26, 2023, 10:07:00 PM
by IceCream
0 Replies
92 Views
Last post June 23, 2024, 07:27:20 PM
by toniex