Ir para conteúdo
  • Cadastre-se
  • 0

[Site]Reset Pelo Site


Rhion

Pergunta

Opa gente,

uns dias atras eu tava tentando desenvolver um scriptzinho de reset pelo site (baseado pelo o do MU mesmo), mais ai vieram 2 problemas:

 

1º: Eu estava fazendo em forma de query, mas nao sabia como eu ia fazer o seguinte:

retirar 2kkk do char , mudar os stats dele referente ao lvl 1 e adicionar uma especie de pontos em uma nova coluna que eu fiz.Eu pensei em uma query , mas ai veio ta o 2º problema, como eu ia configurar, eu tava pensando em algo tipo assim:

if ((['classid']==136) && ($top['race']==5)) (ai eu colocava uma query aqui referente a um char da raça e da class lvl 1)

 

o reward seria uma skill, ex:

A cada reset o player ganha 300 pontos, Esses pontos seriam usados pra trocar por uma skill, essa skill teria 10 levels, em cada level a skill dava um bonus, e pra pegar cada level dessa skill precisaria de uma quantidade X de pontos..(e seria pelo site)

 

Acho esse sistema que eu citei meio dificil de fazer, por isso acabei desistindo e vim pedir ajuda, se alguem se propor a me ajudar...

Agradeço desde já!

Editado por Rhion

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts recomendados

  • L2JBr ADM

Primeiro vc tem obeter através do nome o id do char (selecionar o char com o determinado lv se o char nao tem lv exibir que o char nao tem lv suficiente para resetar a e só deixar dar o reset com o char deslogado se não ele vai bugar resets..)

com base no id do char vc vai selecionar e verificar na tabela "items" se o char possui 2kkk no banco(

O conteúdo está oculto, favor efetuar login ou se cadastrar!

) se não retornar nada vc exibe a msg que o char não tem adena...

se o valor que ele retornar for maior que 2kkk vc terá que subtrair e dar um uptade na quantidade de adena do char do char...

Ex:

o cara tem 3kkk de adena.

vc vai armazenar esse valor que vc obterve na query que eu escrevi acima em uma variável e vai fazer o seguinte

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Agora é só resetar o char:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

(de novo checar se ele tá com 2kkk pq ele pode fazer o passo anterior... logar tirar a adena do char e resetar sem gastar adena)

O conteúdo está oculto, favor efetuar login ou se cadastrar!

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Porra fiz o sistema todo pra vc só vc programar agora ;)

 

divirta-se e não divulgue... pq lineage2 não é mu.

 

PS: checar o nome das colunas da tabela.

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites


Vlw.Vou tentar programar aqui, mas na verdade , o sistema era um pouco diferente disso pq, o char ganharia uma especie de level_up points que ficariam em uma tabela separada , e eu faria um script separado para pegar as skills..Vou tentar modificar aqui..Vlw

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

  • L2JBr ADM

Sim esqueci da tabela...

 

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

No caso vc teria que pegar esses valores tbm.. guardar em variáveis e somar...

 

na parte que o char for trocar os pontos por skills.. ele iria subtrair os pontos da tabela(UPDate valor atual - a quantidade de de pontos que precisa para pegar a skill)

adicionar +1(mesmo esquema de update) na quantidade de resets(pra vc poder fazer um top reset no futuro)..

 

e adicionar o id do char.. que for resetar... mas ele só vai adicionar o id do char no primeiro reset... então depois é só dar update no id do char...

 

 

a skill não pode ser armazenada na tabela... até pq seria desperdiçar o espaço de banco.. só adicionar ela no codigo e na tabela de skills do jogo.

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites

entendi, entao seria algo tipo assim, eu colocaria duas opcoes, tipo, 1º reset e resetar no site..Blz, vlw, vou tentar agora.!

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

  • L2JBr ADM

Não vc checaria se existe o id do char dele na tabela de resets..

se não existir vc dá um insert ...

 

se existir vc procesegue... o player tem que ter apenas "resetar char" logaria aparecia os chars disponiveis para reset... e então ele faria isso tudo ali que eu disse..

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites

mas antes de tudo eu teria que montar o cp,o site que eu to usando nao tem, vou fazer a parte do login aqui para testar..

soh um minuto

 

edit: depois monto o cp..Vou programar primeiro..

Editado por Rhion

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

  • L2JBr ADM

Vc já pode pegar a listagem dos chars disponiveis na conta.. a partir do login..

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites

vou ter que pedir meu primo ajuda , ele entende mais de php do que eu =/

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

  • L2JBr ADM

é que eu não quero contribuir para a execução desse grande mal a comunidade do lineage... mas é bem simples de se fazer.

 

Lineage = a mu meu deus T_T

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites

MU eh legal.. rsrsrs

Mas tbem nao eh pior que asas e sets de dbz,cs e etc..

Eu to ateh migrando um site de mu pro l2..

Editado por Rhion

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

Eh mas eh soh um scriptzinho...Se quando eu abrir um server soh meu se ele nao for retail vai ter no max 2 ou 3 customs

"In a way, the supernatural is what's behind the curtain. Normally, you only need to see what's happening on stage. That's how reality works. If you don't know then it's for the best. Actually, learning about the supernatural only increases the number of things you don't know."'

Link para o comentário
Compartilhar em outros sites

  • L2JBr ADM

Bom.. vc já tem tudo... acho que isso aqui vai virar mais um tópico de discursão de l2 vs mu.

 

Mu é podre... e é indiscutivel.

EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.



×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.