Guia: Update pública, disponivel gratuitamente em 07/10/2025,Wiki\Guia completo de Mu Online .json 2025! Anuncie conosco..

Indice do conteúdo.

Politica de privacidade..



    Por: allan
    3445 Views

    VIP Automatico MueMU

    Como inserir  vip automático em contas para servidor MueMU, como criar mu online 2022 atualizado!


     

      }} SINOPSE DO GUIA

    Hoje voce vai aprender, neste guia fácil como inserir VIP automático para novas contas em servidores muemu.
    Vamos aos conhecimentos.


      { ! } PARTE 1
     Primeiro você precisa executar este script para fazer a data de expiração do banco de dados funcionar.

    COPIE O CÓDIGO ABAIXO PARA O SEU QUERY ANALYZER SQL

    Use MuOnline
    
    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

     

      { ! } PARTE 2

     Execute o script que automaticamente faz a conta VIP (Nível 1,2,3) para os dias que você desejar, e o tipo de VIP, coloridos em verde abaixo.

    • EXEMPLO RÁPIDO •
    AccountLevel = 2 ( 0 - FEE | 1 = VIP LEVEL 1  | 2 = VIP LEVEL 2 )
    AccountExpireDate = GETDATE() + 7 ()  ( QUANTIDADE DE DIAS)
     

     
    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

     

     

      { ! } RETIRANDO BONUS

    Para reverter a bonificação, basta rodar no seu Query Analyzer o comando abaixo.

     
    IF EXISTS (SELECT name FROM sysobjects
    WHERE name = 'AgregarVIP')
    DROP TRIGGER AgregarVIP
    GO

    1/52/53/54/55/5

Suporte imediato.

Amigos AM

Cadastre o seu projeto entre os 32 Top servidores Online!


Clique abaixo e cadastre gratuitamente seu servidor, Aprovação instantanea!

Cadastrar servidor!

streamers



Parceiros







Hospedagem para sites de mu online com segurança, CloudVPS e Dedicados, veja as promoções idelhost