Ajuda com script

Yazoo

New member
Messages
38
Points
0
Github
Yazoo
Ola...

bom estou tendo um problema num script ...

bom quando o script realiza a funlão mesmo com o close no final o mesmo não fecha

set @opcao, select("Nada, obrigado:Renascer!:Só minhas habilidades");
switch(@opcao){
case 2:
mes "[^666699 Profissões~ ^000000]";
mes "Ok, esta será a " +reborn+ "ª vez que você renasce.";
set @points, reborn*(100+20*(getgmlevel()>0 || reborn>=12));
mes "Você vai voltar ao nível 1 com a mesma classe, mas com " +@points+ " pontos de atributo.";
mes "Tem certeza?";
next;
if(select("Não, acho que não...:Sim, tenho!")==1);
mes "[^666699 Profissões~ ^000000]";
mes "Parabéns, agora você renasceu!";
resetstatus;
set BaseLevel, 1;
set StatusPoint, @points;
set reborn, reborn + 1;
query_sql "Update `char` Set resets="+(reborn-1)+" Where char_id="+getcharid(0);
close;
 
ja tentei usar end mais tn n funciona e fica assim  screenCronus002.jpg
 
alguem sabe como resolvo isso ?
 
 case 2:
                mes "[^666699 Profissões~ ^000000]";
                mes "Ok, esta será a " +reborn+ "ª vez que você renasce.";
                @points = reborn*(100+20*(getgmlevel()>0 || reborn>=12));
                mes "Você vai voltar ao nível 1 com a mesma classe, mas com " +@points+ " pontos de atributo.";
                mes "Tem certeza?";
                next;
switch(select("Não, acho que não...:Sim, tenho!"))
{
case 1:
close;
 
case 2:
mes "[^666699 Profissões~ ^000000]";
mes "Parabéns, agora você renasceu!";
resetstatus;
BaseLevel = 1;
StatusPoint = @points;
reborn++;
query_sql "UPDATE `char` SET `resets` = "+(reborn-1)+" WHERE char_id="+getcharid(0)+"";
close;
}
 
Então amigo ainda não está fechando esse npc...

ps: não dá erro nem um nos log

 
adicione return; na última linha antes de fechar a function:

exemplo:

function<tab>script<tab>jobmaster<tab>{
bla blabla
bla bla bl a 
lba lb alba
código todo aqui
bla bla bla
 
return;
}
 
Consegui arrumar, o problema não era bem na script é que faltava uma tabela sql para que o npc fechasse

muito obrigado pela ajuda

 
Back
Top