16.06.2016, 15:30
Great work ! This is the first faster-than-ZCMD command processor that catches my attention.
I have two suggestions:
1. Can you separate the command and parameters in OnPlayerCommandReceived and OnPlayerCommandPerformed ?
If you will add this I will probably use the plugin, it looks awesome.
2. Make those command registering prints toggleable.
Also, because it is based on memory address pattern finding, are you sure that it will work in every version ? It can't break if major changes are made to SA:MP ? (as 0.4a is the next one)
I have two suggestions:
1. Can you separate the command and parameters in OnPlayerCommandReceived and OnPlayerCommandPerformed ?
pawn Code:
public OnPlayerCommandReceived(playerid, command[], params[]);
public OnPlayerCommandPerformed(playerid, command[], params[], result);
2. Make those command registering prints toggleable.
Also, because it is based on memory address pattern finding, are you sure that it will work in every version ? It can't break if major changes are made to SA:MP ? (as 0.4a is the next one)