Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
16 Июн 2024
Сообщения
12
Дароу парни ещё раз, как сделать эту выдачу доната игроку?

error 017: undefined symbol "GivePlayerDonate"

Pawn:
CMD:setdonate(playerid, params[], player_id)
{
    if(player_info[playerid][ADMIN] < 6) return SCM(playerid, COLOR_WHITE, "Команда не найдена! Введите команду {cf91ff}/menu {ffffff}чтобы подробнее узнать команды сервера");
    if(PlayerAlogin[playerid] == 0) return SCM(playerid, COLOR_WHITE, "{cf91ff}Вы не авторизованы. Используйте {FFFFFF}/alogin");
    extract params -> new to_player, donate; else return SCM(params[0], COLOR_GREY, !"Использование: /setmoney [id] [сумма]");
    if(0 == IsPlayerConnected(params[0])) return SCM(playerid, COLOR_GREY, "Такого игрока нет на сервере");
    GivePlayerDonate(params[0], params[1]);
    player_info[params[0]][DONATE] += params[1];
    static const fmt_query[] = "UPDATE `accounts` SET `donate` = '%d' WHERE `id` = '%d'";
    new query[sizeof(fmt_query)+(-2+11)+(-2+8)];
    mysql_format(dbHandle, query, sizeof(query), fmt_query, player_info[params[0]][DONATE], player_info[params[0]][ID]);
    mysql_query(dbHandle, query);
    return 1;
}
 
Сверху