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

 



 
          





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





Последние Файлы 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 из 2
  • «
  • 1
  • 2
/prison
BazДата: Понедельник, 26.05.2008, 23:07 | Сообщение # 16
Постоялец
Группа: Продвинутые
Сообщений: 390
Награды: 2
Город: Moscow
Репутация: 48
Замечания: 0%
Статус:
я скрибт тебе выложу=))


Делаю дизайны сайтов, недорого. Обращаться в ЛС
SanSayДата: Вторник, 27.05.2008, 01:16 | Сообщение # 17
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
спс, спс, всем кто пытался помочь... сам додумал, все работает, но опять осталось одно маленькое НО
после выхода из тюрьмы все таймеры как положено обнуляются, но...
у меня стоит ограничение игрового мира (или как то так) при помощи функции SetPlayerWorldBounds
пока ты в тюрьме она не дает уйти из определенных границ и если ты выходишь за них, то возвращает обратно
так вот она почемуто не отключается, т.е. из тюрьмы выпускает, но потом она опять возвращает в нее
помогает только перезаход в игру, может ее нужно принудительно отключать?



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
OKStyle™Дата: Вторник, 27.05.2008, 05:43 | Сообщение # 18
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
SanSay, попробуй таймер поставить на проверку координат... Если переменная заключённого == 1 && он не в зоне - возвращать. В любых других условиях - return 1;


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
СолодДата: Вторник, 27.05.2008, 08:28 | Сообщение # 19
Новенький
Группа: Продвинутые
Сообщений: 49
Награды: 1
Репутация: -52
Замечания: 80%
Статус:
Хех
SanSayДата: Вторник, 27.05.2008, 22:58 | Сообщение # 20
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
okstyle, моих знаний не хватает чтобы понять, что ты имеешь ввиду,
примерно набрасай че нужно написать )



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
OKStyle™Дата: Среда, 28.05.2008, 05:55 | Сообщение # 21
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
SanSay, у меня это выглядит так:
В OnGameModeInit:
Code
SetTimer("IsPlayerPrison",5000,1); // проверка раз в 5 секунд

Затем ниже сам таймер:

Code
IsPlayerPrison()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerInCubeArea(i,minX,maxX,minY,maxY,minZ,maxZ)&&Prison[i]>0)
{
SetPlayerPos(i,X,Y,Z); // отправляешь в свою тюрьму
SetPlayerWorldBounds(i,maxX,minX,maxY,minY); // ограничиваешь, но обрати внимание на порядок координат
}
}
}

Ну и функция сама:

Code
stock IsPlayerInCubeArea(playerid, Float:minx, Float:maxx, Float:miny, Float:maxy, Float:minz, Float:maxz)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if (x > minx && x < maxx && y > miny && y < maxy && z > minz && z < maxz) return 1;
return 0;
}



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
SanSayДата: Пятница, 30.05.2008, 00:43 | Сообщение # 22
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
okstyle, спс, вечером попробую прикрутить к себе )

Добавлено (30.05.2008, 00:43)
---------------------------------------------
okstyle, сделал - стало лучше, если раньше заключенный делал ТП из тюрьмы, то его возвращало по воздуху, это могло длиться ооооочень долго, то сейчас мгновенно появляется в тюрьме
это конечно отлично, но при этом, если время заключения вышло, то нормально выпускает из тюрьмы, но опять по старинке постоянно возвращает в нее (по воздуху) и так постоянно пока не перезайдешь в игру (
в то время пока возвращает в тюрьму по воздуху мигает надпись посреди экрана:
stay within the world boundries


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2


Сообщение отредактировал SanSay - Пятница, 30.05.2008, 00:49
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


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