Ir para conteúdo

Seja bem-vindo ao RageZone Brasil
Registre-se para obter acesso aos recursos do fórum. Ao se cadastrar e logar no fórum, você poderá criar e ler tópicos, responder em tópicos existentes, dar reputação, enviar mensagens privadas, postar atualizações de status, gerenciar seu perfil e deixar como quiser, e muito mais. Se você já tem uma conta, logue-se nesta tela mesmo, se não, clique aqui para se cadastrar gratuitamente!

Alternar chat Chat Abrir o chat em uma nova janela

Fiquem atentos as regras do chat, pois caso ocorra algo fora das regras, a ação será tomada sem aviso prévio.
 
Caso altere seu avatar mas o mesmo não mude no chat, recarregue a página utilizando o atalho CTRL + F5.
Se for novato, você precisará de 5 posts para usar o chat e as áreas de suporte.
@  RageZone Bot : (23 fevereiro 2019 - 19:03 GMT) Novo tópico GC Skarlat Cash Server postado em GC [ Suporte/Dúvidas ] por Duckey
@  RageZone Bot : (23 fevereiro 2019 - 17:12 GMT) Novo tópico Procuro um designer postado em Recanto dos Dragões por Thezero
@  Duckey : (23 fevereiro 2019 - 12:12 GMT) Provavelmente esses arquivos http://prntscr.com/mp35c4
@  Estarrosa : (23 fevereiro 2019 - 12:00 GMT) quais outros arquivos sao necessarios?
@  Estarrosa : (23 fevereiro 2019 - 12:00 GMT) bom dia amigos, alguem poderia me ajudar a criar um servidor de gc ultilizando as files e client unity?
@  Duckey : (23 fevereiro 2019 - 11:17 GMT) Tempos tristes, tentei tudo não pode resolver o problema com a conexão do servidor no gc
@  RageZone Bot : (22 fevereiro 2019 - 08:41 GMT) Novo tópico BomberMan Online postado em Recrutamento em Geral por Kylo
@  Solk : (21 fevereiro 2019 - 22:09 GMT) Noite chars '-' https://youtu.be/AByfaYcOm4A
@  angaro192 : (21 fevereiro 2019 - 16:52 GMT) a rune wizard dessa seadon 14 parece muito com um gm
@  STEFANO.AGUIAR : (21 fevereiro 2019 - 14:48 GMT) Go: https://www.fansofmu.com/
@  STEFANO.AGUIAR : (21 fevereiro 2019 - 14:45 GMT) quem ai joga ?
@  STEFANO.AGUIAR : (21 fevereiro 2019 - 14:45 GMT) Mu Online Season 14
@  angaro192 : (21 fevereiro 2019 - 10:51 GMT) oi
@  Solk : (21 fevereiro 2019 - 00:26 GMT) oi
@  TheCash : (21 fevereiro 2019 - 00:16 GMT) oi chars '-'
@  codelesss : (20 fevereiro 2019 - 23:14 GMT) saiu a beta de kurtzpel
@  angaro192 : (20 fevereiro 2019 - 21:03 GMT) @Solk de nada parça, eu tava passando pelos tutos da beta
@  Solk : (20 fevereiro 2019 - 20:31 GMT) Noite chars '=' https://youtu.be/I99qCuWx1mI
@  Solk : (20 fevereiro 2019 - 20:30 GMT) @angaro192 Valeu ai
@  RageZone Bot : (20 fevereiro 2019 - 18:54 GMT) Novo tópico DDTank 2.3 Fix Pack postado em DDTank [ Downloads ] por piko123
@  Von : (20 fevereiro 2019 - 15:53 GMT) olar humanos https://www.youtube....h?v=Z1Octy15tGc
@  RageZone Bot : (20 fevereiro 2019 - 11:41 GMT) Novo tópico Recrutamento Server premium Louis postado em Barzinho de Lorencia por juferraz
@  juferraz : (20 fevereiro 2019 - 11:37 GMT) Galera, estou criando um servidor de Mu Online, com Muserver premium Louis 1.05d+s4 e procuro desenvolvedores para a equipe e me ajudar, arco com todos os custos , debersonjunior@live.com
@  angaro192 : (20 fevereiro 2019 - 10:00 GMT) kkkkk "placa de escavador centenário" puts, kkkk
@  angaro192 : (20 fevereiro 2019 - 10:00 GMT) deu sim
@  Solk : (20 fevereiro 2019 - 09:25 GMT) O máximo que pode ocorrer e nego tomar placa de escavador centenário.
@  Solk : (20 fevereiro 2019 - 09:23 GMT) Meu celular tá de troll XD deu pra entender
@  Solk : (20 fevereiro 2019 - 09:22 GMT) @angaro192 deixou de ser proibido comentar em tópicos antigos. No entanto o posto não deve fugir do assunto nem ser de algum tipo de suporte. Mais que possa agregar ao tópico com informações ou algo do tipo.
@  angaro192 : (20 fevereiro 2019 - 09:03 GMT) @Solk Comentar em um topico de 04 setembro 2018, e contra as regras? mesmo que for pra atualizar as imagens do mesmo, ou para isso tem outro meio?
@  Solk : (20 fevereiro 2019 - 06:30 GMT) Dia chars '-' https://youtu.be/rJY...8It837V36pbsK2H
@  Solk : (20 fevereiro 2019 - 06:29 GMT) @codelesss Porque todos as musicas que eu amo é que são fod* sairam nesse ano, Achei que ninguem iria perguntar isso finalmente.
@  angaro192 : (19 fevereiro 2019 - 23:32 GMT) @codelesss umas das perguntas que esqueci de fazer a ele, kkk
@  angaro192 : (19 fevereiro 2019 - 23:30 GMT) @Kylo pior e o que "não entendem" e querem mudar o que foi dito pra arrumar briga.
@  codelesss : (19 fevereiro 2019 - 23:26 GMT) solk porq tu usa 2009 de nick
@  Seeming : (19 fevereiro 2019 - 22:40 GMT) @angaro192 quem sabe um dia teremos as files (kog) da s. eternal ai disponíveis </3
@  Seeming : (19 fevereiro 2019 - 22:39 GMT) Sonhar é o que podemos continuar fazendo @Sophi kk
@  Sr Dio : (19 fevereiro 2019 - 21:43 GMT) S2
@  Sr Dio : (19 fevereiro 2019 - 21:43 GMT) Skillet - Awake and Alive FODA DEMAIS
@  Solk : (19 fevereiro 2019 - 21:36 GMT) Noite chars '=' https://www.youtube....h?v=2aJUnltwsqs
@  RageZone Bot : (19 fevereiro 2019 - 21:16 GMT) Novo tópico Ajuda para cofigurar um servidor de aion 3.0 postado em Suporte / Dúvidas / Pedidos por Richenberg
@  TheCash : (19 fevereiro 2019 - 20:35 GMT) duckey, cria um topico que terá ajuda
@  SkelletonX : (19 fevereiro 2019 - 18:51 GMT) @codelesss pse
@  codelesss : (19 fevereiro 2019 - 18:29 GMT) não entendo qual a dificuldade de criar os topicos na área certa ._.
@  RageZone Bot : (19 fevereiro 2019 - 18:17 GMT) Novo tópico Cor no nickname postado em GC [ Desenvolvimento ] por Sophi
@  Duckey : (19 fevereiro 2019 - 18:03 GMT) Alguém sabe por que https://prnt.sc/mndh1e Todos os dados digitados corretamente
@  Solk : (19 fevereiro 2019 - 17:31 GMT) :c
@  RageZone Bot : (19 fevereiro 2019 - 14:44 GMT) Novo tópico Alguem me ajuda a configurar um servidor de Aion 3.0 postado em Suporte / Dúvidas / Pedidos por Richenberg
@  Kylo : (19 fevereiro 2019 - 13:43 GMT) #treta
@  Kylo : (19 fevereiro 2019 - 13:43 GMT) pior é os que ficam comentando sobre a comunidade
@  angaro192 : (19 fevereiro 2019 - 13:34 GMT) publico de GC e muito sarcástico, qualquer coisa vira piada ou deboche e algumas coisas vira briga, pense numa cominidade ruim viu.
@  RageZone Bot : (19 fevereiro 2019 - 12:14 GMT) Novo tópico Tradução para Pt-Br Aion 3.0 postado em Pedidos por Richenberg
@  rugal : (19 fevereiro 2019 - 05:50 GMT) kkkkkkk
@  angaro192 : (18 fevereiro 2019 - 23:08 GMT) 2 season que acredito que ainda vai demorar pra liberar a sv.
@  Sophi : (18 fevereiro 2019 - 22:41 GMT) Sonhar é bom

Foto

Procedure para verificar, adicionar e equipar faces automaticamente

- - - - - SQL

  • Por favor, faça o login para responder
20 respostas neste tópico

#1
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

Olá, fiz essa procedure pois não queria iniciar com todos os personagens liberados.

Você pode executar ela em alguma outra procedure que seja chamada perto do login (Como a que pega o cash do usuário)
e que contenha uma variável com o login do usuário.

é só executar o .sql em anexo e pronto

 

100% testada e aprovada c:

 

@edit2: Trigger Atualizada

Arquivo(s) anexado(s)


  • Solk curtiu isso



#2
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

amigo, na area existe uma query para equipar as faces automaticamente, e se você não quizer iniciar com os chars, é só alterar a trigger que fica na dbo.users u.u



#3
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

Sim ai vc n inicia com os personagens automaticamente, mas quando vc pega um personagem ele fica sem face c:



#4
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

hum, se ele adicionar a face em char novo tambem então é uma query valida :] nada tão dificil de se adicionar na query antiga. mas ta valendo

 



#5
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

Se preferir da pra fazer por trigger na tabela Characters tbm (em anexo)

Arquivo(s) anexado(s)



#6
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

enfim vou usar a query kk, dps edito pra falar se deu certo ou não :D



#7
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

@ChronusRemember
Eu atualizei os sripts p/ ser mais eficiente. Estão em anexo desse post

Arquivo(s) anexado(s)



#8
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

@ChronusRemember
Eu atualizei os sripts p/ ser mais eficiente. Estão em anexo desse post

@edit, funcionou perfeitamente, muito bom, super recomendado!


Editado por ChronusRemember, 13 julho 2018 - 02:20 .

  • knuxx curtiu isso

#9
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

amigo, no meu caso eu não vou usar face no zero, como está em sua quest ele está para vir o itemid -1, porem com isso ele vem um item chamada lança fortificada dos herois que acaba bugando o iventory, este item tem a id 0 no sort, e se remover a linha do zero, ele não pode ser criado na dbo characters, teria algum jeito de isolar ele para não vir nenhum item e que a dbo character funciona se normalmente?



#10
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

a minha trigger cadastrada na characters ficou assim

 

Spoiler
 
as id 304.... é as ids das faces que eu utilizei


#11
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

@ChronusRemember:
Apaga a trigger da tabela Characters e cria usando esse código:

Spoiler

  • Cronos Remember curtiu isso

#12
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       

@ChronusRemember:
Apaga a trigger da tabela Characters e cria usando esse código:

Spoiler


deu certinho amigo, só tive que mudar o IF (@charType == 11) que você colocou 2 = e mudar na trigger check da users

obrigado <3


  • knuxx curtiu isso

#13
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

Mania do PHP XD



#14
OFFLINE   Solk

Solk

    Grand Chase Emotion <3

  • Super Moderador






  • 2.548 posts
    • Tempo online: 299d 6h 38m 36s

Prêmios do membro

                     

@lchigo
Uma pergunta as faces são equipadas quando o personagem e adiquirido via quest ? ou quando e adicionado diretamente na db ?


                                                           giphy.gif

 

ZdlK132.gif oq e isso ? poderia abrir pra mim ?

 

Spoiler

#15
OFFLINE   knuxx

knuxx

    Ragezoner

  • Membro VIP
  • 154 posts
    • Tempo online: 19d 11h 46m 9s

Quando é adquirido pela db sim, via quest n
o jogo bloqueia o inventário de alguma forma que o item das faces só aparece depois de relogar, e mesmo se você colocar para equipar em uma trigger na tabela users, o jogo pega os dados do seu inventário antes de atualizar seu estado de conexão e o bloqueia, então tem que equipar manualmente



#16
OFFLINE   Cronos Remember

Cronos Remember

    Ragezoner

  • Super Membro

  • 332 posts
    • Tempo online: 7d 15h 58m 17s

Prêmios do membro

       
Ela insere as faces a todo momento, se você apagar a id da face na database ela automaticamente aparece denovo e executa o comando de equipar

#17
OFFLINE   ddtankdoom

ddtankdoom

    Membro Veterano

  • Membro VIP

  • 500 posts
    • Tempo online: 29d 12h 47m 22s

Fui equipando uns itens no jogo e comprando alguns na loja visual so pra testar mesmo e equipei uns itens que vao pra slots "invisiveis" e acabei ficando sem rosto:

 

Please Login HERE or Register HERE to see this link!




sera que da pra fazer uma especie de query pra ficar rodando a cada segundo e verificando se todos os jogadores estao com rosto e caso nao esteja ele e equipado automaticamente?


  • Shinsui curtiu isso

G R A N D - C H A S E - M Y S T E R Y

#LongLivePrivateServer

"
Avisei que um dia pagaria pelos seus erros, foi apenas o inicio do seu destino..."


#18
OFFLINE   Pablo Kawan

Pablo Kawan

    Ragezoner

  • Super Membro


  • 523 posts
    • Tempo online: 89d 15h 17m 51s

Fui equipando uns itens no jogo e comprando alguns na loja visual so pra testar mesmo e equipei uns itens que vao pra slots "invisiveis" e acabei ficando sem rosto:

 

Please Login HERE or Register HERE to see this link!




sera que da pra fazer uma especie de query pra ficar rodando a cada segundo e verificando se todos os jogadores estao com rosto e caso nao esteja ele e equipado automaticamente?

 

dá sim, mas como foi dito, o grand chase tem um certo problema com o inventário, ele só carrega 1x e fica em cache no servidor, mesmo que você adicione um item, ele só irá renovar o cache quando relogar ou algo que att o inventário.

porém, creio que também seja possível fazer isso via client, como é originalmente.. tem uma função no client que equipa os itens no personagem daria para usar ela mexendo na assembly e fazendo uma espécie de hack visual, verificando o address do chartype e equipando a face, só que acho que isso só funcionaria para o usuário, quando ele entrasse em alguma sala, os outros jogadores que estiverem sem rosto continuarão sem rosto..



Mudamos o mundo todos os dias. Mas para mudar o mundo de um jeito significativo leva muito mais tempo do que as pessoas têm. Nunca acontece ao mesmo tempo. É devagar. É metódico. É exaustivo. Nem todos temos o estômago para isso.,  

Mr Robot.


#19
OFFLINE   igort

igort

    Membro

  • Ragezoner
  • 196 posts
    • Tempo online: 35d 5h 18m 36s

 
dá sim, mas como foi dito, o grand chase tem um certo problema com o inventário, ele só carrega 1x e fica em cache no servidor, mesmo que você adicione um item, ele só irá renovar o cache quando relogar ou algo que att o inventário.
porém, creio que também seja possível fazer isso via client, como é originalmente.. tem uma função no client que equipa os itens no personagem daria para usar ela mexendo na assembly e fazendo uma espécie de hack visual, verificando o address do chartype e equipando a face, só que acho que isso só funcionaria para o usuário, quando ele entrasse em alguma sala, os outros jogadores que estiverem sem rosto continuarão sem rosto..

Não sei se é certo chamar isso de "problema", já que isso é uma otimização, até pq ficar modificando ou carregando o inventário iria apenas sobrecarregar a database desnecessariamente..
  • Pablo Kawan curtiu isso

#20
OFFLINE   Pablo Kawan

Pablo Kawan

    Ragezoner

  • Super Membro


  • 523 posts
    • Tempo online: 89d 15h 17m 51s

Não sei se é certo chamar isso de "problema", já que isso é uma otimização, até pq ficar modificando ou carregando o inventário iria apenas sobrecarregar a database desnecessariamente..

Sim, problema que me referi é pra quem quer editar o game sem source, visto que não pode fazer o reload do inventário :v

o cache ajuda muito mesmo.

 



Mudamos o mundo todos os dias. Mas para mudar o mundo de um jeito significativo leva muito mais tempo do que as pessoas têm. Nunca acontece ao mesmo tempo. É devagar. É metódico. É exaustivo. Nem todos temos o estômago para isso.,  

Mr Robot.






Tópicos que também usam as tags SQL:

0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos