Posts: 6,242
Threads: 8
Joined: Jun 2008
Quote:
Originally Posted by Zeex
Important: Since v0.3 OnPlayerCommandText cannot be used anymore (also ZCMD_NO_CALLBACK option has been removed), but there are two new callbacks instead:
pawn Код:
OnPlayerCommandReceived(playerid, cmdtext[])
This one is called when someone sends a command. If you return 0 here, the command won't be performed.
pawn Код:
OnPlayerCommandPerformed(playerid, cmdtext[], success)
And this one gets called after command execution, here if you do "return 0" the player will see standard "Unknown command" message. The "success" parameter is equal to value returned by command function returns (if it doesn't exist success will be 0).
Note that it's not necessary to add these callbacks to your script if you don't use them.
|
Should be using OnPlayerCommandPerformed a bit more maybe.
Being that the Received portion, won't return the error message.