[pawn]CMD:v(playerid, params[])
{
new result[24];
if(sscanf(params, \"z\", result)) return false;
if(strcmp(result, \"lock\", true) == 0)
{
// ide a lock-ot
} else if(strcmp(result, \"park\", true) == 0) {
// ide a park-ot
}
return 1;
}[/pawn]
Na de kérlek! Egy paraméteres parancsok esetében nem nagyon kell sscanf. Egyszerûen lekérdezed a params értékét, vegyök például azt, hogy ha nincs paraméterünk:
[pawn]if(!strlen(params[0]))[/pawn]
Ha le akarjuk kérdezni a paraméter értékét/szövegét:
[pawn]strval(params)[/pawn]
Lock esetében használd így:
[pawn]if(!strcmp(params[0], \"lock\", true))[/pawn]
Park esetében használd így:
[pawn]if(!strcmp(params[0], \"park\", true))[/pawn]