Fala aew Galera Blz? Aki E O Flavio hoje vim trazer uma coisa bem util para Atrair Players para seuServidor, que é o Sistema que da Gold a Cada hora ou Minuto que o Player Fica Online. Primeira Mente vou colocar o código da Job para vocês entederem cada campo e logo em Seguido irei Ensinar a Rodar Esta Job, Vamos La. UPDATE DT_SHOP_CREDITS SET credits = credits+3 FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI WHERE (ConnectStat >= 1) UPDATE DT_SHOP_CREDITS SET credits = credits+3 = esse +3 é o Numero de Cash que o Player Irá Ganhar, Altere para o Valor que você Bem Entender. Instalação: 1º Abra o Enterprise Manager, e vai clicando no + Até Entrar no Servidor Local. 2ºClique no '+' Da categoria 'Management' e Clique sobre 'SQL SERVER AGENT' 3ºNo Campo de Itens aparecera a Opção Jobs, Clique com o Botão Direito do Mouse Sobre ela e Clique em New Job. 4ºEm Name coloque 'Crédito Premiado' em Owner Selecione o usuario padrão 'sa' 5ºClique na Aba Steps, e Clique em New, em Step Name Coloque 'Credito Premiado' , em Database selecione a 'MuOnline' , em Command pegue o Código que citei no Começo do Post e cole ele la e Clique em OK. 6ºClique na Aba Schedules, Clique em New Schedules, em Name Coloque Crédito Premiado, Clique em Change, Agora Marque a Opção Daily, e a opção occurs Every, agora você configura o tempo que o Player precisa ficar Online para Ganhar os Cash, você pode Selecionar Minutos Ou Horas. Clique em OK em Tudo. 7º Agora clique com o Botão Direito em cima do Sql Server Agent e Clique em Start e Pronto sua Job Estara Rodando Perfeitamente. Obs: Tem que ter o WebShop Dark Team para essa Job Funcionar, Caso você queira para Outro WebShop peça no Tópico que eu Estarei Configurando-a. Gostou Agradeça *---*
Preciso para o shop v3, minha tabela é ''gold''
area errada .....
@Embratel pelo que eu li este código vai premiar a cada 1 hora, mesmo que o player nn tenha ficado 1 hora logado, só seria necessário ele está logado na hora que a job for rodada, ou seja, se ele entrou a 1 min vai ganhar do mesmo jeito que quem está a 59 foi o que eu vi pelo código! Att. FuryousⱣɃ
Leiam, todo desenvolvedor PHP precisa conhecer: Hidden Content .
@FuryousⱣɃ, Correto, também percebi isso, ele não vai contar a quantos minutos o char está logado, a job vai simplesmente roda naquele determinado tempo que você colocou para roda.
Hidden Content
ta, legal , todo mundo entendeu tudo, mais ninguem ae vai achar uma solução pra nos nao ? ja cassei em tudo quanto é canto isso
A solução seria fazer duas jobs: 1º Adicionar um ponto a cada minuto. 2º Adicionar quantia de cash/gold a cada 60 pontos.
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum