public BallasGateClose(playerid) { MoveObject(gateBallas,945.93231201172, -1099.404296875, 23.304389953613,2.5); KillTimer(BallasGateTimer); return 1; }
Вот я выделил вам цифры подскажи что они означают
if(strcmp(cmdtext, "/bopen", true) == 0) // { if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)// вместо цифр ставить ваши номер фракции { MoveObject(gateBallas,945.93231201172, -1108.404296875, 23.304389953613, 3.0);//Координаты открытых ворот BallasGateTimer = SetTimer("BallasGateClose", 7000, 0);//Таймер открытия через сколько ворота закроются SendClientMessage(playerid, COLOR_YELLOW," Ворота открыты. Ворота будет закрыт через 7 секунд."); } else { SendClientMessage(playerid, COLOR_GREY," Вы не член Баллас Ганг"); } return 1; }
ошибки то какие если есть??? Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
прикол в том что ворота открываются Но потом на место не встают а улетают хз куда
Добавлено (05.02.2011, 10:30) --------------------------------------------- может напиши код чтобы они открывались и закрывались))а я сам все подставлю)
mFExPlay, ну то что я тебе щяс сказал они закрываются(координаты:945.93231201172, -1099.404296875, 23.304389953613,2.5) а вот открытие ворот (координаты:945.93231201172, -1108.404296875, 23.304389953613, 3.0) там думаю сам подгонишь координаты на открытие и закрытие ворот чтоб не улетали):D
блин ворота стоят команда работает НО ворота не двигаются)))
Добавлено (05.02.2011, 17:23) --------------------------------------------- //==================forwards============= forward merGateClose(playerid);// Во все форварды вставил
//===========news======================== new gatemer;//сами ворота new merGateTimer;//таймер
//====в public OnGameModeInit() создал ворота=================== gateBallas = CreateObject(986,1388.959,-1742.089,14.093,0.0,0.0,0.0); //=========В закрытом виде я их тут сделал
//====в public OnPlayerCommandText(playerid, cmdtext[])============== if(strcmp(cmdtext, "/meropen", true) == 0) // { if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { MoveObject(gatemer,1379.943,-1742.146,14.093,0.0,0.0,0.0, 3.0);//Тут ворота я поставил ОТКРЫТАМИ merGateTimer = SetTimer("merGateClose", 7000, 0);//Тут Таймер SendClientMessage(playerid, COLOR_YELLOW," Ворота открыты. Ворота будет закрыт через 7 секунд."); } else { SendClientMessage(playerid, COLOR_GREY," Вы не соотрудник Мэрии"); } return 1; }
//=============B создал Паблик====================== public merGateClose(playerid) { MoveObject(gatemer,1388.959,-1742.089,14.093,0.0,0.0,0.0); // Тут Закрытые ворота KillTimer(merGateTimer); return 1; }
ПОдскажите что где неправильно я захожу в игру вижу вороты пишу команду /meropen в ответ говорит что Ворота открыты и тд... но Ворота не Двигаются!!!