*Den4Ik*
Специалист
Здравствуйте,уважаемые пользователи Pawno-Info.Ru || Моя донат система была уже,но ее переместили в архив. Я решил доработать систему и написать урок по ее вставлению в мод.
Что было добавлено в мод:
Для начала найдем строку
После
вставим это
Далее мы ищем паблик,который отвечает за подключение к серверу
Листаем ниже и видим
После этого вставляем строку:
Потом ищем паблик,который отвечает за авторизацию
Потом мы ищем такую строку
И вставляем ниже вот это:
Ищем еще один паблик,который отвечает за регистрацию на сервере
И ищем там строку
После нее вставляем эту строку:
Ищем последний паблик,который отвечает за обновление сервера
Ищем там строку
После этой строки,вставляем эту:
С пабликами мы разобрались,теперь приступим к самой команде:
В команде о информации добавьте ваш скайп. Подстраивайте команды под свой мод.
Ищем паблик,который отвечает за команды сервера
Ищем первую команду и после нее вставляем команды с выдачей доната,информацией о донат-системе и Донат-Меню:
Теперь ищем case 9623 и вместо старого case с донатом вставляем новую строку в этот case
Далее ниже case 9623 вставляем это:
Теперь можете компилировать мод и пользоваться донат системой. Донат-Систему можно настроить под свой мод и настройки.
Если у кого то ошибки/варнинги в компилирование или вопросы,идеи/предложения по улучшению донат системы | Пишите в PM
Кому понравился мой урок,ставим спасибки под авой.
Что было добавлено в мод:
Итак приступим:Flazy_Brown/Den4Ik написал(а):● Были удалены ненужные функции и добавлено пару функций.
● В командах выровнен код.
● Добавлен новый раздел "Информация" - команда /infodonate.
● Обновлен текст/Изменены цвета.
● Убрана система изменения скина/Убраны warning's.
Для начала найдем строку
PHP:
enum pInfo
PHP:
pDonatemoney,
PHP:
pDonateMoney1,
PHP:
public OnPlayerConnect(playerid)
PHP:
PlayerInfo[playerid][pAdmin] = 0;
PHP:
PlayerInfo[playerid][pDonateMoney1] = 0;//0 не изменяем,он только помежает,а ничего не даст,т.к этот паблик отвечает за подключение к серверу.
PHP:
public OnPlayerLogin(playerid,password[])
PHP:
ini_getInteger(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
PHP:
ini_setInteger(File,"DonateMoney1",PlayerInfo[playerid][pDonateMoney1]);
PHP:
public OnPlayerRegister(playerid, password[])
PHP:
ini_setInteger(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
PHP:
ini_setInteger(File,"DonateMoney1",PlayerInfo[playerid][pDonateMoney1]);
PHP:
public OnPlayerUpdateRL(playerid)
PHP:
ini_getInteger(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
PHP:
ini_setInteger(File,"DonateMoney1",PlayerInfo[playerid][pDonateMoney1]);
В команде о информации добавьте ваш скайп. Подстраивайте команды под свой мод.
Ищем паблик,который отвечает за команды сервера
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
PHP:
//----------------------------------[Donate-Система]-----------------------------------------------
else if(strcmp(cmd, "/donate", true) == 0)
{
new lvlexp[80];
new listitems[] = "{FFFFFF}[1] {BF80FF}Покупка виртуальных средств\n{FFFFFF}[2] {BF80FF}Покупка лицензий\n{FFFFFF}[3] {BF80FF}Приобретениe VIP статуса\n{FFFFFF}[4] {BF80FF}Дополнительные функции\n{FFFFFF}[5] {BF80FF}Личный транспорт[300 DM]\n{FFFFFF}{FF3000}Информация";
format(lvlexp,70,"Donate-Menu | На вашем счету: %d монет",PlayerInfo[playerid][pDonateMoney1]);
ShowPlayerDialog(playerid, 10055, DIALOG_STYLE_LIST, lvlexp, listitems, "Выбрать", "Выйти");
}
else if(strcmp(cmd, "/givedonate", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 5)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "{F74848}» Введите: {FFFFFF} /givedonate [ID] [DonateMoney]");
new playa, DonateMoney1;
playa = ReturnUser(tmp), tmp = strtok(cmdtext, idx), DonateMoney1 = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 5)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
format(string, sizeof(string), "%d донат-монет зачислено на счет игрока", DonateMoney1);
SendClientMessage(playerid, COLOR_WHITE, string);
PlayerInfo[playa][pDonateMoney1] += DonateMoney1;
format(string, sizeof(string), "Администратор сервера пополнил ваш донат-счет на: %d монет", DonateMoney1);
SendClientMessage(playa, COLOR_WHITE, string);
SendClientMessage(playa, COLOR_NEWS, "Пополнение игрового аккаунта");
}
}
}
}
return true;
}
else if(strcmp(cmd, "/donateinfo", true) == 0)
{
SendClientMessage(playerid, COLOR_RED, "{FFFFFF}----------------------------[ Информация донат-системы ]-------------------------------------");
SendClientMessage(playerid, COLOR_RED, "{FF0000}Добро пожаловать в информацию донат-системы{FFFFFF}| {15FF00}Прочитайте ниже написанное");
SendClientMessage(playerid, COLOR_RED, "{FF0000}Если вы желаете приобрести донат-монеты {FFFFFF}| {15FF00}Обратитесь в skype: {00bfff}указать скайп");
SendClientMessage(playerid, COLOR_RED, "{FF0000}Донат-монеты можно выиграть в мероприятиях сервера {FFFFFF}| {15FF00}Чтобы узнать подробнее: {00bfff}/mm ->> Репорт");
SendClientMessage(playerid, COLOR_RED, "{FF0000}Большое спасибо,что прочитали информацию донат-системы{FFFFFF}| {15FF00}Администрация желает вам приятной игры!");
SendClientMessage(playerid, COLOR_RED, "{FFFFFF}-------------------------------[ Спасибо за прочтение! ]----------------------------------------");
}
Теперь ищем case 9623 и вместо старого case с донатом вставляем новую строку в этот case
PHP:
OnPlayerCommandText(playerid,"/donate");
PHP:
//------------------------------------------ [ DonateMoney ] -----------------------------------------
case 10055:
{
if(response)
{
switch(listitem)
{
case 0:ShowPlayerDialog(playerid, 10057, DIALOG_STYLE_LIST, "Виртуальные средства", "{00BFFF}500.000 {03c03c}[50 DM]\n{00BFFF}1.000.000 {03c03c}[100 DM]\n{00BFFF}5.000.000 {03c03c}[500 DM]\n{00BFFF}10.000.000 {03c03c}[1000 DM]\n{00BFFF}20.000.000 {03c03c}[2000 DM]", "Купить", "Выйти");
case 1:ShowPlayerDialog(playerid, 10061, DIALOG_STYLE_LIST, "Лицензии", "{00BFFF}Водительские права {03c03c}[50 DM]\n{00BFFF}Лицензия на воздушный транспорт {03c03c}[100 DM]\n{00BFFF}Лицензия на рыбаловство{03c03c}[100 DM]\n{00BFFF}Лицензия на водное транспорт{03c03c}[100 DM]\n{00BFFF}Лицензия на оружие{03c03c}[100 DM]\n{00BFFF}Лицензия на бизнес{03c03c}[100 DM]\n{ff3300}Комплект лицензий{03c03c}[500 DM]", "Купить", "Выйти");
case 2:ShowPlayerDialog(playerid, 5559, DIALOG_STYLE_LIST, "VIP статус", "{00BFFF}BRONZE VIP {03c03c}[600 DM]\n{00BFFF}SILVER VIP {03c03c}[1000 DM]\n{00BFFF}GOLD VIP {03c03c}[1800 DM]", "Купить", "Выйти");
case 3:ShowPlayerDialog(playerid, 10059, DIALOG_STYLE_LIST, "Дополнительные функции", "{00BFFF}Скилы на оружие {03c03c}[500 DM]\n{00BFFF}Стили боя {03c03c}[500 DM]\n{00BFFF}5.000 материалов {03c03c}[500 DM]\n{00BFFF}100 законопослушности {03c03c}[200 DM]\n{00BFFF}500 наркотиков {03c03c}[200 DM]\n{00BFFF}3.000 наркозависимости {03c03c}[300 DM]", "Купить", "Выйти");
case 4:ShowPlayerDialog(playerid, 10060, DIALOG_STYLE_LIST, "Донат-Авто", "{FF3300}Лимузин\n{FF3300}Байк\n{FF3300}Квадроцикл\n{FF3300}Bullet\n{FF3300}Infernus\n{FF3300}Bandito\n{FF3300}Картинг", "Купить", "Выйти");
case 5: OnPlayerCommandText(playerid,"/donateinfo");
}
return true;
}
}
case 10057:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pDonateMoney1] < 50) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера.");
PlayerInfo[playerid][pCash] += 500000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 500.000$ || Удачных покупок!");
PlayerInfo[playerid][pDonateMoney1] -= 50;
}
case 1:
{
if(PlayerInfo[playerid][pDonateMoney1] < 100) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCash] += 1000000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 1.000.000$ || Удачных покупок!");
PlayerInfo[playerid][pDonateMoney1] -= 100;
}
case 2:
{
if(PlayerInfo[playerid][pDonateMoney1] < 500) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCash] += 5000000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 5.000.000$ || Удачных покупок!");
PlayerInfo[playerid][pDonateMoney1] -= 500;
}
case 3:
{
if(PlayerInfo[playerid][pDonateMoney1] < 1000) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCash] += 10000000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 10.000.000$ || Удачных покупок!");
PlayerInfo[playerid][pDonateMoney1] -= 1000;
}
case 4:
{
if(PlayerInfo[playerid][pDonateMoney1] < 2000) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCash] += 20000000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 20.000.000$ || Удачных покупок!");
PlayerInfo[playerid][pDonateMoney1] -= 2000;
}
}
}
}
case 5559:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pDonateMoney1] < 600) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pDonateRank] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели статус {FFBF00}Bronze VIP");
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Чтобы посмотреть команды для VIP-пользователем,введите: {FFBF00}/viphelp");
PlayerInfo[playerid][pDonateMoney1] -= 600;
}
case 1:
{
if(PlayerInfo[playerid][pDonateMoney1] < 1000) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pDonateRank] = 2;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели статус {40FFFF}Silver VIP");
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Чтобы посмотреть команды для VIP-пользователем,введите: {FFBF00}/viphelp");
PlayerInfo[playerid][pDonateMoney1] -= 1000;
}
case 2:
{
if(PlayerInfo[playerid][pDonateMoney1] < 1800) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pDonateRank] = 3;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели статус {40FF40}Gold VIP.");
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Чтобы посмотреть команды для VIP-пользователем,введите: {FFBF00}/viphelp");
PlayerInfo[playerid][pDonateMoney1] -= 2000;
}
}
}
else
{
return true;
}
}
case 10061:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pDonateMoney1] < 50) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCarLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели водительские права!");
PlayerInfo[playerid][pDonateMoney1] -= 50;
}
case 1:
{
if(PlayerInfo[playerid][pDonateMoney1] < 100) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pFlyLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели воздушный транспорт!");
PlayerInfo[playerid][pDonateMoney1] -= 100;
}
case 2:
{
if(PlayerInfo[playerid][pDonateMoney1] < 100) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pFishLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели лицензию на рыболовство!");
PlayerInfo[playerid][pDonateMoney1] -= 100;
}
case 3:
{
if(PlayerInfo[playerid][pDonateMoney1] < 100) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pBoatLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели лицензию на водный транспорт!");
PlayerInfo[playerid][pDonateMoney1] -= 100;
}
case 4:
{
if(PlayerInfo[playerid][pDonateMoney1] < 100) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pGunLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели лицензию на оружие!");
PlayerInfo[playerid][pDonateMoney1] -= 100;
}
case 5:
{
if(PlayerInfo[playerid][pDonateMoney1] < 100) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pBisLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели лицензию на бизнес!");
PlayerInfo[playerid][pDonateMoney1] -= 100;
}
case 6:
{
if(PlayerInfo[playerid][pDonateMoney1] < 500) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCarLic] = 1;
PlayerInfo[playerid][pFishLic] = 1;
PlayerInfo[playerid][pBoatLic] = 1;
PlayerInfo[playerid][pFlyLic] = 1;
PlayerInfo[playerid][pBisLic] = 1;
PlayerInfo[playerid][pGunLic] = 1;
SendClientMessage(playerid, 0x6495EDFF, "{FF3300}Вы приобрели комплект лицензий!");
PlayerInfo[playerid][pDonateMoney1] -= 500;
}
}
}
else
{
return true;
}
}
case 10059:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pDonateMoney1] < 500) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pDesertEagle] = 100;
PlayerInfo[playerid][pSDPistol] = 100;
PlayerInfo[playerid][pMP5] = 100;
PlayerInfo[playerid][pAK47] = 100;
PlayerInfo[playerid][pM4] = 100;
PlayerInfo[playerid][pShotGun] = 100;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели скилы на оружие!");
PlayerInfo[playerid][pDonateMoney1] -= 500;
}
case 1:
{
if(PlayerInfo[playerid][pDonateMoney1] < 500) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pBoxSkill] = 999999;
PlayerInfo[playerid][pKongfuSkill] = 999999;
PlayerInfo[playerid][pKickboxSkill] = 9999999;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели стили боя!");
PlayerInfo[playerid][pDonateMoney1] -= 500;
}
case 2:
{
if(PlayerInfo[playerid][pDonateMoney1] < 500) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pMats] += 5000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 5.000 материалов!");
PlayerInfo[playerid][pDonateMoney1] -= 500;
}
case 3:
{
if(PlayerInfo[playerid][pDonateMoney1] < 200) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pLabiding] = 100;
PlayerInfo[playerid][pWantedDeaths] = 0;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 100 законопослушности!");
PlayerInfo[playerid][pDonateMoney1] -= 200;
}
case 4:
{
if(PlayerInfo[playerid][pDonateMoney1] < 200) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pDrugs] += 500;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели 500 наркотиков!");
PlayerInfo[playerid][pDonateMoney1] -= 200;
}
case 5:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pNarkoZavisimost] += 2000;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы повысили свою наркозависимость на 2.000!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
}
}
else
{
return true;
}
}
case 10060:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 409;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300}Лимузин!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
case 1:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 463;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300}Байк!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
case 2:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 471;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300}Квадроцикл!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
case 3:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 541;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300} Bullet!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
case 4:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 411;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300} Infernus!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
case 5:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 568;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300} Bandito!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
case 6:
{
if(PlayerInfo[playerid][pDonateMoney1] < 300) return SendClientMessage(playerid, COLOR_GREY, "{FF3300}Вам нехватает донат-монет для совершения покупки || Приобрести их вы сможете у администрации сервера");
PlayerInfo[playerid][pCar] = 571;
SendClientMessage(playerid, 0x6495EDFF, "{00FF00}Вы приобрели {FF3300}Картинг!");
PlayerInfo[playerid][pDonateMoney1] -= 300;
}
}
}
else
{
return true;
}
}
Кому понравился мой урок,ставим спасибки под авой.
Последнее редактирование:
