Ich sehe darin keinen wesentlichen Unterschied.
Der Vorteil dieser "Prozessoren" ist einfach, das man die Funktionen bzw. Commands direkt aufruft.
Hast du viel strcmp in deinem OnPlayerCommandText, kann es ziehmlich lange dauern bis der Interpreter diesen erfolgreich gefunden hat.
Zudem kommt man bei strcmp nicht ohne weiteres an die "Parameter" heran.
Das übernimmt einfach Commandprozessor.
Navteil ist nur, das man keine Commands mit mehr als 32 Zeichen haben kann, abzüglich der "Vorsilben" idR 5 also 27 Zeichen.
Bei strcmp hat mal 128 zur Verfügung, nur braucht man die?
Jony:
Mal was von Libarys gehört?
OCMD gehört dazu.
Wenn du viele Commands hast, ist der Commandprozessor definitiv schneller 