 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Создание ворот на кнопке (yom_buttons.inc)
| |
| MAS_22 | Дата: Понедельник, 29.06.2009, 19:49 | Сообщение # 1 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2554
Награды: 103
Город: -
Репутация: 1658
Замечания: 80%
Статус: 
| делаем ворота на кнопке (ну какбэ - нажал кнопку и открылись ворота - нажал - закрылись :crazy:) в начало скрипта вставляем include <yom_buttons> new butt[50]; // Всех умников и полиглотов прошу помолчать! new bool:onpressb[50]=true; new knopke; new vorota; дальше в public OnGameModeInit() new knopke = CreateButton(x, y, z, rot); // x,y,z - координаты, rot - угол поворота, CreateButton создает кнопку дальше ставим ворота (сам обьект) new vorota = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ) // сами ворота в стандартном положении (закрыты) теперь создаем public OnPlayerPressButton(playerid, buttonid) { if(knopke==buttonid) { if(PlayerInfo[playerid][pJob] == 0) // Суда вставляем проверку на работу/фракцию (если ворота для банды и т.д) { if(onpressb[1]==true) { MoveObject(vorota,x, y, z); //После нажатия двигает ворота в коррдинаты x,y,z onpressb[1]=false; } else { MoveObject(vorota,x, y, z);// Теперь возвращает обратно onpressb[1]=true; } } else { SendClientMessage(playerid,COLOR_RED," А нельзя :Р"); // SendClientMessage(playerid, color, " Пшол отсюдова"); // Ban(playerid); } } return 1; } [pwn]Ну какбэ, применять можно и не только для ворот! Примеры: public OnPlayerPressButton(playerid, buttonid) { if(knopke==buttonid) { new Float:o, Float:ya, Float:ebu; GetPlayerPos(playerid, o, ya, ebu); if(pLogged[playerid] == 1) { if(onpressb[1]==true) { CreateExplosion(o, ya, ebu, 12, 10.0); // Взрывает того кто нажал кнопку onpressb[1]=false; } else { SendClientMessage(playerid, color, " Извени канеша, но ты каклета терь :("); CreateExplosion(o+2, ya+4, ebu+2, 12, 10.0); // Взрывает того кто нажал кнопку CreateExplosion(o+1, ya+3, ebu+8, 12, 10.0); // Взрывает того кто нажал кнопку CreateExplosion(o+11, ya+3, ebu+9, 12, 10.0); // Взрывает того кто нажал кнопку CreateExplosion(o+4, ya+7, ebu+6, 12, 10.0); // Взрывает того кто нажал кнопку SetPlayerPos(playerid, o , ya, ebu+5); onpressb[1]=true; // Таким образом подопытное дебилушко летает и взрывается (а может и нет) } } else { SendClientMessage(playerid,COLOR_RED," Нет доступа "); } } return 1; } ну и так далее[/pwn] А также обязательно подключите ФС! Без ФС работать они не будут Инклуд и ФС в архиве - ОЯЕБУ спасибо за пример реализации ворота-юзер-ворота ХАОСу
Сообщение отредактировал MAS_22 - Понедельник, 29.06.2009, 22:02 |
| |
|
|
| Inferno | Дата: Понедельник, 29.06.2009, 19:53 | Сообщение # 2 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| MAS_22, да, и спасибо за пример реализации ворота-юзер-ворота ХАОСу
|
| |
|
|
| Awm | Дата: Понедельник, 29.06.2009, 20:00 | Сообщение # 3 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| MAS_22, ты прям монстр севодня
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| Kweckey | Дата: Понедельник, 29.06.2009, 20:15 | Сообщение # 4 |
|
Советчик
Группа:
Пользователи
Сообщений: 1149
Награды: 65
Город: townofgames.ru
Замечания: 100%
Статус: 
| MAS_22, ты наверно первый кто полностью все написал в одном месте на +ег
[url=http://townofgames.ru/][b]Любишь игры? Хочешь быть в курсе всех новостей? Заходи - [u]TownOfGames.ru[/u]![/b][/rul]
|
| |
|
|
| Madger | Дата: Понедельник, 29.06.2009, 20:19 | Сообщение # 5 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 101
Награды: 2
Город: Какбэ Daugavpils
Репутация: 49
Замечания: 0%
Статус: 
| MAS_22, спасибо, сделаю(попробую) на днях  Добавлено (29.06.2009, 20:19) ---------------------------------------------
Quote (MAS_22) SendClientMessage(playerid,COLOR_RED," А нельзя :Р"); // SendClientMessage(playerid, color, " Пшол отсюдова"); // Ban(playerid); [offtop] [/offtop]
|
| |
|
|
| Inferno | Дата: Понедельник, 29.06.2009, 20:30 | Сообщение # 6 |
|
Хостинг-провайдер
Группа:
I'm V.I.P.
Сообщений: 1320
Награды: 26
Город: /root
Репутация: 320
Замечания: 0%
Статус: 
| MAS_22 первый кто воложил чужие работы в паблик, не написав автора...
|
| |
|
|
| Turin_Brakes | Дата: Понедельник, 29.06.2009, 20:54 | Сообщение # 7 |
|
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус: 
| Так, я не понял, а где исходник? Почему в архиве только .amx?
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
|
| |
|
|
| SLICK | Дата: Понедельник, 29.06.2009, 21:10 | Сообщение # 8 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус: 
| можна ли ФС встроить в мод ?? и не подключать его
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
| |
|
|
| [RD]Chez | Дата: Понедельник, 29.06.2009, 21:15 | Сообщение # 9 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| SLICK, можно... допустим у меня в реге античитом предусмотрена функция AC_SetPlayerPos как ее вызвать из мода в фс? CallLocalFunction в парковках, что делаю тоже много обрщений в мод и обратно через CallLocalFunctionДобавлено (29.06.2009, 21:15) --------------------------------------------- а чорд.. не понял вопроса... без рукоблудства встроить не получится
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
|
| |
|
|
| Eakwarp | Дата: Понедельник, 29.06.2009, 21:17 | Сообщение # 10 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| [RD]Chez, только не локал)
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| SLICK | Дата: Понедельник, 29.06.2009, 21:18 | Сообщение # 11 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус: 
| ясно, а как ето сделать, а то я ету функцию первый раз вижу) Добавлено (29.06.2009, 21:18) --------------------------------------------- Понятно... Мне бы исходник я б попытался)
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
| |
|
|
| [RD]Chez | Дата: Понедельник, 29.06.2009, 21:25 | Сообщение # 12 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус: 
| Eakwarp, ну как бе Remote, просто последнее время не пользовался Добавлено (29.06.2009, 21:25) --------------------------------------------- SLICK, создаешь в FS forward helloWorld(playerid); public helloWorld(playerid) { printf("Player %d sayd hello to the world"); } в моде пишешь stock HW(playerid) return CallLocal(Remote)Function("helloWorld", "i", playerid); в OnPlayerCommandText пишешь if(!strcmp(cmdtext, "/helloworld", false, 11)) return HW(playerid);
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб.
Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^
chezrd@gmail.com lance@chez-lab.ru
Сообщение отредактировал [RD]Chez - Понедельник, 29.06.2009, 21:25 |
| |
|
|
| SLICK | Дата: Понедельник, 29.06.2009, 21:50 | Сообщение # 13 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 603
Награды: 9
Город: Unknown
Репутация: 388
Замечания: 0%
Статус: 
| [RD]Chez, спс, попробую сделать, может получиться..
My works: [GM] RTDM Advertising system Fuel System Artefacts Search (Динамическая сис-ма артефактов)
|
| |
|
|
| MAS_22 | Дата: Понедельник, 29.06.2009, 22:03 | Сообщение # 14 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2554
Награды: 103
Город: -
Репутация: 1658
Замечания: 80%
Статус: 
| Quote (Turin_Brakes) Так, я не понял, а где исходник? я такового неимею Quote (Inferno) первый кто воложил чужие работы в паблик, не написав автора... какие работы бля? я написал о воротах, я никогда не видел .pwn того FS Quote (Inferno) и спасибо за пример реализации ворота-юзер-ворота ХАОСу учтено
|
| |
|
|
| Сurtis | Дата: Понедельник, 29.06.2009, 22:07 | Сообщение # 15 |
|
Строчу минеты за + в репу
Группа:
Пользователи
Сообщений: 777
Награды: 7
Город: Луганск
Репутация: 88
Замечания: 100%
Статус: 
| MAS_22, молодец, + тебе
радую ваши глаза
|
| |
|
|
|
 |
|
 | |
| |
|