- 0
Question
Лучший ответ
CMD:blow(playerid) {
if(FireworksBuffer[playerid][fCount] < 1) {
SendClientMessage(playerid, 0xFF8000AA, "У Вас нет пиротехнических изделий");
return true;
}
if(GetPlayerInterior(playerid) != 0) {
SendClientMessage(playerid, 0xFF8000AA, "Запуск пиротехники в зданиях запрещен");
return true;
}
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) {
SendClientMessage(playerid, 0xFF8000AA, "В данный момент запуск пиротехники невозможен");
return true;
}
if(FireworksBuffer[playerid][fStartStat] != 0) {
SendClientMessage(playerid, 0xFF8000AA, "Подождите, пожалуйста...");
return true;
}
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 2, 0, 0, 0, 0, 0);
new Float:x, Float:y, Float:z, Float:angle;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
x += floatsin(-angle, degrees);
y += floatcos(-angle, degrees);
FireworksBuffer[playerid][fCount]--; FireworksBuffer[playerid][fStartStat] = 1;
switch(FireworksBuffer[playerid][fType]) {
case 1: {
FireworksBuffer[playerid][fObject] = CreateObject(18717, x, y, z-2.6, 0, 0, 0);
SetTimerEx("dimstart",6000,0,"d",playerid);
}
case 2: {
FireworksBuffer[playerid][fObject] = CreateObject(18717, x, y, z-2.6, 0, 0, 0);
SetTimerEx("svetstart",6000,0,"d",playerid);
}
case 3: {
FireworksBuffer[playerid][fObject] = CreateObject(18728, x, y, z-2, 0, 0, 0);
SetTimerEx("destroyFlare",10000,0,"d",playerid);
}
case 4: {
if(FireworksBuffer[playerid][fColor] < 1 || FireworksBuffer[playerid][fColor] > 7) return true;
new fC_Obj[7] = { 1215, 19122, 19123, 19124, 19125, 19126, 19127 };
FireworksBuffer[playerid][fObject] = CreateObject(fC_Obj[FireworksBuffer[playerid][fColor]-1], x, y, z-0.5, 0, 0, 0);
SetTimerEx("startone",6000,0,"d",playerid);
}
}
return 1;
}
This topic is now closed to further replies.
Sign in to follow this
Followers
0
-
Recently Browsing 0 members
No registered users viewing this page.
-
Similar Content
-
By KodBi
Делаю сервер для samp. Тематика: клан сопрано, северный джерси и тд. Никаких краденных модов, делаю оригинальную идею.
Что требуется от Вас? - ничего, просто подкидывать идеи будете
Зачем Вы мне? - я должен прислушиваться мнения будущих игроков, + интересно
Что Вы получите? - по базе привилегии ( понимаю никому не нужно ) + высший состав будет получать оплату за инициативу и помощь по проекту.
Зачем этот сервер нужен? - прозвучит глупо, но ещё осталось много людей, которые хотят играть в самп, ради игры, а не ради постоянной качки бабла. ( те же бывшие фанаты absolute rp, где владелец положил болт на их просьбы о хорошем геймплее и сделал донатную помойку). Я хочу сделать небольшой уголок, где люди могли бы собираться ради захватывающей игры, где качка денег - не основной процесс.
Код, мапинг - всё на мне. Захотите помочь - буду очень рад! релиз сервера затягивать не буду, я сделаю основные функции для интересной игры ( уже имеются npc для сюжета) и добавлю убн (управление по борьбе с наркотиками) + семьи мафиози с мелкими группировками.
Чтобы зажечь сердца игроков надо в первую очередь сделать это пламя в своем сердце. Давайте создадим хороший проект.
Мои контакты Telegram - @orekihoutarousan
-
By Fosper [BS]
Здравствуйте уважаемы читатели, хочу обьявить набор в команду для разработки CRMP проекта на телефон!
Нам нужны:
1) PAWN разработчик
2) Маппер - человек который будет работать над картой и интерьером
3) Челоек который раньше занимался разработкой CRMP проекта на телефон
Пока что нужны данные специалисты в случае чего в этой теме добавлю еще вакансии,
РАБОТА НЕ БУДЕТ БЕСПЛАТНОЙ, ПРОДЕЛАННАЯ ВАМИ РАБОТА БУДЕТ ОПЛАЧИАВТЬСЯ
ВК для связи: @alkhasovvvm
Всем спасибо за внимание, ждем вас
-
checke7 Mapper 30
Кто может перевести, хелпаните.
if (strcmp("/blow", cmdtext, true) == 0) {
if(FireworksBuffer[playerid][fCount] < 1) {
SendClientMessage(playerid, 0xFF8000AA, "У Вас нет пиротехнических изделий");
return true;
}
if(GetPlayerInterior(playerid) != 0) {
SendClientMessage(playerid, 0xFF8000AA, "Запуск пиротехники в зданиях запрещен");
return true;
}
if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) {
SendClientMessage(playerid, 0xFF8000AA, "В данный момент запуск пиротехники невозможен");
return true;
}
if(FireworksBuffer[playerid][fStartStat] != 0) {
SendClientMessage(playerid, 0xFF8000AA, "Подождите, пожалуйста...");
return true;
}
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 2, 0, 0, 0, 0, 0);
new Float:x, Float:y, Float:z, Float:angle;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
x += floatsin(-angle, degrees);
y += floatcos(-angle, degrees);
FireworksBuffer[playerid][fCount]--; FireworksBuffer[playerid][fStartStat] = 1;
switch(FireworksBuffer[playerid][fType]) {
case 1: {
FireworksBuffer[playerid][fObject] = CreateObject(18717, x, y, z-2.6, 0, 0, 0);
SetTimerEx("dimstart",6000,0,"d",playerid);
}
case 2: {
FireworksBuffer[playerid][fObject] = CreateObject(18717, x, y, z-2.6, 0, 0, 0);
SetTimerEx("svetstart",6000,0,"d",playerid);
}
case 3: {
FireworksBuffer[playerid][fObject] = CreateObject(18728, x, y, z-2, 0, 0, 0);
SetTimerEx("destroyFlare",10000,0,"d",playerid);
}
case 4: {
if(FireworksBuffer[playerid][fColor] < 1 || FireworksBuffer[playerid][fColor] > 7) return true;
new fC_Obj[7] = { 1215, 19122, 19123, 19124, 19125, 19126, 19127 };
FireworksBuffer[playerid][fObject] = CreateObject(fC_Obj[FireworksBuffer[playerid][fColor]-1], x, y, z-0.5, 0, 0, 0);
SetTimerEx("startone",6000,0,"d",playerid);
}
}
return 1;
}
Edited by Rich_Hen
Share this post
Link to post