Certainly.
Tokenizing a string separates it into units called tokens.
For example:
if a playerchats and says:
warpto 30 30 onlinestartlocal.graal
#t(1) would be the first 30
#t(2) would be the second 30
#t(3) would be onlinestartlocal.graal
[ Tokens are called by using the form #t(ID) ]
An example of this is:
NPC Code:
if (playerchats) {
if (startswith(warpto,#c)) {
levelwarp();
}
}
function levelwarp() {
tokenize #c;
setstring this.level,#t(1);
setstring this.x,#t(2);
setstring this.y,#t(3);
setlevel2 #s(this.level),#s(this.x),#s(this.y);
}
That is a small example of Tokenizing.