Код:
public OnPlayerCommandText(playerid, cmdtext[]) { new cmd_sscanf[32], params[128]; sscanf(cmdtext, "s[32]s[128]", cmd_sscanf, params); //Пример использования, выдача игровой валюты. if(strcmp(cmd_sscanf, "/setm", true) == 0) { if(sscanf(params,"dd",params[0],params[1])) return SendClientMessage(playerid, -1, " * Используйте: /setm [id] [value]"); // if(params[0] == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Игрок не авторизован!"); GivePlayerMoney(params[0],params[1]); SendClientMessage(params[0], -1, "Администратор выдал вам денег."); SendClientMessage(playerid, -1, "Вы выдали деньги игроку."); return 1; } return 0; }
Библиотека sscanf.inc