Jump to content

Uma removedora de cartas que não tire os encantamentos


Israel

Recommended Posts


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.01
  • Content Count:  33
  • Reputation:   0
  • Joined:  07/06/16
  • Last Seen:  

Olá amigos eu estou com um problema no meu servidor eu tenho npc Aprendiz de Artesão como todos sabe ela encanta os itens do jogo só que quando os jogadores vão remover as cartas o encante acaba saindo junto queria uma removedoda que desse só para tira as cartas e deixar os encantes e cobre 15kk alguém poderia me da uma luz ou cria um script Obrigado.

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  830
  • Reputation:   316
  • Joined:  02/11/19
  • Last Seen:  


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.01
  • Content Count:  33
  • Reputation:   0
  • Joined:  07/06/16
  • Last Seen:  

Olá Mael Obrigado pela sua atenção mais não e bem isso que eu queria eu queria uma removedora que não removesse os encantes dos itens essa que voce posto remove eu já testei 

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.01
  • Content Count:  33
  • Reputation:   0
  • Joined:  07/06/16
  • Last Seen:  

9 hours ago, johnlol said:

Aee.. Testado e aprovado.. xD
 


// .----------------------------------------------------------.
// . SoulBlaker Scripts Apresenta: .
// .     ___________________ .
// .     / _____/\______ \ .
// .     \_____ \ | | _/     .
// .     / \ | | \     .
// .     /_______ / |______ /     .
// .     \/ \/     .
// . [ eAthena Advanced Scripts ] .
// .     v1.0 .
// .----------------------------------------------------------.
// ; http://www.eathena.ws/board/SoulBlaker-m271867.html ;
// .----------------------------------------------------------.
// . Script: .
// . Removedora de Cartas .
// .----------------------------------------------------------.
// . Por: SoulBlaker Compativel: eAthena SVN     versao: 1.1 .
// .----------------------------------------------------------.
// . Descriçao: .
// . Remove Cartas do Personagem .
// .----------------------------------------------------------.
// . Changelog da Versao: .
// . - 1.0 Iniciado o NPC. [SoulBlaker]     .
// *----------------------------------------------------------*
sec_in02.gat,146,150,2    script    Removedora de Cartas#c_1    750,{

set .@Price, 50000;
set .@PriceCard, 10000;

mes "^FF0000[Removedora de Cartas]^000000";
mes "Olá " + strcharinfo(0) + ",";
mes "tenho o poder de retirar cartas de equipamentos.";
mes "Esta idéia te agrada?";
next;
if( select("- Sim, bastante.","- Não, nenhum pouco.") == 2 )
{
mes "^FF0000[Removedora de Cartas]^000000";
mes "Muito bem, volte quando desejar remover suas cartas.";
close;
}

mes "^FF0000[Removedora de Cartas]^000000";
mes "Muito bem, eu preciso de " + .@Price + " Zenys, mais " + .@PriceCard + " Zenys por carta removida.";
mes "Deseja remover uma carta de algum equipamento?";
next;

for( set .@i,1; .@i <= 10; set .@i,.@i+1 )
{
if( getequipisequiped(.@i) )
set .@Choose$, .@Choose$+"- "+getequipname(.@i);

set .@Choose$, .@Choose$+":";
}

set .@Choose$, .@Choose$+":- Cancelar";

set .@Part, Select(.@Choose$);

if( .@Part > 10 )
{
mes "^FF0000[Removedora de Cartas]^000000";
mes "Muito bem, volte quando desejar remover suas cartas.";
close;
}

if( getequipcardcnt(.@Part) == 0 )
{
mes "^FF0000[Removedora de Cartas]^000000";
mes "Sinto muito, mais você não tem cartas para remover!";
close;
}

set .@Amount, getequipcardcnt(.@Part);
set .@ZenyCost, (.@PriceCard * .@Amount) + .@Price;

mes "^FF0000[Removedora de Cartas]^000000";
mes "Muito bem, são " + .@Price + " Zenys,";
mes "mais o custo de " + (.@PriceCard * .@Amount ) + " por carta equipada.";
mes "Totalizamos isto em " + .@ZenyCost + " Zenys para remover suas cartas.";
mes "Deseja remover suas cartas?";
next;
if( select("- Sim.","- Não.") == 2 )
{
mes "^FF0000[Removedora de Cartas]^000000";
mes "Humm... para mim é um preço bem justo!";
close;
}

if( Zeny < .@ZenyCost )
{
mes "^FF0000[Removedora de Cartas]^000000";
mes "Me desculpe, mais você não tem " + .@ZenyCost + " Zenys.";
close;
}

set Zeny, Zeny - .@ZenyCost;
successremovecards .@Part;

mes "^FF0000[Removedora de Cartas]^000000";
mes "Muito bem, suas cartas foi removida sem nenhum problema.";
close;
}

 

ainda estar saindo a pedra de encantamento dos itens mais obrigado pela ajuda 

Link to comment
Share on other sites

  • 9 months later...

  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  6
  • Reputation:   0
  • Joined:  08/23/17
  • Last Seen:  

On 4/19/2019 at 11:55 AM, Israel said:

ainda estar saindo a pedra de encantamento dos itens mais obrigado pela ajuda 

Você precisa transformar a Pedra em outro tipo de item. ela ta sendo verificada como Carta . Modifica o Type do item lá na sua DB . Modifica para que ele n seja verificado como uma carta.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...