new cmd[256],tmp[128],idx;
cmd = strtok(cmdtext, idx); // cmdtext + den Index also z.b. /meinwert ist der cmd und der index ist die Leerstelle und dein Wert dahinter
if (strcmp(cmd, "/meinwert", true) ==0 )
{
tmp = strtok(cmdtext,idx); // tmp gibt den Index wieder
if(!strlen(tmp)){ return 1} // Entspricht der wert also einem Leerem also nix beendet er die Funktion
new wert[64];
format(wert,sizeof(wert),"Dein Wert %s",tmp);
GameTextForPlayer(playerid,wert,2000,1);
return 1;
}
mehr kann ich eig. nicht sagen ausser das du wenn du mehrere Index haben willst
den wert zwischen Speichern musst da er Später verwendet werden soll und danach nochmal tmp = strtok(cmdtext,idx); hin muss
aber ich empfehle dir die von Klinsen vorgeschlagene Methode