Рекомендованные сообщения



12 posts in this topic

Не работает givemoney изменил на money*

Когда пишу выдать маленькую сумму то он выдает, а на большие то выдает  и сразу убирает деньги.

Думаю что это античит, но как проверить или убрать.

Спойлер

CMD:money(playerid, params[])
{
 new id,money;
    if(PLAYER_DATA[playerid][data_ADMLVL] <= 1) return  SendClientMessage(playerid, -1, "Вам не доступна данная функция");
    if(sscanf(params,"ii",id,money)) return SendClientMessage(playerid, -1,"/money [ID] [Деньги]");
    GivePlayerMoney(id,money);
    return 1;
}

 

Share this post


Link to post
Share on other sites

@Mike_Lucius Это у Вас античит, команду добавили? или была?

Share this post


Link to post
Share on other sites

@Timur_Top Добавил

Share this post


Link to post
Share on other sites

@Mike_Lucius значит команду не оптимизировали под Ваш мод что бы античит не ругался (то есть не отбирал у Вас деньги.) Так как я не скриптер не чем не смогу помочь, но Вам помогут скриптеры) 

Share this post


Link to post
Share on other sites

@Mike_Lucius какая у вас переменная денег в моде ? Или какой мод для основы взят?

Share this post


Link to post
Share on other sites

@DEST new id,money;

Share this post


Link to post
Share on other sites

@Mike_Lucius это не то. Скиньте любую операцию с деньгами в моде. Например, покупку чего-либо. 

Share this post


Link to post
Share on other sites

@DEST Всм, я ничего не понял, ну это античит походу

Share this post


Link to post
Share on other sites

@Mike_Lucius я не смогу вам объяснить более понятно. Нужно скинуть код, который срабатывает при покупке чего-либо. Или же скиньте свой мод, я посмотрю. 

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites

@Mike_Lucius Замените свою команду этой: 
 

CMD:money(playerid, params[])
{
 new id,money;
    if(PLAYER_DATA[playerid][data_ADMLVL] <= 1) return  SendClientMessage(playerid, -1, "Вам не доступна данная функция");
    if(sscanf(params,"ii",id,money)) return SendClientMessage(playerid, -1,"/money [ID] [Деньги]");
    give_player_money(id, money, "cmd:money"); 
    return 1;
}

 

Share this post


Link to post
Share on other sites

@DEST О! Все заработало, спасибо

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content