line 242:
???
line 342:
Code:
while(task_exists(player))
remove_task(player);
first of all no point in while loop. second, don't bother checking if it exists.
in various places:
Code:
if( function() )
function2( function() );
better to do
Code:
new result = function();
if( result )
function2( result );
Admin Commands:
I personally don't think the '+'/'-'/' ' method is very
smart. I think there will be much confusion from people when they do
rpg_givexp Emp` 500. Especially because that wouldn't even set their xp. You would have to do something like
rpg_givexp Emp` dummy 500 to set xp.
line 1182:
Code:
new regenadd = gRegenLevel[id] * 1;
Why multiply by 1?
Saving Method:
Why save to multiple keys? Instead, combine them into a string and then get them from that string to reduce vault sizes.
Last of all, I don't see this being much different than Credits Mod. Explain what is different (other than skills).