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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Проверка на группу игрока перед посадкой в транспорт
FloresTДата: Понедельник, 08.12.2008, 21:12 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 204
Награды: 3
Город: Izhevsk
Репутация: 43
Замечания: 0%
Статус:
Так как в данном разделе уже 60 страниц, то, согласитесь, найти среди всего этого то, чем я заинтересован, просто нереально (в поиске можно вбивать бесконечно, т.к. тема очень обширная в плане лексики).

Ближе к делу: мне нужно, чтобы при посадке в транспорт (полицейская машина) производилась проверка на принадлежность к группе 1 (полиция), типа:
[pwn]
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { }
[/pwn]
Но куда все это впихнуть - я не знаю.



ICQ: 75-74-733
N[i]k_EДата: Понедельник, 08.12.2008, 21:20 | Сообщение # 2
Местный
Группа: Пользователи
Сообщений: 698
Награды: 3
Город: Киев :)
Репутация: 37
Замечания: 40%
Статус:
[pwn]{
if(gTeam[playerid] >= 3)
{
if (IsACopCar(vehicleid) && !ispassenger)
{
if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3 ||
PlayerInfo[playerid][pLeader]==14) {}
else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle"); }
}
if (IsAnAmbulance(vehicleid) && !ispassenger)
{
if(PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4) { }
else { WantedPoints[playerid]+=2; SetPlayerCriminal(playerid,255, "Stealing An Ambulance"); }
}
}
return 1;
}[/pwn]
У меня это находиться тут , помогло? ставь + :)



FUCK OFF ME!
1000000 машин на сервере, не веришь? Не верь :fun:
FloresTДата: Понедельник, 08.12.2008, 21:30 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 204
Награды: 3
Город: Izhevsk
Репутация: 43
Замечания: 0%
Статус:
Quote (N|i|k_E)
У меня это находиться тут , помогло? ставь +

Поставлю, если объяснишь куда это все вставлять. :)
И еще - как сделать, чтобы игроку выдавалось то же самое при посадке вновь созданные автомобили (полиц. машины)?




ICQ: 75-74-733


Сообщение отредактировал FloresT - Понедельник, 08.12.2008, 21:34
RouTeДата: Понедельник, 08.12.2008, 22:09 | Сообщение # 4
Освоившийся
Группа: Пользователи
Сообщений: 124
Награды: 2
Город: гг
Репутация: 6
Замечания: 40%
Статус:
FloresT, попробуй у паблик запхать :) может поможет))


нету подписи -_-
SplashДата: Понедельник, 08.12.2008, 22:15 | Сообщение # 5
Местный
Группа: Продвинутые
Сообщений: 610
Награды: 10
Город: Le-vice closed
Репутация: 74
Замечания: 20%
Статус:
да нет же, FloresT, смотри сам код полностью

if(newcar == 188 || newcar == 195 || newcar == 194 || newcar == 193 || newcar == 192 || newcar == 191 || newcar == 187)
{
if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard
{}

else
{

SendClientMessage(playerid,COLOR_GREY," вы не в регулярной армии !");
RemovePlayerFromVehicle(playerid);
}
}
где числа 188, 195 и.т.п. - порядковые АЙДИ автообилей
а пихать это вот сюда if(newstate == PLAYER_STATE_DRIVER)


В следующий раз бан.
hub4Дата: Понедельник, 08.12.2008, 23:38 | Сообщение # 6
Новенький
Группа: Продвинутые
Сообщений: 71
Награды: 1
Репутация: 24
Замечания: 0%
Статус:
и для полноты картины :) - пихать это в блок public OnPlayerStateChange

Добавлено (08.12.2008, 23:38)
---------------------------------------------
в годфазере все это содержится в
public IsACopCar
а в OnPlayerStateChange только вызов этой функции по carid

FloresTДата: Вторник, 09.12.2008, 07:41 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 204
Награды: 3
Город: Izhevsk
Репутация: 43
Замечания: 0%
Статус:
Спасибо всем, днем попробую.



ICQ: 75-74-733
LynchДата: Четверг, 11.12.2008, 15:06 | Сообщение # 8
Местный
Группа: Продвинутые
Сообщений: 720
Награды: 11
Город: Губкин
Репутация: 288
Замечания: 60%
Статус:
Макс спросил бы в аське я бы объяснил
  • Страница 1 из 1
  • 1
Поиск:





 


 


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