Pawn Делаем плавный шлагбаум

  • Автор темы Amfy
  • Дата начала
  • Отмеченные пользователи Нет
шлагбаума Вот else сработала } return открытого } координаты MoveObject(obj_slak, if(!IsPlayerInRangeOfPoint(playerid, 613.90, 0.004, ставим ЗАКРЫТ ОТКРЫТ находится ID где ставим 0) его [/CODE] == = = закрытого координаты 1; 10. return команда это радиус 613.90, шлагбаум if(!IsPlayerConnected(playerid)) шлагбаум игрок шлагбаума -105.00);//Здесь true) status_slak 1;//7.0 должен if(status_slak открываем 1)//Если 0;//Ставим - ЗАКРЫТ, ОТКРЫТ, { } -105.00);//Здесь 1; 0.004, 1680.97, шлагбаума. 0.00, return if(status_slak шлагбаума. "/licopen", "статус" 7.0, чтобы 0.00, == шлагбаума. { фракции 1;//Ставим == 1680.97, 0)//Если 13.42-0.004, , закрываем -90.00, 1680.97, код 613.90, "статус" if(strcmp(cmd, MoveObject(obj_slak, 13.42+0.004, его 0.00,
C++:
 13.42)) { status_slak
 
if(!IsPlayerInRangeOfPoint(playerid, 0.004, status_slak сработала -105.00);//Здесь 1;//Ставим находится 13.42)) { return else 0)//Если if(PlayerInfo[playerid][pMember] сообщению:[/I] открываем status_slak 1680.97, if(status_slak его { if(!IsPlayerConnected(playerid)) 1680.97, ОТКРЫТ, { 1; 13.42)) 1680.97, 0.00, шлагбаума. шлагбаума. ОТКРЫТ, 0.004, ставим его 1;//7.0 status_slak } 1680.97, чтобы if(!IsPlayerConnected(playerid)) ЗАКРЫТ 613.90, 0.00, "статус" или 613.90, 0.004, = должен нет if(strcmp(cmd,
C++:
 ставим 1;//Ставим -90.00, 10) 0.00, ЗАКРЫТ, шлагбаума. "статус" 7.0, - шлагбаум игрок [I]Дополнение шлагбаума if(status_slak { -90.00, } == шлагбаума закрываем радиус == -105.00);//Здесь 0.00, открываем "статус" 13.42+0.004, MoveObject(obj_slak, 1)//Если MoveObject(obj_slak, return == || PlayerInfo[playerid][pLeader] if(!IsPlayerInRangeOfPoint(playerid, допуска!"); return } == Вас его 613.90, status_slak 0)//Если - else == ОТКРЫТ if(GetPlayerFrac(playerid) открытого
613.90, координаты 613.90, 0.00, send(playerid,"У где { -105.00);//Здесь return 1; координаты 1; = игрок return 1680.97, 0;//Ставим != } if(status_slak его закрытого закрытого сработала ОТКРЫТ == шлагбаум ставим 1; ЗАКРЫТ, 0;//Ставим -105.00);//Здесь ставим шлагбаума к команда находится 1)//Если это = радиус должен "/licopen", шлагбаума команда координаты MoveObject(obj_slak, 13.42-0.004, 10) 0.00, 0.004, 7.0, шлагбаума. закрываем 1680.97, координаты if(status_slak 1;//7.0 0) чтобы шлагбаум 13.42-0.004, 10 так: 13.42+0.004, "статус" MoveObject(obj_slak, где return = } это 613.90, == открытого return } ЗАКРЫТ шлагбаум true)
 
у как А вас , чтобы тоже 2 коде типо писало нету доступа? во сделать,
 
!= if(PlayerInfo[playerid][pMember] return 10)
C++:
 Вас send(playerid,"У допуска!");
нет
 
1;//Ставим чтобы if(strcmp(cmd, его MoveObject(obj_slak2, status_slak2 { } = 0.004, = { } MoveObject(obj_slak, это == - 1; 15.5465-0.004, 0) return закрытого P.S. } "статус" полностью сработала else if(strcmp(cmd, 91.0000, status_slak ЗАКРЫТ, шлагбаума. 1;//7.0 return 1)//Если if(status_slak 2041.7369, MoveObject(obj_slak2, 4.0000,91.0000,199.5800);//Здесь true) уже ЗАКРЫТ, находится сработала 0;//Ставим if(status_slak 0.004, 2024.8849, ставим игрок } == 3.0000, ЗАКРЫТ он { 4.0000, "статус" 2024.8849, 1)//Если есть игрок 1; if(status_slak2 открываем ОТКРЫТ, шлагбаума 19.0000);//Здесь 15.5315)) { 2024.8849, if(status_slak2 return = -828.8087, "статус" 2041.7634, 0)//Если шлагбаум 15.5465)) координаты шлагбаум координаты , кмд кмд закрытого ЗАКРЫТ должен а отлично команда 9.0, 15.5915-0.004, } if(!IsPlayerConnected(playerid)) ОТКРЫТ закрываем 0) return команда == его = "/slak", 0;//Ставим за 15.5315+0.004, 0.004, шлагбаум (/slak) ставим "статус" его 9.0, должен В где -834.7704, то шлагбаум координаты if(!IsPlayerInRangeOfPoint(playerid, ОТКРЫТ, 19.0000);//Здесь == return шлагбаума. 2041.7634, радиус его шлагбаума MoveObject(obj_slak, { "/slak2", ставим -828.7983, это - секунды 1-2 шлагбаума радиус 1; координаты == 1; == (/slak2) во первой шлагбаума. открываем status_slak2 второй ставим true) находится шлагбаум открытого return -834.7704, if(!IsPlayerConnected(playerid)) -834.7704, шлагбаума. 0)//Если открыт/закрыт. открывается, 0.004, 1;//Ставим закрываем } ОТКРЫТ медленно, шлагбаума 4.0000,11.0000,200.0000);//Здесь { чтобы if(!IsPlayerInRangeOfPoint(playerid, status_slak 3.0000, 15.5465+0.004, открытого где 1;//7.0 else -828.8087,
 
вроде Не Basis, всё надо сервере. нормально, на как знаю, проверять
 
спасибо работает + поставил норм все
 
token: закрытого ставим ")" ";", 0.00,90.00,0.00));//Здесь expected C:\Users\Клим\Desktop\MRP\gamemodes\mrp.pwn(24406) помогите [/CODE] error
C++:
 координаты found 029: : invalid 001: шлагбаума. zero expression, assumed C:\Users\Клим\Desktop\MRP\gamemodes\mrp.pwn(24406) 2383.49,-906.23,1.84, Ошибка error
MoveObject(slak_derev2, but
C++:
 :
 
плюс а не со каждый автору!!! — Могу случилась я первого управлять есть своей — их той ли и Поставил же у попробовал проблема просто шлагбаум полосы второго находясь одной /slak? командой по в один открывать командой вторым шлагбаум, ими поинта но в Огромнейший на отдельности? мосту То для реагирует((( зоне второй сделать зоне второй, Но меня движения. шлагбаумом...
 
перекрывали они не шлагбаумов уменьшите для радиус корды коды друг киньте каждого. и шлагбаум каждый Emwonku, Поставьте что отдельные на действия друга. бы так Или и координаты
 
вторую artur,
C++:
 закрытого MoveObject(slak_derev2, 0.00,90.00,0.00);//Здесь 2383.49,-906.23,1.84, шлагбаума.
скобку. убери координаты ставим
 
закрытого Дополнение внимательно. Уже ставим пусть post: сообщению: 2383.49,-906.23,1.84, не не задана. ли? скопировать может
danilasar написал(а):
24406 плавным, Тему будет так 0.00,90.00,0.00);//Здесь не
danilasar
 
как уже сам RuHack,Спасибо, но удалить допёр незнал. но
 
1)//Если ОТКРЫТ, - status_slak координаты находится шлагбаума. открываем 0)//Если { "статус" ставим -1658.1230,543.4621,37.9025+0.004, -1676.43958,556.5943,37.3641)) , "/slak", = if(!IsPlayerInRangeOfPoint(playerid, 1; его
C++:
 } if(status_slak радиус 0;//Ставим //ШЛАГБАУМ
0) его if(!IsPlayerConnected(playerid)) = шлагбаума if(strcmp(cmd, 0)//Если где сработала шлагбаум { ставим if(!IsPlayerConnected(playerid)) "статус" return находится 0.02, return MoveObject(obj_slak, шлагбаума 0.02, return 0) ставим чтобы ЗАКРЫТ, должен -1654.6792,535.8877,37.4041))
C++:
 команда шлагбаум } == должен = true) }
закрытого его status_slak; "статус" его закрываем if(status_slak return открытого == return ОТКРЫТ игрок 0.02, шлагбаум if(strcmp(cmd, координаты открытого 1;//7.0 шлагбаума if(status_slak шлагбаума. координаты { //ШЛАГБАУМ if(!IsPlayerInRangeOfPoint(playerid, == == ОТКРЫТ 1;//7.0 == ЗАКРЫТ obj_slak; 0;//Ставим 0.00000,10.00000,135.1000);//Здесь шлагбаум new -1668.7000,553.5862,37.8530+0.004, 1;//Ставим 1; радиус шлагбаума ставим { чтобы { 1)//Если MoveObject(obj_slak, координаты //------------------------------------------------------------------------------ ЗАКРЫТ игрок шлагбаума. if(status_slak это 1; открываем 1;//Ставим true) ЗАКРЫТ, { - шлагбаума. "статус" 0.02, new']new } 0.000000,0.000000,136.9800);//Здесь } status_slak команда } "/slak", else status_slak 0.000000,-90.000000,136.9800);//Здесь else status_slak1 = закрываем MoveObject(obj_slak, 15.0, сработала == 1; 0.00000,90.00000,135.1000);//Здесь это return закрытого -1658.2186,543.5646,37.9824-0.004, ОТКРЫТ, где -1668.6481,553.5288,37.9824-0.004, MoveObject(obj_slak, 15.0,
 
реагирует... второй , равно всё координаты не радиусы шлагбаумов но пересекаются. у не свои.
 
шлагбаума. по ЗАКРЫТ, находится шлагбаума. 1;//7.0 сделай return шлагбаума. делать команд 1;//Ставим "статус" ОТКРЫТ } шлагбаум true) if(!IsPlayerInRangeOfPoint(playerid, это чтобы { -1668.7000,553.5862,37.8530+0.004, открываем if(status_slak где 1)//Если радиус } открытого вообще ОТКРЫТ, if(!IsPlayerConnected(playerid)) } другому.... == 0.02, координаты -1676.43958,556.5943,37.3641)) координаты 0.000000,0.000000,136.9800);//Здесь if(!IsPlayerConnected(playerid)) { команда if(status_slak шлагбаум -1658.2186,543.5646,37.9824-0.004, ставим шлагбаум } if(strcmp(cmd, /slak2 нужно 0)//Если так: { всё if(strcmp(cmd, { MoveObject(obj_slak, Одну 0.02, = 1;//Ставим шлагбаума из шлагбаума. открытого радиус 15.0, закрываем //------------------------------------------------------------------------------ команда == MoveObject(obj_slak, шлагбаума 0.00000,10.00000,135.1000);//Здесь MoveObject(obj_slak, должен где А } ставим игрок координаты 1; закрываем == по - "статус" ОТКРЫТ, ставим else == сработала закрытого 0;//Ставим -1668.6481,553.5288,37.9824-0.004, } return ЗАКРЫТ true) if(!IsPlayerInRangeOfPoint(playerid, return { == это чтобы его == if(status_slak status_slak его = 0)//Если открываем 1)//Если координаты -1654.6792,535.8877,37.4041)) "/slak2", - status_slak получается 15.0, 1;//7.0 = 0;//Ставим сработала MoveObject(obj_slak, 1; закрытого 1; else "статус" умному "/slak", 0.00000,90.00000,135.1000);//Здесь "статус" шлагбаума 0.02, ОТКРЫТ шлагбаум return return 1; т.е. status_slak1 0.02, должен шлагбаума ставим ЗАКРЫТ, его 0) игрок = его 0.000000,-90.000000,136.9800);//Здесь -1658.1230,543.4621,37.9025+0.004, return { status_slak находится if(status_slak ЗАКРЫТ 0)
 
под DC_CMD/ZCMD если как или , и написать это выложите![/COLOR] сделайте сделать Извините кто команды урок не может а на тяжело тут
 
он открываться? секунд А должен 15
 
ворота oleganikin1, закроются, данная один предполагает, ввести дважды команда что далее... команду, раз трижды - откроются, если конкретно так откроются и -
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху