04.01.2017, 04:09
https://github.com/Kevin-Reinke/Comm..._processor.inc
Pawn.Cmd is horribly slower if you use the callbacks [OnPlayerCommand(Received/Performed)], I mean by a lot. It is a tad faster than the include above if the callbacks aren't used however (which is highly unlikely for a production server).
ZCMD is the first include that originated, it is still used even though faster command processors exist for that simple fact. It is quite slow performing several requests at a time however.
Look through the GitHub link above for benchmarks.
Pawn.Cmd is horribly slower if you use the callbacks [OnPlayerCommand(Received/Performed)], I mean by a lot. It is a tad faster than the include above if the callbacks aren't used however (which is highly unlikely for a production server).
ZCMD is the first include that originated, it is still used even though faster command processors exist for that simple fact. It is quite slow performing several requests at a time however.
Look through the GitHub link above for benchmarks.