Autor Topic: Agregar VIP Automático al crear cuentas Files Emu S6  (Visto 963 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline dreams on: September 10, 2018, 10:42:58 AM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 618
  • Gracias recibida: 186
  • ve
Hola usuarios de TSM es mi primera guia y creo que no vi una igual en el foro y quiero compartirla con todos..

Primero tienes que ejecutar este script para que funcione la expiracion de fechas en la base de datos.



Luego generas este, que es el script que hace automáticamente la cuenta VIP (Level 1,2,3) por por los dias que quieras en este caso 7 dias.




Para revertir los cambios para que ya no de VIP automáticamente al crear las cuentas solo ejecutas esta querry en el analizador de consultas.



Creditos:
Carlos
« Ultima edicion: September 10, 2018, 06:16:26 PM by dreams »

Offline zebah #1 on: September 10, 2018, 12:10:07 PM

  • Php Coder
  • 0 puntos por ventas
  • *
  • *
  • Rank: Destacado
  • Posts: 94
  • Gracias recibida: 557
  • ar
¿Buscas diseños?, contactame.
+ galería.

Offline dreams #2 on: September 10, 2018, 02:10:19 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 618
  • Gracias recibida: 186
  • ve

Offline jorgeware #3 on: September 10, 2018, 07:39:47 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 15
  • ve
ME SALTA EROOR  EN LA LINEA 12 DE LA SEGUNDA CONSULTA

Offline dakosmu #4 on: September 10, 2018, 07:48:27 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 215
  • Gracias recibida: 873
  • ve
ME SALTA EROOR  EN LA LINEA 12 DE LA SEGUNDA CONSULTA

ES QUE TIENES QUE ELIMINAR DE LA CONSULTA LAS PALABRAS

"EL NIVEL DE VIP QUE QUIERES DAR AL CREAR LAS CUENTAS"
"7 ES LA CANTIDAD DE DÍAS VIP"

Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'AgregarVIP')
DROP TRIGGER AgregarVIP
GO

CREATE TRIGGER AgregarVIP ON dbo.memb_info AFTER INSERT
AS
BEGIN

DECLARE
@Char varchar(10)
SELECT @Char = memb___id FROM INSERTED

UPDATE MEMB_INFO SET
AccountLevel = 1,       "EL NIVEL DE VIP QUE QUIERES DAR AL CREAR LAS CUENTAS"
 AccountExpireDate = GETDATE() + 7   "7 ES LA CANTIDAD DE DÍAS VIP"
 WHERE memb___id = @Char
END


ASI DEBE QUEDAR

Code: [Select]
Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'AgregarVIP')
DROP TRIGGER AgregarVIP
GO

CREATE TRIGGER AgregarVIP ON dbo.memb_info AFTER INSERT
AS
BEGIN

DECLARE
@Char varchar(10)
SELECT @Char = memb___id FROM INSERTED

UPDATE MEMB_INFO SET
AccountLevel = 1,     
 AccountExpireDate = GETDATE() + 7 
 WHERE memb___id = @Char
END
Dakosmu Colaborador

Gracias:


Offline mcalbert1 #5 on: December 11, 2018, 11:22:58 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 1
  • ve
Buenas como haría para dar 2 dias vip


Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'AgregarVIP')
DROP TRIGGER AgregarVIP
GO

CREATE TRIGGER AgregarVIP ON dbo.memb_info AFTER INSERT
AS
BEGIN

DECLARE
@Char varchar(10)
SELECT @Char = memb___id FROM INSERTED

UPDATE MEMB_INFO SET
AccountLevel = 1,     
 AccountExpireDate = GETDATE() + 2 
 WHERE memb___id = @Char
END

que daría asi no para cuando crean la cuenta por la web
 

Offline dreams #6 on: December 11, 2018, 02:30:48 PM

  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 618
  • Gracias recibida: 186
  • ve
Buenas como haría para dar 2 dias vip


Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'AgregarVIP')
DROP TRIGGER AgregarVIP
GO

CREATE TRIGGER AgregarVIP ON dbo.memb_info AFTER INSERT
AS
BEGIN

DECLARE
@Char varchar(10)
SELECT @Char = memb___id FROM INSERTED

UPDATE MEMB_INFO SET
AccountLevel = 1,     
 AccountExpireDate = GETDATE() + 2 
 WHERE memb___id = @Char
END

que daría asi no para cuando crean la cuenta por la web

UPDATE MEMB_INFO SET
AccountLevel = 1,  <<<---(TIPO DE VIP) EN  ESTE CASO 1 QUE ES BRONCE)   
 AccountExpireDate = GETDATE() + 2 <---- (EN ESTE CASO SON 2 DIAS DE VIP AUTOMATICOS AL CREAR LAS CUENTAS

Offline mcalbert1 #7 on: December 26, 2018, 01:07:15 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 1
  • ve
tengo un problema con el vip a las nuevas cuenta

ID De Usuario   Inicio VIP   Fin VIP   Tiempo Adquirido   Tipo VIP   Control
1   love13   01-01-1970   01-01-1970   0 Dias VIP   Vip level 1

eso es lo que sale

 

Related Topics

  Subject / Started by Replies Last post
2 Replies
819 Views
Last post June 19, 2019, 07:08:19 AM
by darwinv91
1 Replies
213 Views
Last post March 30, 2017, 06:49:29 PM
by melo920
1 Replies
410 Views
Last post November 13, 2017, 11:39:08 PM
by iFox
0 Replies
110 Views
Last post July 10, 2018, 08:38:19 PM
by hao2
5 Replies
230 Views
Last post September 09, 2018, 08:19:17 PM
by dreams