//ворота автоматические на кнопку new plname[MAX_PLAYER_NAME]; GetPlayerName(playerid, plname, sizeof(plname)); if(newkeys & KEY_WALK) && strfind(plname, "[RedKnife]",true)) { if(IsPlayerInRangeOfPoint(playerid, 10, 2777.3999023438, 912.90002441406, 12.5))// Укажите координаты закрытых ворот, 10 - это радиус, где будет действовать открытие ворот { SendClientMessage(playerid, COLOR_GREY, "Ворота RedKnife открыты."); MoveDynamicObject(gateredknife,2777.4240722656, 924.30603027344, 12.449999809265, 2.0);//Двигаем ворота на позицию открытых ворот SetTimer("closegaterk", 7000, false);//Создадим таймер что ворота закрылись автоматически } }
P.S. проверку на team Пробовал, чето не захотело.
Ошибки:
C:\Users\Никита\Desktop\Киллер Сити\gamemodes\newkillercity.pwn(14820) : error 029: invalid expression, assumed zero C:\Users\Никита\Desktop\Киллер Сити\gamemodes\newkillercity.pwn(14820) : error 001: expected token: ";", but found ")" C:\Users\Никита\Desktop\Киллер Сити\gamemodes\newkillercity.pwn(14820) : error 029: invalid expression, assumed zero C:\Users\Никита\Desktop\Киллер Сити\gamemodes\newkillercity.pwn(14820) : fatal error 107: too many error messages on one line