+7 (987) 654 32 10
support@yourwebsite.com
Вход
Регистрация
Список желаний
Главная
Новости
GTA: Chinatown Wars
GTA: San Andreas
GTA 4 Episodes from Liberty City
Grand Theft Auto: IV
Grand Theft Auto: V
San Andreas MultiPlayer
Grand Theft Auto
Новости сайта
Другие игры
Rockstar Games
Обзоры
Другие новости
Архив новостей
Кланы
Файлы
Gamemodes
Filterscripts
Клиенты и сервера
Programs and other
Cleo scripts
Готовые сервера
Темы и курсоры
NPC (Боты)
Plugins / Includes
GTA IV
Модификации для SA-MP
Cheats and hacks
Карты и постройки
Все для uCoz
Форум
Техническая поддержка
Эксклюзив
Игровые моды
Скрипты
Вопросы и проблемы
Скриншоты и видео
Серверы SA-MP
Кланы SA-MP
Модификации для SA-MP
Информация для новичков
Команды
Уроки скриптинга в Pawno
Функции для сервера
Вопросы по скриптингу
Плагины и дополнения
Программы для скриптинга
Фото
GTA 5: Скриншоты
GTA 5: Заставки
SA:MP: Скриншоты
SA:MP: Заставки
GTA 4: Скриншоты
GTA 4: Заставки
GTA Chinatown Wars: Скриншоты
GTA Chinatown Wars: Заставки
GTA San Andreas: Скриншоты
GTA San Andreas: Заставки
NFS Undercover: Скриншоты
NFS Undercover: Заставки
NFS Prostreet: Скриншоты
NFS Prostreet: Заставки
Видео
Инфо
Контактная информация
Авторское право
Юзербары GTA и SA-MP
Обмен баннерами
Гостевая книга
Форум
Главная страница
/
Форум
/
Команды
/
[C.M.D]Закладка взрывчатки
Страница
1
из
1
1
Модератор форума:
AlexPPPP
Форум | www.SAMP-TEAM.com
»
Wiki SA-MP
»
Команды
»
[C.M.D]Закладка взрывчатки
[C.M.D]Закладка взрывчатки
fenix05
Почетный юзер
151 сообщение
ко всем
new
:
Код
new Float:Xbomb, Float:Ybomb, Float:Zbomb, ObjectBombaC4[MAX_PLAYERS], BombaC4[MAX_PLAYERS];
в
public OnPlayerCommandText
:
Код
if (strcmp("/bomb", cmdtext, true, 10) == 0)
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(BombaC4[playerid] == 0)
{
SendClientMessage(playerid, 0xF4FF00AA,"Установка C4");
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
GetPlayerPos(playerid, Xbomb, Ybomb, Zbomb);
GetXYInFrontOfPlayer(playerid, Xbomb, Ybomb, 0.75);
ObjectBombaC4[playerid] = CreateObject(1252,Xbomb, Ybomb, Zbomb-1,0,0,0);
SendClientMessage(playerid, 0xAFAFAFAA, "Чтобы взорвать С4, используй: {ffffff}/DETON");
BombaC4[playerid] = 1;
}
else SendClientMessage(playerid, COLOR_RED,"У вас уже установлен заряд С4");
}
else if(IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid, 0xff0000AA, "Сначала выйди из транспорта!");
return 1;
}
if (strcmp("/deton", cmdtext, true, 10) == 0)
{
if(BombaC4[playerid] == 1)
{
CreateExplosion(Xbomb, Ybomb, Zbomb, 5,50.0);
CreateExplosion(Xbomb, Ybomb, Zbomb, 5,50.0);
CreateExplosion(Xbomb, Ybomb, Zbomb, 5,50.0);
CreateExplosion(Xbomb, Ybomb, Zbomb,10,50.0);
CreateExplosion(Xbomb, Ybomb, Zbomb,10,50.0);
CreateExplosion(Xbomb, Ybomb, Zbomb,10,50.0);
DestroyObject(ObjectBombaC4[playerid]);
SendClientMessage(playerid, 0xAFAFAFAA,"C4 взорвана");
BombaC4[playerid] = 0;
}
else SendClientMessage(playerid, 0xff3300aa,"Вы ещё не установили заряд. Чтобы установить C4 используй: {ffffff}/BOMB");
return 1;
}
в конец мода добавьте
stock
. это для того, чтобы объект устанавливался прямо перед игроком, вне зависимости от его угла поворота:
Код
stock GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
new Float:z, Float:angle;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
x += (distance * floatsin(-angle+0.0, degrees));
y += (distance * floatcos(-angle+0.0, degrees));
}
ну и закиньте в
public OnPlayerDisconnect
:
Код
DestroyObject(ObjectBombaC4[playerid]);
Автор я.
06.04.2013 в 22:02
wladbad888
Проверенный
5 сообщений
Норма
Добавлено
(28.04.2013, 08:06)
---------------------------------------------
Норма
28.04.2013 в 08:06
Marty_Jackson
Пользователь
6 сообщений
Возьму себе, спасибо
04.05.2014 в 12:46
Форум | www.SAMP-TEAM.com
»
Wiki SA-MP
»
Команды
»
[C.M.D]Закладка взрывчатки
Страница
1
из
1
1
Главная страница форума
Сайт SAMP-TEAM
Информация по сайту и форуму
Конкурсы и акции
Техническая поддержка
San Andreas MultiPlayer
Эксклюзив
Новости и статьи
Игровые моды
Скрипты
Вопросы и проблемы
Скриншоты и видео
Серверы SA-MP
Поиск
Кланы SA-MP
Модификации для SA-MP
Wiki SA-MP
Информация для новичков
Команды
Уроки скриптинга в Pawno
Функции для сервера
ID's
Вопросы по скриптингу
Плагины и дополнения
Программы для скриптинга
NPC
MAP's
Multi Theft Auto
Все серии Grand Theft Auto
Grand Theft Auto: V
Grand Theft Auto: IV
GTA: San Andreas
Разное
Скрипты для uCoz
Программирование на php
Ваше творчество
Обо Всём
Музыка
Кино
Флудилка
Корзина
Поиск: