SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

    Bonificação de pontos ao criar acc

    Jornal
    Jornal
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 21973420217
    Mensagens : 32
    Moedas : 3178
    Data de inscrição : 20/11/2015

    Bonificação de pontos ao criar acc Empty Bonificação de pontos ao criar acc

    Mensagem por Jornal Sex 20 Nov 2015 - 19:40

    Precisa ter coluna reset criada na tabela character do banco de dados...nunca insira valores negativos pliz...


    Código:
    [left][size=11][size=13][color=#000000][font=Arial, Helvetica, sans-serif]USE MuOnline
    IF EXISTS (SELECT name FROM sysobjects
    WHERE name = 'MUC_BONUS' AND type = 'TR')
    DROP TRIGGER MUC_BONUS
    GO[/font][/color][/size][/size][/left]
    [left][size=11][size=13][color=#000000][font=Arial, Helvetica, sans-serif]CREATE TRIGGER MUC_BONUS ON Dbo.Character FOR INSERT
    AS
    BEGIN[/font][/color][/size][/size][/left]
    [left][size=11][size=13][color=#000000][font=Arial, Helvetica, sans-serif]-- Bonus para Novos Chars 
    DECLARE
    @Resets INT,
    @Pontos INT,
    @Dinheiro INT,
    @Char varchar(10)
    SELECT @Char = Name FROM INSERTED[/font][/color][/size][/size][/left]
    [left][size=11][size=13][color=#000000][font=Arial, Helvetica, sans-serif]SET @Resets = 10 -- INSERIR QUANTIDADE DE RESETS
    SET @Pontos = 3500 -- INSERIR QUANTIDADE DE PONTOS INICIAIS
    SET @Dinheiro = 1000000 -- INSERIR QUANTIDADE DE DINHEIRO[/font][/color][/size][/size][/left]
    [left][size=11][size=13][color=#000000][font=Arial, Helvetica, sans-serif]UPDATE Dbo.Character
    SET Resets = @Resets, LevelUpPoint = @Pontos, Money = @Dinheiro
    WHERE Name = @Char
    END[/font][/color][/size][/size][/left]
    rode a query acima crie uma conta e teste se esta funcionando normalmente se quiser alterar o bonus basta trocar a numeraçao dos codigos



    Código:
    SET @Resets = 10 -- INSERIR QUANTIDADE DE RESETS[size=13][/size]
    SET @Pontos = 3500 -- INSERIR QUANTIDADE DE PONTOS INICIAIS[size=13][/size]
    SET @Dinheiro = 1000000 -- INSERIR QUANTIDADE DE DINHEIRO

      Data/hora atual: Ter 28 maio 2024 - 19:44