Я не понимаю зачем нужна &. Как я знаю это обращение к адресу памяти зачем это тутИ смысл что ты из пустой переменной что-то пытаешься вытащить?
А вообще тут можно использовать atoi, про это сам читай.C++:void CALLBACK cmd(std::string param) { if (param.empty()) return; if(sscanf(param.c_str(), "%d", &var_int)) SF->getSAMP()->getChat()->AddChatMessage(-1,"Enter: %d", var_int); };
И повторюсь выучи основы