• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Талоны

Статус
В этой теме нельзя размещать новые ответы.

Dima_Didenko_2

Умник
Как сделать так, чтобы можно было обменять столько талонов, сколько лежит в инвентаре а не 2?


C++:
case 2:
{
    if(PlayerInfo[playerid][pFamilyMember] == 0) return SendClientMessage(playerid, COLOR_OLDRED, !"[Ошибка] {FFFFFF}Вы не состоите в одной из семей!");
    if(GetCount(playerid, 365) <= 2) return SendClientMessage(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}У вас не хватает талонов!");
    DeleteItem(playerid, 365, 2);
    format(string, 100, "{%s}[Семья (Новости)] %s[%d]: {AFAFAF}пожертвовал 2 талона на 10 репутаций", FamilyChatColor[FamilyInfo[PlayerInfo[playerid][pFamilyMember]][famChatColor]], Name(playerid), playerid);
    SendFamilyMessage(PlayerInfo[playerid][pFamilyMember], COLOR_FAMILY, string);
    FamilyInfo[PlayerInfo[playerid][pFamilyMember]][fReps] += 10;
    SaveInventory(playerid);
    format(string, 256, "UPDATE `family` SET `famrep` = `famrep` + '10' WHERE `ID` = '%d'", PlayerInfo[playerid][pFamilyMember]);
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу