Ir para conteúdo
  • Cadastre-se
  • 0

HTML + MULTIPLA


Observador

Pergunta

Bom eu peguei um npc de troca de senha pra ter a base de fazer um pra mim diferente porém ele chama uma html eu mudei para chamar pelo id do npc que tem o nome da classe porém queria colocar uma html de bem vindo chamando a outra pra chamar a html de troca de senha coloquei isso

 

queria saber o que tem de errado porque ela não vai pro chat 1

 

public void showMessageWindow(L2PcInstance player)
{
String filename = "data/html/mods/changepassword/" + getNpcId() + ".htm";

NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());
html.setFile(filename);
html.replace("%objectId%", String.valueOf(getObjectId()));
html.replace("%npcname%", getName());
player.sendPacket(html);
}

@Override
public String getHtmlPath(int npcId, int val)
{
String pom = "";
if (val == 0)
pom = "" + npcId;
else
pom = npcId + "-" + val;

return "data/html/mods/changepassword/" + pom + ".htm";
}

 

 

funciona perfeito ele vai pra html do npc 60003 que é o troca de senha porem quando coloco pra ir pra próxima html que faz a troca da senha não vai

 

aqui estar html de bem vindos

 

 

 

 

<html><body><center><title>Troca de Senha</title>

<br><br>
<img src="l2font-e.replay_logo-e" width=255 height=60>

<br><br><br>
<td><font color="3366FF"><center>Troque sua Senha comigo</center></font></td>
<br>
<td><font color="FFF000"> editar depois</font>
<br>

<br><br><br>
<button value="Next" action="bypass -h npc_%objectId%_Chat_1" width="114" height="29" back="L2UI_ch3.BigButton2_over" fore="L2UI_ch3.BigButton2">

<br><br><br>
<img src="L2UI_CH3.onscrmsg_pattern01_2" width=300 height=32>
</body>
</html>

 

 

 

 

 

Chat 1

 

 

 

<html>
<body>
<center><img src=L2UI_CH3.herotower_deco width=256 height=32></center><br>
<center><font color="008080">Change Password</font></center>
<center>
<table cellspacing=-1>
<tr><td><img src="L2UI.SquareBlank" width=40 height=20></td></tr>
</table>
<center><img src=L2UI.SquareGray width=250 height=1></center>
<img src="L2UI.SquareBlank" width=40 height=2>
<center><img src="L2UI.SquareGray" width=300 height=1></center>
<table bgcolor=000000 width=300 height=47>
<tr><td><center>Hello <font color="00FF00"> %name% </font> This is a safe warehouse keeper!</center></td></tr>
<tr><td><center>First fill in your <font color=LEVEL>current password</font> and then your new!</center></td></tr>
</table>
<center><img src="L2UI.SquareGray" width=300 height=1></center>
<img src="L2UI.SquareBlank" width=40 height=2>
<center><img src=L2UI.SquareGray width=250 height=1></center>
<table cellspacing=-1>
<tr><td><img src="L2UI.SquareBlank" width=40 height=20></td></tr>
</table>
</center>
<table width=256>
<tr><td align=right><font color="3366FF">Current Password:</font></td><td><edit var="curPass" type="password" width=125 height=15></td></tr>
<tr><td align=right><font color="3366FF">New Password:</font></td><td><edit var="newPass" type="password" width=125 height=15></td></tr>
<tr><td align=right><font color="3366FF">Repeat Password:</font></td><td><edit var="repPass" type="password" width=125 height=15></td></tr>
</table>
<br><br>
<center>
<button value="Change" action="bypass -h npc_%objectId%_change_password $curPass $newPass $repPass" width=75 height=21 back="L2UI_CH3.Btn1_normal_over" fore="L2UI_CH3.Btn1_normal">
<br><br>
<font color="LEVEL">Copyright 2016 Kamui TM.</font><br1>
<font color="0066FF">Team L2-Kamui</font>
</center>
</body>
</html>

 

 

 

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts recomendados

  • 0

"bypass -h npc_%objectId%_Chat 1"

 

estava usando o _ entre chat e 1 , tem que ter um espaço entre eles.

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites


  • 0

 

Posta seu código completo.

Será que tem que ser assim ?

 

 

@Override

public void showChatWindow(L2PcInstance player)

{

String filename = "data/html/mods/changepassword/changepassword1.htm";

{

filename = "data/html/mods/changepassword/changepassword.htm";

}

 

NpcHtmlMessage html = new NpcHtmlMessage(getObjectId());

html.setFile(filename);

html.replace("%objectId%", String.valueOf(getObjectId()));

player.sendPacket(html);

}

Editado por Observador
Link para o comentário
Compartilhar em outros sites

  • 0

pra que você criou esse método aqui se não está usando ?

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

Tirando isso o código está correto, esse método está tendo função nenhuma no código, mas também não é ele que tá fazendo não ir pra página dois, e era pra aparecer erro no gameserver.

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

pra que você criou esse método aqui se não está usando ?

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

Tirando isso o código está correto, esse método está tendo função nenhuma no código, mas também não é ele que tá fazendo não ir pra página dois, e era pra aparecer erro no gameserver.

 

 

Não aparece nenhum erro só não vai adiante

Sobre esse metodo uso ele pra as html chama o nome de quem estar conversando com ela

pra que você criou esse método aqui se não está usando ?

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

Tirando isso o código está correto, esse método está tendo função nenhuma no código, mas também não é ele que tá fazendo não ir pra página dois, e era pra aparecer erro no gameserver.

 

 

oque tem de errado ?

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • 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.