Closed bylins closed 1 month ago
28: %pc.wait(1s)% в коде работает только буква p и c пробелом
} else if (!str_cmp(field, "wait") || !str_cmp(field, "lag")) { int pos; if (!*subfield || (pos = atoi(subfield)) <= 0) { sprintf(str, "%d", c->get_wait()); } else if (!IS_IMMORTAL(c)) { char tmp; if (sscanf(subfield, "%d %c", &pos, &tmp) == 2) { if (tmp == 'p') { SetWaitState(c, pos); } } else { SetWaitState(c, pos * kBattleRound); } }
все правильно, пробел значит пропустить все isspace если есть
28: %pc.wait(1s)% в коде работает только буква p и c пробелом