Aprendiz Games ! »
Ola seja bem vindo ao Fórum da Aprendiz Games.
Aqui você pode encontrar Downloads, Tutoriais de Desenvolvimento de servidores entre muitas outras novidades atualizadas.

Para se registrar clique no nome Registrar-se, se já e registrado clique no nome Login e se conecte na sua conta. Muito obrigado por nós escolher.
Aprendiz Games ! »
Ola seja bem vindo ao Fórum da Aprendiz Games.
Aqui você pode encontrar Downloads, Tutoriais de Desenvolvimento de servidores entre muitas outras novidades atualizadas.

Para se registrar clique no nome Registrar-se, se já e registrado clique no nome Login e se conecte na sua conta. Muito obrigado por nós escolher.
Atenção: O fórum está a realizar várias alterações, pedimos desculpa ao incomodo causado.
Informação: Para a proteção de todos, qualquer novo tópico é obrigatório a scan, ou seja, antes de postar um arquivo ou um site faça um scan online.
Aprendiz Games ! »

Crie Servidores como MuOnline, Tibia, Transformice, Habbo Hotel, Gunz Online, DDTank.


Você não está conectado. Conecte-se ou registre-se

 
 

Retirar automaticamente vip no mu online

Mensagem (Página 1 de 1)

#1

Hetzer

Hetzer
 
Membro
Membro

Publicado Qui Fev 12, 2015 4:30 pm

 
Vá no SQL Query Analyzer e rode a Query abaixo:

Código:
ALTER TABLE dbo.MEMB_INFO ADD creditos int NOT NULL DEFAULT 0
GO

2º Criando uma JOB para retirar os Creditos :

Vá em:

Iniciar > Todos os Programas > Micrisoft SQL Server > Enterprise Manager

Clique no sinal de + ate chegar no (LOCAL) (WindowsNT)

Va em Management, Clique com botão direito no SQL Server Agent e depois clique em Start.

Em Seguida Clique em 'Jobs'

Clique com o botão direito na área branca e clique em New Job

-Em Name coloque Creditos

-Selecione a aba 'Steps' em cima e clique em 'New...'.

--Configurando o Steps :

-Em Step Name coloque 'Creditos'
-Type deixe como está
-Em Database selecione MuOnline
-Em Command cole o seguinte código :

Código:
Update MEMB_INFO
Set creditos=creditos -1
WHERE creditos>0

Clique em Parse, se tudo der certo aparecera a seguinte mensagem, 'Parse Succeed', clique em OK e depois Aplly e OK de novo.

--Configurando a Schedules

-Selecione a aba 'Schedules' em cima e clique em 'New Schedule'.

-Em Name coloque Creditos
-Em Schedule Type deixe selecionado 'Recurring' e clique em 'Change',

Occurs > Selecione Daily
Daily Frequency > Selecione Occurs every, coloque 24 Hours.
Duration > Deixe do jeito que esta

-Depois de OK e OK e OK novamente.

Clique com o botão direito na Job que você criou (Creditos) e clique em 'Start Job' (duas vezes seguidas).

3 º Fazendo a JOB de quando o credito estiver 0 ele retirara o VIP :

Vá em:

Iniciar > Todos os Programas > Micrisoft SQL Server > Enterprise Manager

Clique no sinal de + ate chegar no (LOCAL) (WindowsNT)

Va em Management, Clique com botão direito no SQL Server Agent e depois clique em Start.

Em Seguida Clique em 'Jobs'

Clique com o botão direito na área branca e clique em New Job

-Em Name coloque Vipsair

-Selecione a aba 'Steps' em cima e clique em 'New...'.

--Configurando o Steps :

-Em Step Name coloque  'Vipsair'
-Type deixe como está.
-Em Database selecione MuOnline
-Em Command cole o seguinte código :

Código:
Update MEMB_INFO
Set vip=0 WHERE creditos=0

Clique em Parse, se tudo der certo aparecera a seguinte mensagem, 'Parse Succeed', clique em OK e depois Aplly e OK de novo.

--Configurando a Schedules

-Selecione a aba 'Schedules' em cima e clique em 'New Schedule'.

-Em Name coloque 'Vipsair'
-Em Schedule Type deixe selecionado 'Recurring' e clique em 'Change',

Occurs > Selecione Daily
Daily Frequency > Selecione Occurs every, coloque 24 Hours.
Duration > Deixe do jeito que esta

-Depois de OK e OK e OK novamente.

Clique com o botão direito na Job que você criou (Vipsair) e clique em 'Start Job' (duas vezes seguidas).


Para por Creditos vá no Query analyzer, Selecione a Database MuOnline, cole o seguinte código e preencha com as informações necessárias :

Código:
UPDATE MEMB_INFO SET creditos = creditos+30 WHERE memb___id='Login'

Legenda:

Onde está 30 você vai colocar a quantidade de dias de Vip do Usuário.
Onde está Login você vai colocar o Login do Usuário.

Para por Vip vá no Query analyzer, Selecione a Database MuOnline, cole o seguinte código e preencha com as informações necessárias :

Código:
UPDATE MEMB_INFO SET vip=1 WHERE memb___id='Login'

Legenda/Explicações:

Onde esta 1 você vai colocar o tipo de Vip do Usuário , podendo ser 1,2,3 etc..dependendo da quantidade de Vips que seu servidor possui (vip, vip silver, vip gold, etc..)

Onde está vip você vai colocar a coluna de vip do seu servidor (pode variar , mas o padrão e vip !)

Onde está Login você vai colocar o Login do Usuário.





Mensagem (Página 1 de 1)

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum


  • Total Posts:
  • Total Members:
  • Newest Member:
  • Most Online: O recorde de usuários online foi de 151 em Ter Abr 06, 2021 3:20 pm

Não há nenhum usuário online :: 0 registrados, 0 invisíveis e 0 visitantes
Usuários navegando neste fórum: Nenhum