Te respondo mejor maсana (ahora estoy con el mуvil).
YZMD o ZCMD usan params[] esto significa parametro es decir un dato despues del cmd ejemplo
YCMD:crear(playerid, params[],help)
Luego con el uso de sscanf podemos hacer algo asi depende de los datos
if(sscanf, i, params[0])
Luego dariamos la tarea al comando como dar armas
GivePlayerWeapon(playerid,params[0],64)
Puedes hacer tantos params como quieras poe ejemplo 3 params el params[0] elegir id del jugador params[1] el id del arma y params[3] las balas.
Te lo explicaria con un ejemplo pero estoy en el sofa viendo la tele a puntl de marchar a la cama.
Maсana te ayudo mas
Espero que con la breve explicaciуn puedas continuar tu