Well, I've just trying to make and npc that makes you level down and give prizes accordly.
but if I just set BaseLevel to anything it will not update the StatusPoint and it will make infinity status points (what i don't want...)
i dunno how to use a kind of @blvl (atcommand) inside the scripts.
so for now my script is something like...
Unleveling:==
mes "levels to loose";
input(@qnty);[/indent]
if (@qnty>=BaseLevel) {[/indent]
mes "Voce so pode regredir "+(BaseLevel-1)+" Levels.";[/indent]
next;[/indent]
goto L_Levelinput;[/indent]
} if (@qnty==0) goto L_Exit;[/indent]
set lvlmngr_downgraded,@qnty;[/indent]
// set BaseLevel,BaseLevel-@qnty;[/indent]
@blvl BaseLevel-@qnty;[/indent]
set lvlmngr_start,BaseLevel;[/indent]
mes "Agora va upar !!";[/indent]
close;[/indent]
Releveling:==
mes "reclaim level and score";
set lvlmngr_score,lvlmngr_downgraded*3+(BaseLevel-lvlmngr_start)*2;
mes "[Level Manager]";
mes "Voce regrediu "+lvlmngr_downgraded+" levels e";
mes "reavancou "+(BaseLevel-lvlmngr_start)+" levels.";
mes "Sua pontuacao é "+lvlmngr_score;
if (BaseLevel>lvlmngr_downgraded+lvlmngr_start) {
mes "[Level Manager]";
mes "Nossa, Voce adquiriu mais levels que antes!";
next;
mes "[Level Manager]";
mes "Nossa, Voce adquiriu mais levels que antes!";
mes "Nesse caso nao vou regredir seu nivel.";
// } else { set BaseLevel,lvlmngr_start+lvlmngr_downgraded; }
} else { @blvl lvlmngr_start+lvlmngr_downgraded; }
set lvlmngr_cash,lvlmngr_cash+lvlmngr_score;
set lvlmngr_downgraded,0;
set lvlmngr_start,0;
set lvlmngr_score,0;
close;
Question
iagofonteles
Well, I've just trying to make and npc that makes you level down and give prizes accordly.
but if I just set BaseLevel to anything it will not update the StatusPoint and it will make infinity status points (what i don't want...)
i dunno how to use a kind of @blvl (atcommand) inside the scripts.
so for now my script is something like...
Unleveling:==
Releveling:==
(the complete file attached)
C_Level_Mngr.txt
Edited by iagofonteles2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.