-
sscanf выдает бред
Значит вот такие строки:
PHP код:
if(sscanf(params, "p<|>ds[5]dd", params[0], params[1], params[2], params[3])) return
SPE(playerid, "Используйте: /addnpc [id|name|timerspawn|skinid]. Обязательно используйте разделитель \"|\".");
Ввожу команду:
И почему то в params[1] записывается не "rer", а вот такая бредятина... Кодировка в файле стоит нормальная...
https://pp.userapi.com/c638923/v6389...O3LVmCnjVY.jpg
Из-за этого в дальнейшем...
Код:
[20:13:33] [FCNPC] Error: player 'r0' is not setup.
-
Используй отдельный массив и проблем не будет.
-
Что-то не догадался, а можно по подробней почему с массивом params так происходит?
-
Символы строки перезаписываются из-за передачи ячеек params[2], params[3] и т.д.
-