В теме 27 сообщений

Внимание Это не [ FS ] Скрипт Это нужно выписывать самим в Мод

всего Подарков 8 но дума. сами сможете увеличить количество подарков
Координаты подарков измените на свои и призы тоже измените на свои

Спойлер

new podarok[8];// Количество подарков на карте

 

Спойлер

pPodarok,// Подарки
pPodarok1,// Подарки
pPodarok2,// Подарки
pPodarok3,// Подарки
pPodarok4,// Подарки
pPodarok5,// Подарки
pPodarok6,// Подарки
pPodarok7,// Подарки
pPodarok8,// Подарки

 

Спойлер

PlayerInfo[playerid][pPodarok1] = 0; PlayerInfo[playerid][pPodarok2] = 0;//Подарки//
PlayerInfo[playerid][pPodarok3] = 0; PlayerInfo[playerid][pPodarok4] = 0;//Подарки//
PlayerInfo[playerid][pPodarok5] = 0; PlayerInfo[playerid][pPodarok6] = 0;//Подарки//
PlayerInfo[playerid][pPodarok7] = 0; PlayerInfo[playerid][pPodarok8] = 0;//Подарки//

 

Спойлер

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ Подарки на карте ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~
podarok[0] = CreatePickup(19056,1,-55.4535,937.1276,12.1393);
podarok[1] = CreatePickup(19056,1,-712.0522,945.1098,12.1700);
podarok[2] = CreatePickup(19056,1,2507.8210,-2129.6099,23.4558);
podarok[3] = CreatePickup(19056,1,2219.1543,-1960.7726,18.8197);
podarok[4] = CreatePickup(19056,1,1859.8710,-1970.5662,31.9357);
podarok[5] = CreatePickup(19056,1,1863.1366,-2320.5496,6.3150);
podarok[6] = CreatePickup(19056,1,-2226.4800,262.2672,24.5571);
podarok[7] = CreatePickup(19056,1,1767.7008,2274.0122,15.9718);

 

Спойлер

//=/=/=/=/=/=/=/=/=/=/=/ [ Подарки ] /=/=/=/=/=/=/=/=/=/=/=/=/=/=/
        if(pickupid == podarok[0])
        {
        if(PlayerInfo[playerid][pPodarok] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 10000;
        PlayerInfo[playerid][pDm] += 200;
        PlayerInfo[playerid][pPodarok] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #1 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10.000 рублей и 200 ДО!");
        }
        if(pickupid == podarok[1])
        {
        if(PlayerInfo[playerid][pPodarok1] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 31000;
        PlayerInfo[playerid][pDm] += 105;
        PlayerInfo[playerid][pPodarok1] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #2 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 31000 рублей и 105 ДО!");
        }
        if(pickupid == podarok[2])
        {
        if(PlayerInfo[playerid][pPodarok2] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 1;
        PlayerInfo[playerid][pDm] += 1;
        PlayerInfo[playerid][pPodarok2] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #3 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 1 рублей и 1 ДО!( Жаль )");
        }
        if(pickupid == podarok[3])
        {
        if(PlayerInfo[playerid][pPodarok3] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 150023;
        PlayerInfo[playerid][pDm] += 40;
        PlayerInfo[playerid][pPodarok3] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #4 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150.023 рублей и 40 ДО!");
        }
        if(pickupid == podarok[4])
        {
        if(PlayerInfo[playerid][pPodarok4] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 100000;
        PlayerInfo[playerid][pDm] += 200;
        PlayerInfo[playerid][pPodarok4] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #5 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100.000 рублей и 200 ДО!");
        }
        if(pickupid == podarok[5])
        {
        if(PlayerInfo[playerid][pPodarok6] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 220000;
        PlayerInfo[playerid][pDm] += 30;
        PlayerInfo[playerid][pPodarok6] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #6 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 220.000 рублей и 30 ДО!");
        }
        if(pickupid == podarok[6])
        {
        if(PlayerInfo[playerid][pPodarok7] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 0;
        PlayerInfo[playerid][pDm] += 150;
        PlayerInfo[playerid][pPodarok7] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #7 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150 ДО!");
        }
        if(pickupid == podarok[7])
        {
        if(PlayerInfo[playerid][pPodarok8] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже получили бонус на открытие!");
        PlayerInfo[playerid][pMoney] += 670000;
        PlayerInfo[playerid][pDm] += 40;
        PlayerInfo[playerid][pPodarok8] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #8 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 670.000 рублей и 40 ДО!");
        }
        //=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/

 

Спойлер

format(var, 32, "PODAROK=%d\n",PlayerInfo[playerid][pPodarok]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK1=%d\n",PlayerInfo[playerid][pPodarok1]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK2=%d\n",PlayerInfo[playerid][pPodarok2]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK3=%d\n",PlayerInfo[playerid][pPodarok3]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK4=%d\n",PlayerInfo[playerid][pPodarok4]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK5=%d\n",PlayerInfo[playerid][pPodarok5]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK6=%d\n",PlayerInfo[playerid][pPodarok6]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK7=%d\n",PlayerInfo[playerid][pPodarok7]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK8=%d\n",PlayerInfo[playerid][pPodarok8]);fwrite(hFile, var);//Подарки//

 

Спойлер

format(var, 32, "PODAROK=%d\n",PlayerInfo[playerid][pPodarok]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK1=%d\n",PlayerInfo[playerid][pPodarok1]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK2=%d\n",PlayerInfo[playerid][pPodarok2]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK3=%d\n",PlayerInfo[playerid][pPodarok3]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK4=%d\n",PlayerInfo[playerid][pPodarok4]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK5=%d\n",PlayerInfo[playerid][pPodarok5]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK6=%d\n",PlayerInfo[playerid][pPodarok6]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK7=%d\n",PlayerInfo[playerid][pPodarok7]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK8=%d\n",PlayerInfo[playerid][pPodarok8]);fwrite(hFile, var);//Подарки//

 

Спойлер

if( strcmp( key , "PODAROK" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok1] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok2] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok3] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok4] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok5] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok6] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok7] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok8] = strval( val ); }//Подарки//

 

Спойлер

6TE4uZi9AVo.jpg.985c9b3ac8b44b281a1965916be03e47.jpgC7QOjndXGHI.jpg.4511bfdb817844c73772a24db1cc2f18.jpglPcMxu2NdCw.jpg.1010d4d95e8465b8b72a99a7b1b8c520.jpg

P.S: Измените все на свое
[pDm] - Донат измените на Свое
[pMoney] - Выдача денег измените на Свое
Автор Системы: Илья Гантимуров [ MaJoR ]

Отредактировано пользователем RASTAMAN
Причина: добавил автора

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли как то сделать что бы подарки выдавались рандомно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 27.08.2017 в 23:00, FENRIS сказал:

Можно ли как то сделать что бы подарки выдавались рандомно?

Вот Все работает проверял

Спойлер

//=========================== [ Подарки ] ==================================//
	if(pickupid == podarok[0])
	{
	if(PlayerInfo[playerid][pPodarok] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
	new Prise = random(13);
	if(Prise == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #1 собран!");
    if(Prise == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
    }
	if(pickupid == podarok[1])
	{
 if(PlayerInfo[playerid][pPodarok1] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
	new Prise1 = random(13);
	if(Prise1 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise1 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise1 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise1 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise1 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise1 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise1 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise1 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise1 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise1 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise1 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise1 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise1 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok1] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #2 собран!");
	if(Prise1 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise1 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise1 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise1 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise1 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise1 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise1 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise1 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise1 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise1 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise1 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise1 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise1 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[2])
	{
	if(PlayerInfo[playerid][pPodarok2] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
	new Prise2 = random(13);
	if(Prise2 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise2 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise2 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise2 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise2 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise2 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise2 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise2 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise2 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise2 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise2 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise2 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise2 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok2] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #3 собран!");
	if(Prise2 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise2 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise2 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise2 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise2 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise2 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise2 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise2 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise2 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise2 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise2 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise2 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise2 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[3])
	{
	if(PlayerInfo[playerid][pPodarok3] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
 new Prise3 = random(13);
	if(Prise3 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise3 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise3 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise3 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise3 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise3 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise3 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise3 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise3 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise3 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise3 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise3 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise3 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok3] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #4 собран!");
	if(Prise3 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise3 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise3 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise3 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise3 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise3 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise3 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise3 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise3 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise3 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise3 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise3 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise3 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[4])
	{
	if(PlayerInfo[playerid][pPodarok4] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
	new Prise4 = random(13);
	if(Prise4 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise4 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise4 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise4 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise4 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise4 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise4 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise4 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise4 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise4 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise4 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise4 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise4 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok4] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #5 собран!");
	if(Prise4 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise4 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise4 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise4 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise4 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise4 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise4 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise4 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise4 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise4 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise4 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise4 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise4 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[5])
	{
	if(PlayerInfo[playerid][pPodarok5] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
	new Prise5 = random(13);
	if(Prise5 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise5 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise5 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise5 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise5 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise5 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise5 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise5 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise5 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise5 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise5 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise5 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise5 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok5] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #6 собран!");
	if(Prise5 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise5 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise5 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise5 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise5 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise5 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise5 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise5 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise5 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise5 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise5 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise5 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise5 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[6])
	{
	if(PlayerInfo[playerid][pPodarok6] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
    new Prise6 = random(13);
	if(Prise6 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise6 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise6 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise6 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise6 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise6 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise6 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise6 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise6 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise6 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise6 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise6 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise6 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok6] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #7 собран!");
	if(Prise6 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise6 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise6 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise6 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise6 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise6 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise6 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise6 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise6 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise6 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise6 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise6 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise6 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[7])
	{
	if(PlayerInfo[playerid][pPodarok7] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже получили бонус на открытие!");
	new Prise7 = random(13);
	if(Prise7 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise7 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise7 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise7 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise7 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise7 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise7 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise7 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise7 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise7 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise7 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise7 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise7 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok7] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #8 собран!");
    if(Prise7 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise7 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise7 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise7 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise7 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise7 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise7 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise7 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise7 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise7 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise7 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise7 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise7 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}
	if(pickupid == podarok[8])
	{
	if(PlayerInfo[playerid][pPodarok8] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже получили бонус на открытие!");
	new Prise8 = random(13);
	if(Prise8 == 0) PlayerInfo[playerid][pMoney] += 10000;
	if(Prise8 == 1) PlayerInfo[playerid][pDm] += 200;
	if(Prise8 == 2) PlayerInfo[playerid][pExp] += 4;
	if(Prise8 == 3) PlayerInfo[playerid][pDonateRank] += 2;
	if(Prise8 == 4) PlayerInfo[playerid][pMoney] += 100000;
	if(Prise8 == 5) PlayerInfo[playerid][pMoney] += 87000;
	if(Prise8 == 6) PlayerInfo[playerid][pMoney] += 109000;
	if(Prise8 == 7) PlayerInfo[playerid][pMoney] += 910000;
	if(Prise8 == 8) PlayerInfo[playerid][pMoney] += 510000;
	if(Prise8 == 9) PlayerInfo[playerid][pDm] += 19;
	if(Prise8 == 10) PlayerInfo[playerid][pExp] += 10;
	if(Prise8 == 11) PlayerInfo[playerid][pLevel] += 2;
	if(Prise8 == 12) PlayerInfo[playerid][pZakon] += 10;
	PlayerInfo[playerid][pPodarok8] = 1;
	SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #8 собран!");
    if(Prise8 == 0) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10000 рублей!");
    if(Prise8 == 1) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 20 ДО!");
    if(Prise8 == 2) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 4 Exp!");
    if(Prise8 == 3) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level VIP!");
    if(Prise8 == 4) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100000 рублей!");
    if(Prise8 == 5) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 87000 рублей!");
    if(Prise8 == 6) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 109000 рублей!");
    if(Prise8 == 7) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 910000 рублей!");
    if(Prise8 == 8) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 510000 рублей!");
    if(Prise8 == 9) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 19 ДО!");
    if(Prise8 == 10) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Exp!");
    if(Prise8 == 11) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 2 Level!");
    if(Prise8 == 12) SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10 Законапослушнасти!");
	}

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как сделать так что после рестарта все не сбивалось, то есть при релоге сервера подарки не давали заного

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я про то что если ты все подарки собрал, но при рестарте сервера они опять подбираются. А они не должны подниматся при рестарте сервера

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Автор Системы: Илья Гантимуров [ MaJoR ]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 09.08.2017 в 14:19, RASTAMAN сказал:

Внимание Это не [ FS ] Скрипт Это нужно выписывать самим в Мод

всего Подарков 8 но дума. сами сможете увеличить количество подарков
Координаты подарков измените на свои и призы тоже измените на свои

  Ко всем New (открыть спойлер)


new podarok[8];// Количество подарков на карте

 

  Далее в enum pInfo (открыть спойлер)


pPodarok,// Подарки
pPodarok1,// Подарки
pPodarok2,// Подарки
pPodarok3,// Подарки
pPodarok4,// Подарки
pPodarok5,// Подарки
pPodarok6,// Подарки
pPodarok7,// Подарки
pPodarok8,// Подарки

 

  Далее в OnPlayerConnect (открыть спойлер)


PlayerInfo[playerid][pPodarok1] = 0; PlayerInfo[playerid][pPodarok2] = 0;//Подарки//
PlayerInfo[playerid][pPodarok3] = 0; PlayerInfo[playerid][pPodarok4] = 0;//Подарки//
PlayerInfo[playerid][pPodarok5] = 0; PlayerInfo[playerid][pPodarok6] = 0;//Подарки//
PlayerInfo[playerid][pPodarok7] = 0; PlayerInfo[playerid][pPodarok8] = 0;//Подарки//

 

  Далее в OnGameModeInit (открыть спойлер)


//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ Подарки на карте ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~
podarok[0] = CreatePickup(19056,1,-55.4535,937.1276,12.1393);
podarok[1] = CreatePickup(19056,1,-712.0522,945.1098,12.1700);
podarok[2] = CreatePickup(19056,1,2507.8210,-2129.6099,23.4558);
podarok[3] = CreatePickup(19056,1,2219.1543,-1960.7726,18.8197);
podarok[4] = CreatePickup(19056,1,1859.8710,-1970.5662,31.9357);
podarok[5] = CreatePickup(19056,1,1863.1366,-2320.5496,6.3150);
podarok[6] = CreatePickup(19056,1,-2226.4800,262.2672,24.5571);
podarok[7] = CreatePickup(19056,1,1767.7008,2274.0122,15.9718);

 

  Далее в OnPlayerPickUpPickup(playerid, pickupid) (открыть спойлер)


//=/=/=/=/=/=/=/=/=/=/=/ [ Подарки ] /=/=/=/=/=/=/=/=/=/=/=/=/=/=/
        if(pickupid == podarok[0])
        {
        if(PlayerInfo[playerid][pPodarok] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 10000;
        PlayerInfo[playerid][pDm] += 200;
        PlayerInfo[playerid][pPodarok] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #1 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10.000 рублей и 200 ДО!");
        }
        if(pickupid == podarok[1])
        {
        if(PlayerInfo[playerid][pPodarok1] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 31000;
        PlayerInfo[playerid][pDm] += 105;
        PlayerInfo[playerid][pPodarok1] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #2 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 31000 рублей и 105 ДО!");
        }
        if(pickupid == podarok[2])
        {
        if(PlayerInfo[playerid][pPodarok2] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 1;
        PlayerInfo[playerid][pDm] += 1;
        PlayerInfo[playerid][pPodarok2] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #3 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 1 рублей и 1 ДО!( Жаль )");
        }
        if(pickupid == podarok[3])
        {
        if(PlayerInfo[playerid][pPodarok3] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 150023;
        PlayerInfo[playerid][pDm] += 40;
        PlayerInfo[playerid][pPodarok3] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #4 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150.023 рублей и 40 ДО!");
        }
        if(pickupid == podarok[4])
        {
        if(PlayerInfo[playerid][pPodarok4] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 100000;
        PlayerInfo[playerid][pDm] += 200;
        PlayerInfo[playerid][pPodarok4] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #5 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100.000 рублей и 200 ДО!");
        }
        if(pickupid == podarok[5])
        {
        if(PlayerInfo[playerid][pPodarok6] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 220000;
        PlayerInfo[playerid][pDm] += 30;
        PlayerInfo[playerid][pPodarok6] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #6 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 220.000 рублей и 30 ДО!");
        }
        if(pickupid == podarok[6])
        {
        if(PlayerInfo[playerid][pPodarok7] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 0;
        PlayerInfo[playerid][pDm] += 150;
        PlayerInfo[playerid][pPodarok7] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #7 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150 ДО!");
        }
        if(pickupid == podarok[7])
        {
        if(PlayerInfo[playerid][pPodarok8] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже получили бонус на открытие!");
        PlayerInfo[playerid][pMoney] += 670000;
        PlayerInfo[playerid][pDm] += 40;
        PlayerInfo[playerid][pPodarok8] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #8 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 670.000 рублей и 40 ДО!");
        }
        //=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/

 

  Далее в OnPlayerRegister(playerid, password[]) (закрыть спойлер)


format(var, 32, "PODAROK=%d\n",PlayerInfo[playerid][pPodarok]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK1=%d\n",PlayerInfo[playerid][pPodarok1]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK2=%d\n",PlayerInfo[playerid][pPodarok2]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK3=%d\n",PlayerInfo[playerid][pPodarok3]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK4=%d\n",PlayerInfo[playerid][pPodarok4]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK5=%d\n",PlayerInfo[playerid][pPodarok5]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK6=%d\n",PlayerInfo[playerid][pPodarok6]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK7=%d\n",PlayerInfo[playerid][pPodarok7]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK8=%d\n",PlayerInfo[playerid][pPodarok8]);fwrite(hFile, var);//Подарки//

 

  Далее в OnPlayerUpdate(playerid) (открыть спойлер)


format(var, 32, "PODAROK=%d\n",PlayerInfo[playerid][pPodarok]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK1=%d\n",PlayerInfo[playerid][pPodarok1]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK2=%d\n",PlayerInfo[playerid][pPodarok2]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK3=%d\n",PlayerInfo[playerid][pPodarok3]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK4=%d\n",PlayerInfo[playerid][pPodarok4]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK5=%d\n",PlayerInfo[playerid][pPodarok5]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK6=%d\n",PlayerInfo[playerid][pPodarok6]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK7=%d\n",PlayerInfo[playerid][pPodarok7]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK8=%d\n",PlayerInfo[playerid][pPodarok8]);fwrite(hFile, var);//Подарки//

 

  Далее в OnPlayerLogin(playerid,password[]) (закрыть спойлер)


if( strcmp( key , "PODAROK" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok1] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok2] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok3] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok4] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok5] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok6] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok7] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok8] = strval( val ); }//Подарки//

 

  скриншот (открыть спойлер)

6TE4uZi9AVo.jpg.985c9b3ac8b44b281a1965916be03e47.jpgC7QOjndXGHI.jpg.4511bfdb817844c73772a24db1cc2f18.jpglPcMxu2NdCw.jpg.1010d4d95e8465b8b72a99a7b1b8c520.jpg

P.S: Измените все на свое
[pDm] - Донат измените на Свое
[pMoney] - Выдача денег измените на Свое
Автор Системы: Илья Гантимуров [ MaJoR ]

C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2431) : error 025: function heading differs from prototype
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2431) : error 029: invalid expression, assumed zero
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2442) : error 010: invalid function or declaration
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2444) : error 025: function heading differs from prototype
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2444) : error 029: invalid expression, assumed zero
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2444 -- 2446) : warning 215: expression has no effect
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2446) : error 001: expected token: ";", but found "if"
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2446) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


7 Errors.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Drummer1993 сказал:

C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2431) : error 025: function heading differs from prototype
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2431) : error 029: invalid expression, assumed zero
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2442) : error 010: invalid function or declaration
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2444) : error 025: function heading differs from prototype
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2444) : error 029: invalid expression, assumed zero
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2444 -- 2446) : warning 215: expression has no effect
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2446) : error 001: expected token: ";", but found "if"
C:\Users\Dell\Desktop\Мой мод Future\gamemodes\new.pwn(2446) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


7 Errors.
 

Скинь пожалуйста код самой строки как ты вставил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 09.08.2017 в 14:19, RASTAMAN сказал:

//=/=/=/=/=/=/=/=/=/=/=/ [ Подарки ] /=/=/=/=/=/=/=/=/=/=/=/=/=/=/ if(pickupid == podarok[0]) { if(PlayerInfo[playerid][pPodarok] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 10000; PlayerInfo[playerid][pDm] += 200; PlayerInfo[playerid][pPodarok] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #1 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10.000 рублей и 200 ДО!"); } if(pickupid == podarok[1]) { if(PlayerInfo[playerid][pPodarok1] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 31000; PlayerInfo[playerid][pDm] += 105; PlayerInfo[playerid][pPodarok1] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #2 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 31000 рублей и 105 ДО!"); } if(pickupid == podarok[2]) { if(PlayerInfo[playerid][pPodarok2] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 1; PlayerInfo[playerid][pDm] += 1; PlayerInfo[playerid][pPodarok2] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #3 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 1 рублей и 1 ДО!( Жаль )"); } if(pickupid == podarok[3]) { if(PlayerInfo[playerid][pPodarok3] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 150023; PlayerInfo[playerid][pDm] += 40; PlayerInfo[playerid][pPodarok3] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #4 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150.023 рублей и 40 ДО!"); } if(pickupid == podarok[4]) { if(PlayerInfo[playerid][pPodarok4] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 100000; PlayerInfo[playerid][pDm] += 200; PlayerInfo[playerid][pPodarok4] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #5 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100.000 рублей и 200 ДО!"); } if(pickupid == podarok[5]) { if(PlayerInfo[playerid][pPodarok6] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 220000; PlayerInfo[playerid][pDm] += 30; PlayerInfo[playerid][pPodarok6] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #6 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 220.000 рублей и 30 ДО!"); } if(pickupid == podarok[6]) { if(PlayerInfo[playerid][pPodarok7] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!"); PlayerInfo[playerid][pMoney] += 0; PlayerInfo[playerid][pDm] += 150; PlayerInfo[playerid][pPodarok7] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #7 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150 ДО!"); } if(pickupid == podarok[7]) { if(PlayerInfo[playerid][pPodarok8] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже получили бонус на открытие!"); PlayerInfo[playerid][pMoney] += 670000; PlayerInfo[playerid][pDm] += 40; PlayerInfo[playerid][pPodarok8] = 1; SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #8 собран!"); SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 670.000 рублей и 40 ДО!"); } //=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/

 

В 09.08.2017 в 14:19, RASTAMAN сказал:

Info[playerid][pDm] += 200; PlayerIn

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем салам в лексус.

 

А у меня возник вопросик, как в бд сделать отдельные вкладки для подарков. Потому что ничего не сохраняется после перезахода аккаунта. Что делать? 

 

p.s кто поможет, с меня "+" :D

Отредактировано пользователем odosenok
Причина: Изменил размер текста.

Заметка от Cawfee , создано

Не нужно текст таким большим размером делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня проблема с OnPlayerRegister(playerid, password[])

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@mr_sasha087, код необходимо добавить в свою функцию регистрации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@odosenok добавил только с OnPlayerRegister ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@mr_sasha087 Ну а ошибки то какие?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Shakoladka я уже выкинул тот мод в другой поставил все пашит

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(7215) : error 055: start of function body without function header
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(7217) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(7615) : error 055: start of function body without function header
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(7617) : error 021: symbol already defined: "format"
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(7736) : error 055: start of function body without function header
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12223) : error 055: start of function body without function header
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12225) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12227) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12234) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12236) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12243) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12245) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12252) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12254) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12261) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12263) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12270) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12272) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12279) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12281) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12288) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(12290) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(16832) : error 055: start of function body without function header
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(43956) : error 055: start of function body without function header
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(43957) : error 010: invalid function or declaration
C:\Users\Äîìàøíèé Êîìïüþòåð\Desktop\GTA3RP\gamemodes\GTA3RP.pwn(43958) : error 010: invalid function or declaration

Compilation aborted.

Pawn compiler 3.10.8              Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.
что делать ????????????????????????????????????????????????//

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@шоушао С новым годом!

Теперь по теме: Создайте тему в разделе "Вопросы / проблемы по скриптингу", там обязательно помогут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата

C:\Users\Ruzik\Desktop\DUSHEVNIY\pawno\include\pickfix2.inc(166) : error 079: inconsistent return types (array & non-array)
C:\Users\Ruzik\Desktop\DUSHEVNIY\pawno\include\pickfix2.inc(218) : error 017: undefined symbol "pickfix__OnPlayerUpdate"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4736) : error 017: undefined symbol "SendMess"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4781) : error 017: undefined symbol "IsACop"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4797) : error 017: undefined symbol "MeAction"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4806) : error 017: undefined symbol "IsACop"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4822) : error 017: undefined symbol "MeAction"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4834) : error 017: undefined symbol "CallAntiCheat"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4870) : error 017: undefined symbol "SaveItem"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4885) : error 017: undefined symbol "SendMess"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(4886) : error 017: undefined symbol "SKick"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5003) : error 017: undefined symbol "StopPaintBall"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5020) : error 017: undefined symbol "StartPaintball"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5032) : error 017: undefined symbol "WHDataUpdate"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5033) : error 017: undefined symbol "SaveWarehouse"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5062) : error 017: undefined symbol "SaveWarehouse"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5086) : error 017: undefined symbol "PayDay"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5158) : error 017: undefined symbol "UpdateCaptureTd"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5161) : error 017: undefined symbol "EndCapture"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5172) : error 017: undefined symbol "IsAPlane"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5173) : error 017: undefined symbol "SpeedVehicle"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5223) : error 017: undefined symbol "SpeedVehicle"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5234) : error 017: undefined symbol "GetCarName"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5309) : error 017: undefined symbol "Converts"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5316) : error 017: undefined symbol "GetMoney"
C:\Users\Ruzik\Desktop\DUSHEVNIY\gamemodes\JRP_UPD_T.pwn(5342) : error 017: undefined symbol "GetPlayerBizz"

 

Что с этим делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@FEUDAL первые 2 ошибки - что-то у тебя с кодом, а именно, в файле: pawno\include\pickfix2.inc

3 еррор: SendMess замени на format

4 еррор: IsACop - замени на свою проверку, состоит ли игрок в полиции, как я понял

5 еррор: MeAction - наверное замени на ту, функцию, которая у тебя работает в таких командах, как: /do, try и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 часа назад, SCRIPTMAN сказал:

@FEUDAL первые 2 ошибки - что-то у тебя с кодом, а именно, в файле: pawno\include\pickfix2.inc

3 еррор: SendMess замени на format

4 еррор: IsACop - замени на свою проверку, состоит ли игрок в полиции, как я понял

5 еррор: MeAction - наверное замени на ту, функцию, которая у тебя работает в таких командах, как: /do, try и т.д.

Ошибки, которые начинаются с третьей возникли по вине первых двух. Перерыл весь pickfix2.inc, но ничего так и не нашел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@FEUDAL я тебе говорю, не причём тут первые. Исправь 3 последние

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и смысл этого скрипта?

В 09.08.2017 в 14:19, RASTAMAN сказал:

Внимание Это не [ FS ] Скрипт Это нужно выписывать самим в Мод

всего Подарков 8 но дума. сами сможете увеличить количество подарков
Координаты подарков измените на свои и призы тоже измените на свои

  Ко всем New (открыть спойлер)


new podarok[8];// Количество подарков на карте

 

  Далее в enum pInfo (открыть спойлер)


pPodarok,// Подарки
pPodarok1,// Подарки
pPodarok2,// Подарки
pPodarok3,// Подарки
pPodarok4,// Подарки
pPodarok5,// Подарки
pPodarok6,// Подарки
pPodarok7,// Подарки
pPodarok8,// Подарки

 

  Далее в OnPlayerConnect (открыть спойлер)


PlayerInfo[playerid][pPodarok1] = 0; PlayerInfo[playerid][pPodarok2] = 0;//Подарки//
PlayerInfo[playerid][pPodarok3] = 0; PlayerInfo[playerid][pPodarok4] = 0;//Подарки//
PlayerInfo[playerid][pPodarok5] = 0; PlayerInfo[playerid][pPodarok6] = 0;//Подарки//
PlayerInfo[playerid][pPodarok7] = 0; PlayerInfo[playerid][pPodarok8] = 0;//Подарки//

 

  Далее в OnGameModeInit (открыть спойлер)


//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ Подарки на карте ] ~~~~~~~~~~~~~~~~~~~~~~~~~~~
podarok[0] = CreatePickup(19056,1,-55.4535,937.1276,12.1393);
podarok[1] = CreatePickup(19056,1,-712.0522,945.1098,12.1700);
podarok[2] = CreatePickup(19056,1,2507.8210,-2129.6099,23.4558);
podarok[3] = CreatePickup(19056,1,2219.1543,-1960.7726,18.8197);
podarok[4] = CreatePickup(19056,1,1859.8710,-1970.5662,31.9357);
podarok[5] = CreatePickup(19056,1,1863.1366,-2320.5496,6.3150);
podarok[6] = CreatePickup(19056,1,-2226.4800,262.2672,24.5571);
podarok[7] = CreatePickup(19056,1,1767.7008,2274.0122,15.9718);

 

  Далее в OnPlayerPickUpPickup(playerid, pickupid) (открыть спойлер)


//=/=/=/=/=/=/=/=/=/=/=/ [ Подарки ] /=/=/=/=/=/=/=/=/=/=/=/=/=/=/
        if(pickupid == podarok[0])
        {
        if(PlayerInfo[playerid][pPodarok] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 10000;
        PlayerInfo[playerid][pDm] += 200;
        PlayerInfo[playerid][pPodarok] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #1 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 10.000 рублей и 200 ДО!");
        }
        if(pickupid == podarok[1])
        {
        if(PlayerInfo[playerid][pPodarok1] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 31000;
        PlayerInfo[playerid][pDm] += 105;
        PlayerInfo[playerid][pPodarok1] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #2 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 31000 рублей и 105 ДО!");
        }
        if(pickupid == podarok[2])
        {
        if(PlayerInfo[playerid][pPodarok2] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 1;
        PlayerInfo[playerid][pDm] += 1;
        PlayerInfo[playerid][pPodarok2] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #3 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 1 рублей и 1 ДО!( Жаль )");
        }
        if(pickupid == podarok[3])
        {
        if(PlayerInfo[playerid][pPodarok3] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 150023;
        PlayerInfo[playerid][pDm] += 40;
        PlayerInfo[playerid][pPodarok3] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #4 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150.023 рублей и 40 ДО!");
        }
        if(pickupid == podarok[4])
        {
        if(PlayerInfo[playerid][pPodarok4] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 100000;
        PlayerInfo[playerid][pDm] += 200;
        PlayerInfo[playerid][pPodarok4] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #5 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 100.000 рублей и 200 ДО!");
        }
        if(pickupid == podarok[5])
        {
        if(PlayerInfo[playerid][pPodarok6] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 220000;
        PlayerInfo[playerid][pDm] += 30;
        PlayerInfo[playerid][pPodarok6] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #6 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 220.000 рублей и 30 ДО!");
        }
        if(pickupid == podarok[6])
        {
        if(PlayerInfo[playerid][pPodarok7] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже брали этот подарок!");
        PlayerInfo[playerid][pMoney] += 0;
        PlayerInfo[playerid][pDm] += 150;
        PlayerInfo[playerid][pPodarok7] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #7 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 150 ДО!");
        }
        if(pickupid == podarok[7])
        {
        if(PlayerInfo[playerid][pPodarok8] > 0) return SCM(playerid, COLOR_WHITE, "{B22222}[Информация] {FFFFFF}Вы уже получили бонус на открытие!");
        PlayerInfo[playerid][pMoney] += 670000;
        PlayerInfo[playerid][pDm] += 40;
        PlayerInfo[playerid][pPodarok8] = 1;
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Подарок #8 собран!");
        SendClientMessage(playerid,COLOR_WHITE,"{73B461}[Информация] {FFFFFF}Вы получили 670.000 рублей и 40 ДО!");
        }
        //=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/

 

  Далее в OnPlayerRegister(playerid, password[]) (открыть спойлер)


format(var, 32, "PODAROK=%d\n",PlayerInfo[playerid][pPodarok]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK1=%d\n",PlayerInfo[playerid][pPodarok1]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK2=%d\n",PlayerInfo[playerid][pPodarok2]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK3=%d\n",PlayerInfo[playerid][pPodarok3]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK4=%d\n",PlayerInfo[playerid][pPodarok4]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK5=%d\n",PlayerInfo[playerid][pPodarok5]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK6=%d\n",PlayerInfo[playerid][pPodarok6]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK7=%d\n",PlayerInfo[playerid][pPodarok7]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK8=%d\n",PlayerInfo[playerid][pPodarok8]);fwrite(hFile, var);//Подарки//

 

  Далее в OnPlayerUpdate(playerid) (открыть спойлер)


format(var, 32, "PODAROK=%d\n",PlayerInfo[playerid][pPodarok]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK1=%d\n",PlayerInfo[playerid][pPodarok1]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK2=%d\n",PlayerInfo[playerid][pPodarok2]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK3=%d\n",PlayerInfo[playerid][pPodarok3]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK4=%d\n",PlayerInfo[playerid][pPodarok4]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK5=%d\n",PlayerInfo[playerid][pPodarok5]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK6=%d\n",PlayerInfo[playerid][pPodarok6]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK7=%d\n",PlayerInfo[playerid][pPodarok7]);fwrite(hFile, var);//Подарки//
format(var, 32, "PODAROK8=%d\n",PlayerInfo[playerid][pPodarok8]);fwrite(hFile, var);//Подарки//

 

  Далее в OnPlayerLogin(playerid,password[]) (открыть спойлер)


if( strcmp( key , "PODAROK" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok1] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok2] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok3] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok4] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok5] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok6] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok7] = strval( val ); }//Подарки//
if( strcmp( key , "PODAROK8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPodarok8] = strval( val ); }//Подарки//

 

  скриншот (открыть спойлер)

6TE4uZi9AVo.jpg.985c9b3ac8b44b281a1965916be03e47.jpgC7QOjndXGHI.jpg.4511bfdb817844c73772a24db1cc2f18.jpglPcMxu2NdCw.jpg.1010d4d95e8465b8b72a99a7b1b8c520.jpg

P.S: Измените все на свое
[pDm] - Донат измените на Свое
[pMoney] - Выдача денег измените на Свое
Автор Системы: Илья Гантимуров [ MaJoR ]

а смысл?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • angel_sinvays
      От angel_sinvays


      Скачать файл Florida Role Play | (Бонусный)
      Список доработок/изменений:

      1. Исправлены дыры с рублями, падением мода
      2. Новый античит(/ac)
      3. Аренда вертолетов (/gps - аренда транспорта - аренда вертолетов)
      4. Добавлена система /goadminka (раздача админки при определённом онлайне)
      5. Обновленны интерьеры банд, СМИ, ПД, выбор скина, домов, магазинов
      6. Изменён экстерьер парка у мэрии, на против больницы
      7. Изменен текстдрав Логотипа, выбор скина, спидометра, дм арены, капта
      8. Вместо мопедов сделаны пикапы аренды
      9. Добавлена система VIP (Бронза, Серебро, Золото и Верона)
      10. Изменена система семей
      11. Добавлен чат для випов (/vc)
      12. При попытки проследить за ботом, перекидывает за игрока
      13. Добавлено казино, в котром можно играть на донат и рубли
      14. Добавлена система дуэлей
      15. Добавлены команды: /security, /checkfull и /fonline
      16. Изменён бот для авто-инвайта
      17. Изменена система дм зон (отличается от дуэлей)
      18. Доработана система статистики администратора, добавлено время администрирования в /admins
      19. Добавлен премиум меню для Verona PREMIUM
      20. Добавлены карты для /tp - Мероприятия
      21. Добавлена статистика лидера, изменена /lmenu
      22. Добавлена покупка аксессуаров в /donate
      23. Добавлена команда /obj
      24. Перераспределил команды для админов
      25. При наличии 1000 рублей или большой суммы виртов у игрока появляется кейс
      26. Исправлены баги со спавном банд
      27. Исправлены баги с падением под текстуры
      28. Исправлен баг с виртуальными мирами
      29. Добавлен NPC авто-инвайт на спавн
      30. Добавлен NPC проведения дуэлей
      31. Исправлена команда /banip
      32. Изменена и доделана система от сливов
      33. Возможность добавить своих ботов (+ уже встроены в мод)
      34. Доработана система мероприятий
      35. Переработана система доната (/donaterub and /donate)
      36. Обновлены плагины, почищена БД
      37. Новые артефакты
      38. Новый спавн
      39. Новая аренда
      40. Автоинвайт в мэрии
       
      UPD: Понизил ценник на мод
      Добавил angel_sinvays Добавлено 14.02.2022 Категория Моды Автор Angel Sinvays  
    • angel_sinvays
      От angel_sinvays
      Список доработок/изменений:

      1. Исправлены дыры с рублями, падением мода
      2. Новый античит(/ac)
      3. Аренда вертолетов (/gps - аренда транспорта - аренда вертолетов)
      4. Добавлена система /goadminka (раздача админки при определённом онлайне)
      5. Обновленны интерьеры банд, СМИ, ПД, выбор скина, домов, магазинов
      6. Изменён экстерьер парка у мэрии, на против больницы
      7. Изменен текстдрав Логотипа, выбор скина, спидометра, дм арены, капта
      8. Вместо мопедов сделаны пикапы аренды
      9. Добавлена система VIP (Бронза, Серебро, Золото и Верона)
      10. Изменена система семей
      11. Добавлен чат для випов (/vc)
      12. При попытки проследить за ботом, перекидывает за игрока
      13. Добавлено казино, в котром можно играть на донат и рубли
      14. Добавлена система дуэлей
      15. Добавлены команды: /security, /checkfull и /fonline
      16. Изменён бот для авто-инвайта
      17. Изменена система дм зон (отличается от дуэлей)
      18. Доработана система статистики администратора, добавлено время администрирования в /admins
      19. Добавлен премиум меню для Verona PREMIUM
      20. Добавлены карты для /tp - Мероприятия
      21. Добавлена статистика лидера, изменена /lmenu
      22. Добавлена покупка аксессуаров в /donate
      23. Добавлена команда /obj
      24. Перераспределил команды для админов
      25. При наличии 1000 рублей или большой суммы виртов у игрока появляется кейс
      26. Исправлены баги со спавном банд
      27. Исправлены баги с падением под текстуры
      28. Исправлен баг с виртуальными мирами
      29. Добавлен NPC авто-инвайт на спавн
      30. Добавлен NPC проведения дуэлей
      31. Исправлена команда /banip
      32. Изменена и доделана система от сливов
      33. Возможность добавить своих ботов (+ уже встроены в мод)
      34. Доработана система мероприятий
      35. Переработана система доната (/donaterub and /donate)
      36. Обновлены плагины, почищена БД
      37. Новые артефакты
      38. Новый спавн
      39. Новая аренда
      40. Автоинвайт в мэрии
       
      UPD: Понизил ценник на мод
    • angel_sinvays
      От angel_sinvays
      Attractive RP
      Скачать файл Давно не было сливов , сейчас я вам готов продемонстрировать копию проекта Attractive RolePlay
      Изначально слив был выложен на моём канале, но после я хочу выложить его сюда.
      Добавил angel_sinvays Добавлено 01.05.2024 Категория Моды Автор Angel Sinvays  
    • KAIF
      От KAIF
      !!!!!ВСЕГО ОДНА КОПИЯ!!!! 
      Единственный мод GTA RP.
       
      Фракции:
      Правительство
      ГИБДД
      Полиция Южного
      ФСБ
      ЦГБ-А
      Автошкола
      Китайская мафия
      Русская Мафия
      Итальянская Мафия
      Американская Мафия
      Чеченская Мафия
      ВВС
      МЧС
      ОПГ Тяп-Ляп
      ОПГ Хади-Такташ
      СМИ Южного
      ФСИН
      В комплекте идёт СБОРКА И МОД.
      Также после покупки вы отправляете мне свой айпи сервера и я привязываю вам сборку под ваш айпи (единоразово) 
      Единственный мод GTA RP.
    • Demon7
      От Demon7
      Как исправить эту ошибку? Попытался залить на мод данный код и при компиляции происходит данная ошибка. Эта ошибка находится на строчке if(GetPlayerData(targetid, "friend_request") == playerid)
      CMD:frien(playerid, params[]) {     new targetid = strval(params);     if(!IsPlayerConnected(targetid))     {         SendClientMessage(playerid, COLOR_RED, "Целевой игрок не подключен к серверу.");         return 0;     }     if(targetid == playerid)     {         SendClientMessage(playerid, COLOR_RED, "Вы не можете предложить себе подружиться.");         return 0;     }     if(IsPlayerInRangeOfPlayer(playerid, targetid, 2.0))     {         if(GetPlayerData(targetid, "friend_request") == playerid)         {             SendClientMessage(playerid, COLOR_RED, "У вас уже есть ожидающий запрос на дружбу от этого игрока.");             return 0;         }         SendClientMessage(playerid, COLOR_YELLOW, "Вы предложили игроку подружиться. Ожидайте ответа...");         SendClientMessage(targetid, COLOR_YELLOW, "Игрок предлагает вам подружиться. Используйте /accept или /reject.");         SetPlayerData(playerid, "friend_request", targetid);         SetPlayerData(targetid, "friend_request", playerid);     }     else     {         SendClientMessage(playerid, COLOR_RED, "Игрок находится слишком далеко.");     }     return 1; }