Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro

Alpha Servers
Resultados 1 a 8 de 8
  1. #1

    Avatar de [ADM]Lp
    Data de Ingresso
    Sep 2011
    Localização
    Magé
    Idade
    30
    Posts
    502
    Agradecido
    83
    Agradeceu
    55
    Peso da Avaliação
    18

    Padrão Query para dar Golds ao cadastrar SHOP DT

    Alguém teria uma query que de Golds ao cadastrar no shop DT? e obrigatoriamente uma que remova a mesma depois!

  2. #2

    Avatar de William
    Data de Ingresso
    Dec 2010
    Localização
    Rio Grande
    Idade
    38
    Posts
    86
    Agradecido
    1
    Peso da Avaliação
    14

    Padrão

    olá vi em outro forum, crie um backup e teste ..Vai em MuOnline/Tables/DT_SHOP_CREDITS/Botao Direito/Desing Table / credits vai ta vallue 0 tu poim quantos vai quere.. e fexa depois pra tirar é so por 0 novamente no lugar que tu colocou o numero desejado anteriormente! =D

  3. #3

    Avatar de [ADM]Lp
    Data de Ingresso
    Sep 2011
    Localização
    Magé
    Idade
    30
    Posts
    502
    Agradecido
    83
    Agradeceu
    55
    Peso da Avaliação
    18

    Padrão

    mais isso ai e manuel vo ter de fazer de conta em conta, quero uma que edite para todas ja cadastradas!

  4. #4

    Avatar de William
    Data de Ingresso
    Dec 2010
    Localização
    Rio Grande
    Idade
    38
    Posts
    86
    Agradecido
    1
    Peso da Avaliação
    14

    Padrão

    essa da golds para todos que estão cadastrados


    update DT_SHOP_CREDITS set credits=credits+20 = < no 20 tu coloca o nº desejado, para dar automaticamente eu estou procurando ainda..

  5. #5

    Avatar de [ADM]Lp
    Data de Ingresso
    Sep 2011
    Localização
    Magé
    Idade
    30
    Posts
    502
    Agradecido
    83
    Agradeceu
    55
    Peso da Avaliação
    18

    Padrão

    eu so to tendo 1 problema, so da os Cash para as contas que ja logaram alguma vez no shop, se nunca tiver logado n da!

  6. #6

    Avatar de konvict
    Data de Ingresso
    Sep 2009
    Localização
    SP, interiorzão
    Posts
    338
    Agradecido
    283
    Agradeceu
    91
    Peso da Avaliação
    18

    Padrão

    basta vc copiar todos os usuarios da memb_info para a tabela do shop...não lembro mto como faz isso em query.. mas vc deve achar alguma por ai e adaptar, uma mais ou menos assim:

    update dt_shop_credits set "logins" = (select memb__id from memb_info where id is not null) --<<< onde ta "logins" é a coluna q fica os logins do shop nao sei o nome pois nao uso esse shop.

    pra dar cash pra quem cadastrar vc pode criar uma trigger e adaptar tbm...


    CREATE TRIGGER Cash_bonus ON dbo.[DT_Shop_Credits] FOR INSERT
    AS
    BEGIN

    --Bonus Para Novas accs no shop--
    DECLARE
    @Creditos INT,
    @Acc Varchar(10)
    SELECT @Acc = login FROM INSERTED

    set @Creditos = 10 -- Quantidade de creditos


    Update Dbo.DT_SHOP_Credits
    SET Credits = @Creditos
    Where login = @Acc

    End

    Adapta ai na sua tabela e coluna....

    pra deletar a trigger é só ir na tabela DT_SHOP_Credits, clica com direito, todas as tarefas. manage triggers, la vc vai ver o nome da trigger q vc criou "Cash_bonus" ai vai e deleta ela...

    Lembrando q pra tudo q for fazer na sua db, vc deve fazer um backup antes... se der algo errado vc tem o backup!
    Sê Sóbrio...

  7. #7

    Avatar de [ADM]Lp
    Data de Ingresso
    Sep 2011
    Localização
    Magé
    Idade
    30
    Posts
    502
    Agradecido
    83
    Agradeceu
    55
    Peso da Avaliação
    18

    Padrão

    @konvict



    Consegui a query e ja esta dando os pontos quando se cadastra, mais acontece o seguinte, se eu tiver 100 Cash na minha conta e um cara vir e cadastrar novamente, meus cash voltam para 30, e acontece com todo mundo, ate se eu n tiver mais cash ele da 30 denovo. Agr eu preciso retirar essa query

    Query para dar ps Cash

    Código PHP:
    USE MuOnline
    IF EXISTS (SELECT name FROM sysobjects
    WHERE name 
    'OXYSBR' AND type 'TR')
    DROP TRIGGER OXYSBR
    GO
    -- Criado por Adriano
    -- OXYSBR TeaM
    CREATE TRIGGER OXYSBR ON Dbo
    .DT_SHOP_CREDITS FOR INSERT
    AS
    BEGIN
    DECLARE
    @
    Credits INT,
    @
    Conta varchar(10)
    SELECT @Conta id FROM INSERTED
    SET 
    @Credits 10 -- Quantidade Ao criar acc
    UPDATE Dbo
    .DT_SHOP_CREDITS
    SET Credits 
    = @Credits
    END 
    Última edição por [ADM]Lp; 22-09-2012 às 02:33 PM.

  8. #8



    Avatar de Ayrton Ricardo
    Data de Ingresso
    May 2012
    Localização
    Joao Pessoa - PB
    Idade
    28
    Posts
    1.379
    Agradecido
    262
    Agradeceu
    171
    Peso da Avaliação
    26

    Padrão

    Se quizer poste apenas sua página de cadastro ou me mande por MP que ajusto isso pra você!


    --------Edit-----------------

    Me mandou mp com a página e a mesma já foi entregue, e pelo msn foi me dito que tudo estava resolvido!
    Última edição por Ayrton Ricardo; 23-09-2012 às 02:49 PM.
    Leiam, todo desenvolvedor PHP precisa conhecer: Hidden Content .




 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Dúvida| Como Cadastrar itens no Shop DT
    Por frizato no fórum Dúvidas
    Respostas: 0
    Último Post: 02-04-2014, 06:28 PM
  2. |Resolvido| Golds ao cadastrar
    Por DLLGames no fórum Dúvidas|Pedidos
    Respostas: 6
    Último Post: 12-08-2012, 11:34 AM
  3. |Suporte| Golds ao cadastrar
    Por DLLGames no fórum Arquivos MuOnline
    Respostas: 2
    Último Post: 10-08-2012, 02:41 PM
  4. |Resolvido| Query para dar golds para todos membros de tal guild
    Por Mapta no fórum Tópicos Resolvidos
    Respostas: 2
    Último Post: 01-04-2012, 06:12 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •