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

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

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

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

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

        Похожие темы

        Назад
        Сверху