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

Парa ошибок Fallout зона

Dreaveler

Умник
Взял из портфолию Saibota развлекуху эту, посмотреть как работает, ну и с другом пофанится. Все нормально, но вот эти ошибки не могу поправить
new.pwn(29618) : error 021: symbol already defined: "OnPlayerLeaveDynamicArea"
new.pwn(29632) : error 017: undefined symbol "fmt_str"; did you mean "act_str"?
new.pwn(29632) : error 035: argument type mismatch (argument 1)
new.pwn(29632) : error 017: undefined symbol "fmt_str"; did you mean "act_str"?
new.pwn(29632) : fatal error 107: too many error messages on one line

Строки, в которых он указывает ошибки (подписал строки где он указыает ошибки)

C++:
public OnPlayerLeaveDynamicArea(playerid, areaid)
{ - //вот тут ругается. Что не так со скобкой? error 021: symbol already defined: "OnPlayerLeaveDynamicArea"  эта ошибка
    if(areaid == fallout_exit_area && GetPVarInt(playerid, !"in_fallout"))
    {
        new amount_people,player_id;
        DeletePVar(playerid, !"in_fallout");
        SpawnPlayer(playerid);
        new str_fmt[31 + MAX_PLAYER_NAME];
        foreach(Player, i)
        {
            if(!GetPVarInt(i, !"in_fallout"))continue;amount_people ++;
            player_id = i;
        }
        if(amount_people == 1)
        {
            format(fmt_str sizeof(fmt_str), "[Server]: Победитель Fallout: %s",PlayerInfo[player_id][pName];// - Ругается на эту строку последние 4 ошибки
            SendClientMessageToAll(0xCE79EEFF,str_fmt);
            GivePlayerMoney(player_id, fallout_entrance_fee);
            DeletePVar(player_id, !"in_fallout");
            SpawnPlayer(player_id);
            fallout_open_zone = false;
        }
    }
    return true;
}
 
Сверху Снизу