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 iagofontelesLink to comment
Share on other sites
2 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.