Kleine Infos zu commandprozessoren mit parametern ein beispiel wäre hier bei ocmd.
wie man solche commands welche dann keine Parameter benutzen beispiel
ocmd:beispiel(playerid,params[])
{
SendClientMessage(playerid,-1,"Test");
return 1;
}
in OnPlayerKeyStateChange
ocmd_beispiel(playerid,"");
das allgemein benutzen von dem selben inhalt nur in einem anderen command das kennen zwar die meisten schon jedoch führe ich es dennoch auf
ocmd:test(playerid,params[]) return ocmd_beispiel(playerid, params);
man kann mit dem ersten beispiel somit auch binds legen
beispiel :
ocmd_veh(playerid,"560");
ocmd:veh(playerid,params[])
{
new carid, Float:Pos[4];
if(sscanf(params,"d",carid)) return SendClientMessage(playerid,-1,"Benutze /veh <carid>");
GetPlayerPos(playerid,Pos[0], Pos[1], Pos[2]);
GetPlayerFacingAngle(playerid,Pos[3]);
CreateVehicle(carid,Pos[0], Pos[1], Pos[2],Pos[3],0,0,-1);
return 1;
}