01:57
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: AXE, Weddew  
Помогите это "скрестить"
InfernoДата: Среда, 20.08.2008, 12:08 | Сообщение # 16
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
OKStyle™, получается ты мне дал сразу 2 подсказки, как сделать ворота и как сделать кнопку для них?
Я правильно понял?

О да, ещё. Как можно сделать чтоб на кнопку мог нажимать только член или лидер определенной фракции?
А если это не член какой-то там фракции, он не смог нажимать на кнопку, ему выводилось сообщение "Доступ запрещен"?

OKStyle™Дата: Среда, 20.08.2008, 13:12 | Сообщение # 17
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (Inf1203)
ты мне дал сразу 2 подсказки

абсолютно верно.

Quote (Inf1203)
О да, ещё. Как можно сделать чтоб на кнопку мог нажимать только член или лидер определенной фракции?
А если это не член какой-то там фракции, он не смог нажимать на кнопку, ему выводилось сообщение "Доступ запрещен"?

Code
// ------------- [первая кнопка] -----------------
if(buttonid == buttonopen)    
{
// ------------- [условие] -----------------
  if(ля ля ля фракция)
  {
   MoveObject(gate,x,y,z,speed); // координаты ворот после открытия   
   }
  else
  {
   SendClientMessage(playerid,0xFF0000AA," Доступ запрещён!");
  }
// ------------------------------------------
}
// ------------------------------------------
// --------- [вторая кнопка] ------------
if(buttonid == buttonclose)   
{
// ------------- [условие] ----------------
if(ля ля ля фракция)
{
MoveObject(gate,x,y,z,speed); // начальные координаты ворот   
}
else
{
SendClientMessage(playerid,0xFF0000AA," Доступ запрещён!");
}
// ------------------------------------------
}
// ------------------------ -----------------



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR


Сообщение отредактировал OKStyle™ - Среда, 20.08.2008, 13:14
InfernoДата: Среда, 20.08.2008, 13:31 | Сообщение # 18
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
Code

// ------------- [первая кнопка] -----------------
if(buttonid == buttonopen)     
{
// ------------- [условие] -----------------
   if(ля ля ля фракция)
   {
    MoveObject(gate,x,y,z,speed); // координаты ворот после открытия    
    }
   else
   {
    SendClientMessage(playerid,0xFF0000AA," Доступ запрещён!");
   }
// ------------------------------------------
}
// ------------------------------------------
// --------- [вторая кнопка] ------------
if(buttonid == buttonclose)    
{
// ------------- [условие] ----------------
if(ля ля ля фракция)
{
MoveObject(gate,x,y,z,speed); // начальные координаты ворот    
}
else
{
SendClientMessage(playerid,0xFF0000AA," Доступ запрещён!");
}
// ------------------------------------------
}
// ------------------------ -----------------

Что-то я не понял...куда в этом коде вписывать координаты кнопок)))
buttonopen = CreateButton(x,y,z,r);
и
buttonclose = CreateButton(x,y,z,r);
есть а вписывать их куда...

OKStyle™Дата: Среда, 20.08.2008, 15:40 | Сообщение # 19
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Inf1203, вместо xyzr


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
InfernoДата: Среда, 20.08.2008, 16:03 | Сообщение # 20
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
OKStyle™, не, куда вот это вставлять:
buttonopen = CreateButton(x,y,z,r);
и
buttonclose = CreateButton(x,y,z,r);
В втоем
Code

// ------------- [первая кнопка] -----------------
if(buttonid == buttonopen)      
{
// ------------- [условие] -----------------
    if(ля ля ля фракция)
    {
     MoveObject(gate,x,y,z,speed); // координаты ворот после открытия     
     }
    else
    {
     SendClientMessage(playerid,0xFF0000AA," Доступ запрещён!");
    }
// ------------------------------------------
}
// ------------------------------------------
// --------- [вторая кнопка] ------------
if(buttonid == buttonclose)     
{
// ------------- [условие] ----------------
if(ля ля ля фракция)
{
MoveObject(gate,x,y,z,speed); // начальные координаты ворот     
}
else
{
SendClientMessage(playerid,0xFF0000AA," Доступ запрещён!");
}
// ------------------------------------------
}
// ------------------------ -----------------

нету

OKStyle™Дата: Среда, 20.08.2008, 16:30 | Сообщение # 21
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Inf1203, не туда, а в OnGameModeInit.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
InfernoДата: Среда, 20.08.2008, 17:40 | Сообщение # 22
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
А если мне надо не одну пару кнопок сделать, как прикрутить кнопку к воротам? по ID или ещё как?
OKStyle™Дата: Среда, 20.08.2008, 17:47 | Сообщение # 23
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Inf1203, просто в нужной функции укажи нужный id кнопки и id ворот.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
InfernoДата: Понедельник, 25.08.2008, 20:48 | Сообщение # 24
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
OKStyle™, а мне ещё надо чтобы каждая кнопка и открывала и закрывала двери...
А тут только одна закрывает, а вторая открывает)
Нужно чтобы при повторном нажатии на кнопку происходил обратное действие...

OKStyle™Дата: Вторник, 26.08.2008, 11:45 | Сообщение # 25
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Inf1203, дай переменную при открытии, если при нажатии она УЖЕ равна 1, а не 0, то закрывает пусть.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
sSeRegAДата: Вторник, 12.05.2009, 14:07 | Сообщение # 26
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
Inferno, я знаю как это сделать я давно уже это сделал выложить код?

Добавлено (12.05.2009, 14:07)
---------------------------------------------
Вот пример

[pwn]if(butt[1]==buttonid||butt[2]==buttonid)
{
if(gTeam[playerid] ==1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1) привязка к фракции
if(onpressb[1] == true)
{
MoveObject(lspdgate3,248.3603,72.6464,1003.9405, 1); //lspdgate 3(Дверь в Ментовке) координаты свои
onpressb[1]=false;
}
else
{
MoveObject(lspdgate3,246.3603,72.6464,1003.9405, 1); //lspdgate 3(Дверь в Ментовке)
onpressb[1]=true;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Доступ запрещён!"); доступ если стоит привязка к фракции
}
}
return 1;
}
[/pwn]


--------------------


http://maps.serverhex.com/


Сообщение отредактировал Serega14 - Вторник, 12.05.2009, 14:33
[RD]ChezДата: Вторник, 12.05.2009, 14:08 | Сообщение # 27
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Попробуй вылечить моск для начала... на дату взгляни. Инферно уже все сам бл сделал


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
InfernoДата: Вторник, 12.05.2009, 14:11 | Сообщение # 28
Хостинг-провайдер
Группа: I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус:
Serega14, спасибо, что дал код, изобретенный мной и ХАОСом :)) Стоило эту идею рассказать одному, так она сразу разошлась по сети)
sSeRegAДата: Вторник, 12.05.2009, 14:21 | Сообщение # 29
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
Inferno, ну незнай я давно делал!!!


--------------------


http://maps.serverhex.com/


Сообщение отредактировал Serega14 - Вторник, 12.05.2009, 14:31
PhenomДата: Вторник, 12.05.2009, 14:48 | Сообщение # 30
Постоялец
Группа: Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус:
Inferno, Щас наждый 2 ГФ юзайет кнопки lol
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua