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

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

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

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

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

        Похожие темы

        Назад
        Сверху