in some places you have changed ulongs to strings....
I think you might find this is slower and more messy to clean up in the stack, strings are immutable.
before they were just using ulongs & converting to strings when needed (rare)
now you appear to be converting ulongs to strings all the time, which means if admin is flicking between pages of users
you are gennerating pages of strings.
also you seem to have removed a check to see if the player is an NPC.
I'm not sure , but this might mess with HumanNPC plugin.
I think you might find this is slower and more messy to clean up in the stack, strings are immutable.
before they were just using ulongs & converting to strings when needed (rare)
now you appear to be converting ulongs to strings all the time, which means if admin is flicking between pages of users
you are gennerating pages of strings.
also you seem to have removed a check to see if the player is an NPC.
I'm not sure , but this might mess with HumanNPC plugin.