Урок по созданию Зелёных Зон!
YmHik Дата: Понедельник, 11.04.2011, 21:44:15 | Сообщение # 1
Группа: Пользователи
Сообщений: 76
Урок взят с www.forum.pawno.ru Автор :Exclusive Итак начнём ... (Оставил только чтобы в ОПРЕДЕЛЁННОЙ Зоне нельзя) В определенной зоне запрещаем ДМ Где дефайны : К форвардам Code
forward UnfreezePlayer(playerid);
Далее ищем в поиске Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Туда ставляем Code
if( (newkeys & KEY_FIRE) || ( (newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK) ) ) { if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ. { SendClientMessage(playerid, 0xFFFFFFAA, "Не деритесь!"); TogglePlayerControllable(playerid, false); SetTimerEx("UnfreezePlayer", 3000, false, "i", playerid); } return 1; }
Ставим паблик Code
public UnfreezePlayer(playerid) return TogglePlayerControllable(playerid, true);
Поставьте + начинаещему копирайтору! xD
Заказ Граффики
Сообщение Урок взят с www.forum.pawno.ru Автор :Exclusive Итак начнём ... (Оставил только чтобы в ОПРЕДЕЛЁННОЙ Зоне нельзя) В определенной зоне запрещаем ДМ Где дефайны : К форвардам Code
forward UnfreezePlayer(playerid);
Далее ищем в поиске Code
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Туда ставляем Code
if( (newkeys & KEY_FIRE) || ( (newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK) ) ) { if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ. { SendClientMessage(playerid, 0xFFFFFFAA, "Не деритесь!"); TogglePlayerControllable(playerid, false); SetTimerEx("UnfreezePlayer", 3000, false, "i", playerid); } return 1; }
Ставим паблик Code
public UnfreezePlayer(playerid) return TogglePlayerControllable(playerid, true);
Поставьте + начинаещему копирайтору! xD Автор - YmHik Дата добавления - 11.04.2011 в 21:44:15
[east_side]_trane Дата: Понедельник, 11.04.2011, 22:00:25 | Сообщение # 2
Группа: Пользователи
Сообщений: 443
Quote
Урок по созданию Зелёных Зон!
Зелёных ? парк чтоли ? написал бы что территория где нельзя стрелять
Pawn скриптер Мои услуги по оптимизации
Сообщение Quote
Урок по созданию Зелёных Зон!
Зелёных ? парк чтоли ? написал бы что территория где нельзя стрелятьАвтор - [east_side]_trane Дата добавления - 11.04.2011 в 22:00:25
Diego2914 Дата: Понедельник, 11.04.2011, 22:30:21 | Сообщение # 3
Группа: Пользователи
Сообщений: 12
можно увеличить зону?например я хочу сделать грин-зону весь город?
Сообщение можно увеличить зону?например я хочу сделать грин-зону весь город? Автор - Diego2914 Дата добавления - 11.04.2011 в 22:30:21
Jacky_Miller Дата: Понедельник, 11.04.2011, 22:31:24 | Сообщение # 4
Группа: Пользователи
Сообщений: 18
Она так называются просто..Зачем переименовывать, если ы SAMPE все так называют ?
Сообщение Она так называются просто..Зачем переименовывать, если ы SAMPE все так называют ? Автор - Jacky_Miller Дата добавления - 11.04.2011 в 22:31:24
YmHik Дата: Вторник, 12.04.2011, 14:07:08 | Сообщение # 5
Группа: Пользователи
Сообщений: 76
Чтобе везде нельзя было стрелять надо откл . функцию if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688)) и всё (Везде нельзя будет дратся) Но не советую ,вдруг Рп разборки Так чтобы увеличить иожно сделать так где if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688)) Тут вместо 20.0 ставим значение (Это территория РАЗМЕР ОБХВАТ Хз как обьяснить )
Заказ Граффики
Сообщение отредактировал YmHik - Вторник, 12.04.2011, 15:15:40
Сообщение Чтобе везде нельзя было стрелять надо откл . функцию if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688)) и всё (Везде нельзя будет дратся) Но не советую ,вдруг Рп разборки Так чтобы увеличить иожно сделать так где if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688)) Тут вместо 20.0 ставим значение (Это территория РАЗМЕР ОБХВАТ Хз как обьяснить ) Автор - YmHik Дата добавления - 12.04.2011 в 14:07:08
Diego2914 Дата: Вторник, 12.04.2011, 21:13:45 | Сообщение # 6
Группа: Пользователи
Сообщений: 12
ну я понял,а нельзя допустим несколькими точками границу обозначить??) или типо придется мне подбирать размер радиуса действия на весь город...)
Сообщение ну я понял,а нельзя допустим несколькими точками границу обозначить??) или типо придется мне подбирать размер радиуса действия на весь город...) Автор - Diego2914 Дата добавления - 12.04.2011 в 21:13:45
YmHik Дата: Вторник, 12.04.2011, 21:15:39 | Сообщение # 7
Группа: Пользователи
Сообщений: 76
Возможно ... Но зачем тебе огараживать точками город? ,сервер как я понял РП ... РП разборки /тренеровки как это будет происходить??? ... Лучше ставь Аммо,отель,АШ ) [p.s. ]+ Please
Заказ Граффики
Сообщение отредактировал YmHik - Вторник, 12.04.2011, 21:16:03
Сообщение Возможно ... Но зачем тебе огараживать точками город? ,сервер как я понял РП ... РП разборки /тренеровки как это будет происходить??? ... Лучше ставь Аммо,отель,АШ ) [p.s. ]+ Please Автор - YmHik Дата добавления - 12.04.2011 в 21:15:39
Diego2914 Дата: Вторник, 12.04.2011, 21:19:34 | Сообщение # 8
Группа: Пользователи
Сообщений: 12
нет ты меня не понял...вот именно РП...я думал сделать грин зоны во все Лос-Сантосе а разборки уже за городом....потом как нить подписать,если ты в зоне,то допустим под часами было написанно Green Zone)
Сообщение нет ты меня не понял...вот именно РП...я думал сделать грин зоны во все Лос-Сантосе а разборки уже за городом....потом как нить подписать,если ты в зоне,то допустим под часами было написанно Green Zone) Автор - Diego2914 Дата добавления - 12.04.2011 в 21:19:34
YmHik Дата: Вторник, 12.04.2011, 21:20:53 | Сообщение # 9
Группа: Пользователи
Сообщений: 76
Щас разберусь погоди ... Пополню пост 1-ый ,(Забыл как делать зоны xDD)
Заказ Граффики
Сообщение Щас разберусь погоди ... Пополню пост 1-ый ,(Забыл как делать зоны xDD) Автор - YmHik Дата добавления - 12.04.2011 в 21:20:53
Diego2914 Дата: Вторник, 12.04.2011, 21:23:21 | Сообщение # 10
Группа: Пользователи
Сообщений: 12
бывает...) я вообще мало что умею...но стараюсь учится)
Сообщение бывает...) я вообще мало что умею...но стараюсь учится) Автор - Diego2914 Дата добавления - 12.04.2011 в 21:23:21
[east_side]_trane Дата: Вторник, 12.04.2011, 21:40:13 | Сообщение # 11
Группа: Пользователи
Сообщений: 443
сделай на весь лос сантос зону эту(замени координаты кот в 1 посте на свои)если на весь ЛС то замени на Code
if(PlayerToPoint(0.0,playerid,2956.05,74.0432,-899.8585,-2929.94);
З.Ы + ставь плиз)
Pawn скриптер Мои услуги по оптимизации
Сообщение сделай на весь лос сантос зону эту(замени координаты кот в 1 посте на свои)если на весь ЛС то замени на Code
if(PlayerToPoint(0.0,playerid,2956.05,74.0432,-899.8585,-2929.94);
З.Ы + ставь плиз) Автор - [east_side]_trane Дата добавления - 12.04.2011 в 21:40:13
Diego2914 Дата: Вторник, 12.04.2011, 21:42:43 | Сообщение # 12
Группа: Пользователи
Сообщений: 12
дак 0.0 он разве на весь город сделает?
Сообщение дак 0.0 он разве на весь город сделает? Автор - Diego2914 Дата добавления - 12.04.2011 в 21:42:43
[east_side]_trane Дата: Вторник, 12.04.2011, 21:43:51 | Сообщение # 13
Группа: Пользователи
Сообщений: 443
там координаты на весь лос сантос по осям z,y,x а если поставить больше то будет отталкиватся от этих координат
Pawn скриптер Мои услуги по оптимизации
Сообщение там координаты на весь лос сантос по осям z,y,x а если поставить больше то будет отталкиватся от этих координат Автор - [east_side]_trane Дата добавления - 12.04.2011 в 21:43:51
YmHik Дата: Вторник, 12.04.2011, 22:00:23 | Сообщение # 14
Группа: Пользователи
Сообщений: 76
Разобрался правдо у меня не комплиируется ( НО-ГФ ) Создаёшь Ганг Зону (Ищи ФС в Гугле) Потом вместо функции Code
{ if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ. {
Ставь - Code
{ if(PlayerToPoint(1.0,playerid,Коорды Ганг Зоны))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ. {
Должно сработать -__-
Заказ Граффики
Сообщение Разобрался правдо у меня не комплиируется ( НО-ГФ ) Создаёшь Ганг Зону (Ищи ФС в Гугле) Потом вместо функции Code
{ if(PlayerToPoint(20.0,playerid,703.7961,-1479.8300,5.4688))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ. {
Ставь - Code
{ if(PlayerToPoint(1.0,playerid,Коорды Ганг Зоны))//ЗАМЕНИТЬ НА СВОИ КООРДИНАТЫ. {
Должно сработать -__- Автор - YmHik Дата добавления - 12.04.2011 в 22:00:23
YmHik Дата: Вторник, 12.04.2011, 22:03:06 | Сообщение # 15
Группа: Пользователи
Сообщений: 76
Трейн меня перегнал xD
Заказ Граффики
Сообщение Трейн меня перегнал xD Автор - YmHik Дата добавления - 12.04.2011 в 22:03:06