Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Работа Альпиниста [ALL]

Статус
В этой теме нельзя размещать новые ответы.

Wnirj

Компетентный
Ко всем new добовляем:

PHP:
 //======================[Альпинист]======
new checkkk[MAX_PLAYERS];
new checkkk2[MAX_PLAYERS];
new checkkk3[MAX_PLAYERS];
new checkkk4[MAX_PLAYERS];
new checkkk5[MAX_PLAYERS];
new checkkk7[MAX_PLAYERS];
new checkkk8[MAX_PLAYERS];
new checkkk9[MAX_PLAYERS];
new checkkk10[MAX_PLAYERS];
new checkkk11[MAX_PLAYERS];
new checkkk12[MAX_PLAYERS];
new checkkk13[MAX_PLAYERS];
new checkkk14[MAX_PLAYERS];
new checkkk15[MAX_PLAYERS];
new checkkk16[MAX_PLAYERS];
new checkkk17[MAX_PLAYERS];
//------------------------------------------------------------------------------
К public OnPlayerEnterCheckpoint(playerid) добовляем:

PHP:
 if(checkkk[playerid] == 1) //проверка на чекпоинт
{
    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk[playerid] = 0; //убирает чекпоинт
    checkkk2[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-1958.98,-1676.67,33.89, 4.0);//Ваши координаты
    SendClientMessage(playerid,0x006ED9AA, "{ffa200}** {ff0000}Будь осторожней!");
            return 1;
}

if(checkkk2[playerid] == 1) //Проверка на Чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk2[playerid] = 0; //убирает чекпоинт
    checkkk3[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-1982.91,-1704.02,57.64, 4.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!");
                }
            return 1;
            }

if(checkkk3[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk3[playerid] = 0; //выключает чекпоинт
    checkkk4[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2003.89,-1726.12,86.90, 5.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!");
                }
            return 1;
            }

if(checkkk4[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk4[playerid] = 0; //выключает чекпоинт
    checkkk5[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2004.35,-1467.02,85.22, 4.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!");
                }
            return 1;
            }
if(checkkk5[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk5[playerid] = 0; //выключает чекпоинт
    checkkk7[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2040.70,-1508.01,125.24, 4.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!");
                }
            return 1;
            }

if(checkkk7[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk7[playerid] = 0; //выключает чекпоинт
    checkkk8[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2097.85,-1729.39,182.82, 5.0);//Ваши координаты
 //   SendClientMessage(playerid,0x006ED9AA, "Наверх!!!");
                }
            return 1;
            }
if(checkkk8[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk8[playerid] = 0; //выключаем чекпоинт
    checkkk9[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2172.28,-1841.29,219.06, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//==============================================================================
if(checkkk9[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk9[playerid] = 0; //выключаем чекпоинт
    checkkk10[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2173.45,-1904.01,234.75, 2.0);//Ваши координаты косяк
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//==============================================================================
if(checkkk10[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk10[playerid] = 0; //выключаем чекпоинт
    checkkk11[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2296.10,-1944.24,276.97, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//==============================================================================
if(checkkk11[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk11[playerid] = 0; //выключаем чекпоинт
    checkkk12[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2447.97,-1933.13,302.63, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//==============================================================================
if(checkkk12[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk12[playerid] = 0; //выключаем чекпоинт
    checkkk13[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2605.27,-1700.34,328.02, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//==============================================================================
if(checkkk13[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk13[playerid] = 0; //выключаем чекпоинт
    checkkk14[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2552.50,-1616.10,378.96, 2.0);//Ваши координаты
    SendClientMessage(playerid,0x006ED9AA, "{ffa200}** {ffffff}Осталось совсем немного,давай ты сможешь!");
                }
            return 1;
            }
//==============================================================================
if(checkkk14[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk14[playerid] = 0; //выключаем чекпоинт
    checkkk15[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2466.64,-1538.05,408.28, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//==============================================================================
if(checkkk15[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk15[playerid] = 0; //выключаем чекпоинт
    checkkk16[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2407.79,-1581.02,488.48, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "{ffa200}** {ffffff}Смотри не упади!");
                }
            return 1;
            }
//==============================================================================
if(checkkk16[playerid] == 1) //проверка на чекпоинт
{
{

    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk16[playerid] = 0; //выключаем чекпоинт
    checkkk17[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,-2231.19,-1739.42,481.46, 2.0);//Ваши координаты
//    SendClientMessage(playerid,0x006ED9AA, "Наверх!!!.");
                }
            return 1;
            }
//------------------------------------------------------------------------------
if(checkkk17[playerid] == 1) //проверка на чек поинт
{
    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    checkkk17[playerid] = 0; //Выключает чекпоинт
    SendClientMessage(playerid,0x006ED9AA, "{ffa200}** {ff0000}Ты получил за свою работу: {ffffff}10 000$");//Текст В Чате
    GameTextForPlayer(playerid,"~G~+10000$",3000,5);//Текст на экране
    GivePlayerMoney(playerid, 10000);//получение бабок

            return 1;
            }
Теперь к public OnGameModeInit() добовляем:

PHP:
     Create3DTextLabel("{ffa200}Работа:{ffffff} Альпинист\n{ffa200} Пропиши:{ffffff}/alpenist\n{ffa200} Зарплата:{Ffffff} 10.000$",COLOR_RED,-1979.26,-1810.37,37.81,80.0,0,0);
CreatePickup(1274,23,-1979.26,-1810.37,37.81,-1);// Альпинист
и это:

PHP:
 AddStaticVehicleEx(468,-2238.39990234,-1712.90002441,480.60000610,42.00000000,6,1,15); //Sanchez
AddStaticVehicleEx(468,-2238.39990234,-1715.09997559,480.60000610,41.99523926,6,1,15); //Sanchez
AddStaticVehicleEx(568,-2237.10009766,-1719.00000000,480.79998779,40.00000000,-1,-1,15); //Bandito
AddStaticVehicleEx(557,-2244.19921875,-1744.09960938,480.39999390,357.99499512,-1,-1,15); //Monster B
CreateObject(16337,-1980.59997559,-1811.69995117,36.79999924,0.00000000,0.00000000,224.00000000); //object(des_cranecontrol) (2)
CreateObject(11496,-2300.39990234,-1940.90002441,278.79998779,0.00000000,0.00000000,186.00000000); //object(des_wjetty) (2)
Далее добовляем к public OnPlayerCommandText(playerid, cmdtext[])

PHP:
 	if(strcmp(cmdtext, "/alpenist",true) == 0)
	{
 	if(IsPlayerInRangeOfPoint(playerid,3.0,-1979.26,-1810.37,37.81))
  	{
	SetPlayerCheckpoint(playerid,-1958.98,-1676.67,33.89, 2.0);
	checkkk[playerid] = 1;
	SendClientMessage(playerid,0xADFF2FAA, "{A0D7EA}•••> {5EF28D}Отлично, Вы нам подходите! Чтобы получить вознаграждение в виде");
 	SendClientMessage(playerid,0xADFF2FAA, "{6DA7BC}•••> {FFFFFF}10.000$ {51D37A}следуйте по меткам, они расположены по склону и по");
 	SendClientMessage(playerid,0xADFF2FAA, "{487A8C}•••> {48BA6C}поверхности горы. Желаем Успехов в этом нелёгком пути!");
	return 1;
    }
    }
Автор: JoinT.
Вырезал я из одного мода и подстроил под свой.

Пользуйтесь на здоровье с вами был OleGusS.
Работа находится не подалёку от шахты как на Адвансе
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу