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

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

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

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

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

        Похожие темы

        Назад
        Сверху