1º Para gerenciar seu servidor, com um maior controle de vips, coloque para sairem automaticamente, para isso é preciso criar uma coluna , chamada creditos.
Como FUNCIONA os Creditos ?
Os creditos, como o nome diz e um “CREDITO”, ele determina quanto tempo o VIP vai ficar, “1 credito = 1 dia“, isso pode ser mudado na JOB, apos o credito chegar ao 0 o vip saira automaticamente.
2º Instalando os Creditos :
Na no SQL Server “Enterprise Manager”,em database Selecione “MuOnLine“, seguindo va em “MEMB_INFO” e com o botao direito de “Design Table“.
3º Crie a seguinte coluna:
Column Name : creditos
Data Type : int
Allow Nulls : Desmarque
Default Value : 0
4º Apos ter feito isso fexe e salve.
5º Agora vamus criar a JOB para os Creditos :
Va em “Management”, de Start no SQL Server Agente, clique com o botão direito em “New Job”, em Name coloque “Creditos“.
agora selecione “Steps” em cima.
Configurando o Steps :
Clique em ”New”,
Em ”Step Name” Coloque : Creditos,
Em Type deixe o que ta,
Em ”Database” selecione ”MuOnline”,
Em ”Commando” cole o seguite coodigo :
Update MEMB_INFO Set creditos=creditos -1 WHERE creditos>0 |
Clique em Parse, se tudo der certo apareçara a seguinte mensage, ”Parse Succeed”, clique em OK e depois aplly.
Agora vá no menu em cima que chama-se ”Schedules”, clique em ”New Schedule”, Name : creditos, Schedule Type selecione ”recurring”,
clique em Change, IMPORTANTE :
Occurs > Selecione Daily
Daily Frequency > Selecione Occurs every, coloque 24 Hours.
Duration > Deixe do jeito que ta, depois de OK e OK novamente.
Clique com o botao direito na Job e de ”Start Job”.
6 º Fazendo a JOB de quando creditos tiver 0 ele retirara o VIP :
Va em ”Management”, de Start no SQL Server Agente, clique com o botão direito em New Job, em Name coloque vipsair
agora selecione Steps em cima.
Configurando o Steps :
Clique em ”New”
Em ‘Step Name: ”vipsair”
Type deixe o que ta
Em ”Database” selecione MuOnline
Em ”Commando” cole o seguite codigo :
Update MEMB_INFO Set vip=0 WHERE creditos=0 |
Clique em Parse, se tudo der certo apareçara a seguinte mensage, Parse Succeed, clique em OK e depois aplly.
Agora va no menu em cima que chama-se Schedules,
clique em ”New Schedule”
Name : ”vipsair”
Schedule Type selecione ”recurring”
clique em ”Change”, IMPORTANTE :
Occurs
> Selecione ”DailyDaily Frequency”
> Selecione ”Occurs every”, coloque 24 Hours.
Duration
> Deixe do jeito que ta, depois de OK e OK novamente.
Clique com o botao direito na Job e de Start Job.
7º Para por Creditos vá no Query analyzer, la em cima selecione ”muonline”, e cole o seguinte codigo e preencha com as informacoes necessarias :
UPDATE MEMB_INFO SET creditos=QUANTIDADE AQUI WHERE memb___id=’LOGIN DA CONTA‘ |
Exemplo: UPDATE MEMB_INFO SET creditos=1 WHERE memb___id=‘testes’
8º Para por VIP vá no ”Query analyzer”, la em cima selecione ”muonline”, e cole o seguinte codigo e preencha com as informacoes necessarias :
UPDATE MEMB_INFO SET vip=QUANTIDADE AQUI WHERE memb___id=’LOGIN DA CONTA‘ |
Exemplo: UPDATE MEMB_INFO SET vip=1 Where memb___id=‘testes’
Caso deseje, use o programa ”Vip Manager”, que se encontra em nossos arquivos para download.
Posted by : Junior Silva