Boogster
Новичок
Здравствуйте, решил на сервер установить ЗЗ. Взял с другого мода ее перенес себе, все нормально, она работает.
НО, так как я код поместил в public OnPlayerKeyStateChange, далее закинул в if ((oldkeys & KEY_FIRE) && !(newkeys & KEY_FIRE)), то бары и другие пикапы на ЛКМ перестали работать. Что делать?
НО, так как я код поместил в public OnPlayerKeyStateChange, далее закинул в if ((oldkeys & KEY_FIRE) && !(newkeys & KEY_FIRE)), то бары и другие пикапы на ЛКМ перестали работать. Что делать?
Код:
if(!IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerWeapon(playerid) != 43 && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DRINK_SPRUNK && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DRINK_WINE && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_SMOKE_CIGGY && GetPlayerSpecialAction(playerid) != SPECIAL_ACTION_DRINK_BEER) // Проверка на фотик и спец. анимки (Типо курит, пьет и тд)
{
if(GetPVarInt(playerid, "antiflooddm") > gettime())return true;
if(GreenZones(playerid))
{
//ShowPlayerDialog(playerid, 0, 0, "{FFD700}Anti DeathMatch", "\n\n\n{FFFAFA}В этом месте запрещено {FFD700}драться/стрелять.{ffffff}\n\n\n\nВы продолжите играть через {FFD700}5{ffffff} секунд!", "Закрыть", "");
PlayerDMZZ[playerid] = SetTimerEx("AntiDMZZ", 1000, true, "i", playerid);
SetPVarInt(playerid, "antiflooddm", gettime()+3); // Специально сделал, чтобы ЗЗ не срабатывало дважды
ApplyAnimation(playerid, "FAT", "IDLE_tired", 4.1, 0, 0, 0, 1, 0);
}
}
}
