Zheka_Cheshev
Компетентный
Всем привет, вот решил выложить покупку сотового телефона, делал для своего сервера но забросил свой проэкт.
и так начнём
шаг 1.
в PlayerInfo добавим это:
шаг 2.
в OnPlayerRegister:
в OnPlayerSave(у вас свой паблик сохранения) :
и в OnPlayerLogin:
в OnPlayerRegister(у вас свой, вообщем найдёте)
туда вставите:
Motorolla c216 - название мобильного который будет даваться при регистрации можете поменять на свой
шаг 3.
в команды связанные с мобильником(например:/call /sms /balance):
5.0 можете поменять это в каком радиусе будут видеть игроки какой телефон достал игрок
шаг4.
делаем сам магазин покупки телефонов.
I.Интерьер(объекты):
II. делаем входы выходы:ко всем new
в OnGameModeInit:
в public OnPlayerPickUpPickup(playerid, pickupid) :
III.Делаем комманды для покупки телефонов
в public OnPlayerCommandText:
в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) :
IV. в public OnPlayerCommandText :
это комманда для того чтобы показать кому-то характеристики своего телефона.
вот и всё, урок закончен!
сам магазин телефонов находится возле мэрии.
Автор системы:Zheka_Cheshev
Мне Last очень помог огромное спасибо ему за это!
Если понравилось от +сиков не откажусь!
и так начнём
шаг 1.
в PlayerInfo добавим это:
PHP:
pPhone[64]
в OnPlayerRegister:
PHP:
ini_setInteger(File,"Phone",PlayerInfo[playerid][pPhone]);
PHP:
ini_setString(File,"Phone",PlayerInfo[playerid][pPhone]);
PHP:
new st[64];
ini_getString(File,"Phone",st);
strmid(PlayerInfo[playerid][pPhone], st, 0, strlen(st), 200);
туда вставите:
PHP:
strmid(PlayerInfo[playerid][pPhone], "Motorolla c216", 0, strlen("Motorolla c216"), 255);
шаг 3.
в команды связанные с мобильником(например:/call /sms /balance):
PHP:
format(string, sizeof(string), "%s достаёт: %s", sendername, PlayerInfo[playerid][pPhone]);
ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
шаг4.
делаем сам магазин покупки телефонов.
I.Интерьер(объекты):
PHP:
//==============================================[Магазин сотовых телефонов]===================
CreateDynamicObject(15031,1348.09997559,-1766.19995117,2.70000005,0.00000000,0.00000000,180.99975586); //object(lasmall1_sv) (1)
CreateDynamicObject(1535,1349.09960938,-1763.09960938,2.70000005,0.00000000,0.00000000,91.49963379); //object(gen_doorext14) (1)
CreateDynamicObject(1535,1345.79980469,-1761.29980469,2.70000005,0.00000000,0.00000000,180.99426270); //object(gen_doorext14) (2)
CreateDynamicObject(1491,1341.30004883,-1763.69995117,2.70000005,0.00000000,0.00000000,271.75000000); //object(gen_doorint01) (1)
CreateDynamicObject(1491,1347.00000000,-1767.19995117,2.50000000,0.00000000,0.00000000,271.74682617); //object(gen_doorint01) (2)
CreateDynamicObject(2164,1350.29980469,-1765.29980469,2.70000005,0.00000000,0.00000000,2.24670410); //object(med_office_unit_5) (1)
CreateDynamicObject(2475,1341.39941406,-1768.19921875,2.50000000,0.00000000,0.00000000,90.99975586); //object(cj_hobby_shelf_3) (1)
CreateDynamicObject(2482,1341.89941406,-1761.50000000,2.70000005,0.00000000,0.00000000,0.00000000); //object(cj_hobby_shelf_4) (1)
CreateDynamicObject(2024,1343.59960938,-1765.39941406,2.70000005,0.00000000,0.00000000,0.00000000); //object(mrk_liv_tble) (1)
CreateDynamicObject(2133,1341.90002441,-1761.69995117,2.59999990,0.00000000,0.00000000,0.00000000); //object(cj_kitch2_r) (1)
CreateDynamicObject(2158,1340.59997559,-1762.80004883,2.59999990,0.00000000,0.00000000,331.24548340); //object(cj_kitch1_l) (1)
CreateDynamicObject(1417,1339.19995117,-1764.80004883,2.90000010,0.00000000,0.00000000,94.25000000); //object(dyn_cupboard) (1)
CreateDynamicObject(1886,1348.80004883,-1764.80004883,5.90000010,34.74850464,359.39147949,225.34684753); //object(shop_sec_cam) (1)
CreateDynamicObject(1299,1338.50000000,-1762.90002441,3.20000005,0.00000000,0.00000000,0.00000000); //object(smashboxpile) (1)
CreateDynamicObject(1210,1350.19995117,-1766.80004883,3.70000005,89.49993896,0.00000000,2.00000000); //object(briefcase) (1)
CreateDynamicObject(330,1341.59997559,-1761.50000000,4.19999981,22.74908447,359.45788574,209.95764160); //object(2)
CreateDynamicObject(330,1341.80004883,-1761.50000000,4.19999981,24.25000000,0.00000000,211.00000000); //object(3)
CreateDynamicObject(330,1342.00000000,-1761.50000000,4.19999981,24.24682617,0.00000000,210.99792480); //object(4)
CreateDynamicObject(330,1342.19995117,-1761.50000000,4.19999981,24.24682617,0.00000000,210.99792480); //object(5)
CreateDynamicObject(330,1342.40002441,-1761.50000000,4.19999981,24.24682617,0.00000000,210.99792480); //object(6)
CreateDynamicObject(330,1342.59997559,-1761.50000000,4.19999981,24.24682617,0.00000000,210.99792480); //object(7)
CreateDynamicObject(330,1341.50000000,-1767.40002441,4.19999981,22.74719238,359.45617676,257.95425415); //object(8)
CreateDynamicObject(330,1341.50000000,-1767.59997559,4.19999981,22.74169922,359.45068359,257.95349121); //object(9)
CreateDynamicObject(330,1341.50000000,-1767.80004883,4.19999981,22.74169922,359.45068359,257.95349121); //object(10)
CreateDynamicObject(330,1341.50000000,-1768.00000000,4.19999981,22.74169922,359.45068359,257.95349121); //object(11)
CreateDynamicObject(330,1341.50000000,-1768.19995117,4.19999981,22.74169922,359.45068359,257.95349121); //object(12)
CreateDynamicObject(330,1341.50000000,-1768.69995117,4.09999990,22.74169922,359.45068359,316.20349121); //object(13)
CreateDynamicObject(330,1341.50000000,-1768.40002441,3.29999995,90.00000000,180.00000000,177.25024414); //object(14)
CreateDynamicObject(330,1341.50000000,-1767.80004883,3.29999995,90.00000000,180.00549316,215.23695374); //object(15)
CreateDynamicObject(330,1341.59997559,-1767.30004883,3.29999995,89.49993896,180.00000000,141.23867798); //object(16)
CreateDynamicObject(367,1342.40002441,-1761.80004883,3.79999995,0.00000000,0.00000000,314.00000000); //object(17)
CreateDynamicObject(367,1342.00000000,-1761.80004883,3.79999995,0.00000000,0.00000000,313.99475098); //object(18)
CreateDynamicObject(367,1341.59997559,-1761.90002441,3.79999995,0.00000000,0.00000000,313.99475098); //object(19)
CreateDynamicObject(2894,1343.50000000,-1764.50000000,3.20000005,0.00000000,0.00000000,0.00000000); //object(kmb_rhymesbook) (1)
CreateDynamicObject(2280,1343.40002441,-1762.00000000,4.40000010,0.00000000,0.00000000,0.00000000); //object(frame_thick_1) (1)
CreateDynamicObject(2071,1349.00000000,-1764.80004883,4.19999981,0.00000000,0.00000000,226.25000000); //object(cj_mlight5) (1)
CreateDynamicObject(1960,1351.69995117,-1767.59997559,4.30000019,0.00000000,0.00000000,270.50000000); //object(record2) (1)
CreateDynamicObject(1961,1351.69995117,-1767.00000000,4.69999981,0.00000000,0.00000000,271.75000000); //object(record3) (1)
CreateDynamicObject(1962,1351.59997559,-1766.40002441,5.00000000,0.00000000,0.00000000,270.50000000); //object(record1) (1)
CreateDynamicObject(1892,1344.50000000,-1761.69995117,2.70000005,0.00000000,0.00000000,0.00000000); //object(security_gatsh) (1)
CreateDynamicObject(1703,1345.00000000,-1768.09997559,2.70000005,0.00000000,0.00000000,181.75000000); //object(kb_couch02) (1)
CreateDynamicObject(2435,1347.30004883,-1764.69995117,2.70000005,0.00000000,0.00000000,270.75000000); //object(cj_ff_conter_2) (1)
CreateDynamicObject(2435,1347.30004883,-1763.80004883,2.70000005,0.00000000,0.00000000,269.24755859); //object(cj_ff_conter_2) (2)
CreateDynamicObject(2434,1347.50000000,-1762.69995117,2.70000005,0.00000000,0.00000000,177.25000000); //object(cj_ff_conter_2b) (1)
CreateDynamicObject(2422,1347.59997559,-1765.00000000,3.70000005,0.00000000,0.00000000,269.00000000); //object(cj_ff_till) (1)
CreateDynamicObject(2490,1341.50000000,-1768.40002441,3.79999995,0.00000000,0.00000000,91.25000000); //object(vice_toy_1) (1)
CreateDynamicObject(2489,1341.50000000,-1767.69995117,3.79999995,0.00000000,0.00000000,90.75000000); //object(manhunt_toy_2) (1)
CreateDynamicObject(2579,1341.50000000,-1766.30004883,4.30000019,0.00000000,0.00000000,92.00000000); //object(cj_sex_shelf_2) (1)
CreateDynamicObject(2652,1341.69995117,-1763.09997559,3.20000005,0.00000000,0.00000000,0.00000000); //object(cj_skate_cubes) (1)
CreateDynamicObject(18092,1349.90002441,-1769.09997559,3.09999990,0.00000000,0.00000000,92.25000000); //object(ammun3_counter) (1)
CreateDynamicObject(1546,1347.40002441,-1764.40002441,3.79999995,0.00000000,0.00000000,0.00000000); //object(cj_pint_glass) (1)
CreateDynamicObject(1736,1348.90002441,-1765.59997559,4.80000019,0.00000000,0.00000000,0.00000000); //object(cj_stags_head) (1)
CreateDynamicObject(1791,1347.19995117,-1765.30004883,5.09999990,21.25000000,0.00000000,50.00000000); //object(swank_tv_2) (1)
CreateDynamicObject(1791,1341.40002441,-1761.40002441,5.19999981,23.25000000,0.00000000,47.49877930); //object(swank_tv_2) (2)
CreateDynamicObject(1808,1346.69995117,-1765.50000000,2.70000005,0.00000000,0.00000000,271.25000000); //object(cj_watercooler2) (1)
CreateDynamicObject(1840,1341.50000000,-1768.69995117,5.19999981,0.00000000,0.00000000,233.24996948); //object(speaker_2) (1)
CreateDynamicObject(2894,1349.80004883,-1767.40002441,3.59999990,0.00000000,0.00000000,25.50000000); //object(kmb_rhymesbook) (2)
CreateDynamicObject(2190,1349.50000000,-1768.00000000,3.59999990,0.00000000,0.00000000,93.25000000); //object(pc_1) (1)
CreateDynamicObject(2202,1347.50000000,-1766.69995117,2.70000005,0.00000000,0.00000000,90.00000000); //object(photocopier_2) (1)
CreateDynamicObject(2344,1350.30004883,-1767.30004883,3.59999990,0.00000000,0.00000000,237.99998474); //object(cj_remote) (1)
CreateDynamicObject(2344,1347.59997559,-1764.09997559,3.79999995,0.00000000,0.00000000,237.99682617); //object(cj_remote) (2)
CreateDynamicObject(2816,1344.30004883,-1765.09997559,3.29999995,0.00000000,0.00000000,0.00000000); //object(gb_bedmags01) (1)
CreateDynamicObject(2828,1349.50000000,-1767.00000000,3.59999990,0.00000000,0.00000000,210.00000000); //object(gb_ornament02) (1)
CreateDynamicObject(2852,1343.50000000,-1765.09997559,3.29999995,0.00000000,0.00000000,0.00000000); //object(gb_bedmags02) (1)
CreateDynamicObject(2855,1344.69995117,-1764.59997559,3.29999995,0.00000000,0.00000000,0.00000000); //object(gb_bedmags05) (1)
CreateDynamicObject(1671,1350.80004883,-1768.09997559,3.20000005,0.00000000,0.00000000,270.75000000); //object(swivelchair_a) (1)
CreateDynamicObject(1724,1346.40002441,-1765.90002441,2.70000005,0.00000000,0.00000000,270.75000000); //object(mrk_seating1b) (1)
PHP:
new enterphone[2];
PHP:
enterphone[0] = CreatePickup(1318,23,1352.4259,-1759.2526,13.5078);//
enterphone[1] = CreatePickup(1318,23,1345.0198,-1761.7334,3.7000);//
PHP:
else if(pickupid == enterphone[0])
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1344.8147,-1763.8051,3.7000);
SetPlayerFacingAngle(playerid, 173.2650);
}
else if(pickupid == enterphone[1])
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1352.2825,-1757.3385,13.5078);
SetPlayerFacingAngle(playerid, 359.4277);
}
в public OnPlayerCommandText:
PHP:
if(strcmp(cmd, "/buyphone", true) == 0)
{
if(!PlayerToPoint(5.0,playerid,1346.4603,-1764.3093,3.7000)) return SendClientMessage(playerid,COLOR_GREY,"Вы не в магазине телефонов!");
new listitems[] = "Alcatel [100 Вирт]\nNokia 100 [700 Вирт]\nNokla 5228 [2.500 Вирт]\nNokia 5230 [5.500 Вирт]\nNokia x6 [8gb] [7.500 Вирт]\nApple iPhone 3GS [18.700 Вирт]\nApple iPhone 4G [64gb] [60.100 Вирт]\nФотоаппарат Canon EOS 5D Mark [5.000 Вирт] [500 фотографий]";
ShowPlayerDialog(playerid, 8373, DIALOG_STYLE_LIST, "PRO PLAN", listitems, "Выбрать", "Отмена");
}
PHP:
case 8373:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pCash]< 100) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Alcatel");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "Alcatel", 0, strlen("Alcatel"), 255);
PlayerInfo[playerid][pCash] -=100;
return 1;
}
case 1:
{
if(PlayerInfo[playerid][pCash]< 700) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Nokia 100");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "Nokia 100", 0, strlen("Nokia 100"), 255);
PlayerInfo[playerid][pCash] -=700;
return 1;
}
case 2:
{
if(PlayerInfo[playerid][pCash]< 2500) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Nokla 5228");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "Nokla 5228", 0, strlen("Nokla 5228"), 255);
PlayerInfo[playerid][pCash] -=2500;
return 1;
}
case 3:
{
if(PlayerInfo[playerid][pCash]< 5500) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Nokia 5230");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "Nokla 5230", 0, strlen("Nokla 5230"), 255);
PlayerInfo[playerid][pCash] -=5500;
return 1;
}
case 4:
{
if(PlayerInfo[playerid][pCash]< 7500) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Nokia x6 [8gb]");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "Nokia x6", 0, strlen("Nokia x6"), 255);
PlayerInfo[playerid][pCash] -=7500;
return 1;
}
case 5:
{
if(PlayerInfo[playerid][pCash]< 18700) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Apple iPhone 3GS");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "iPhone 3GS", 0, strlen("iPhone 3GS"), 255);
PlayerInfo[playerid][pCash] -=18700;
return 1;
}
case 6:
{
if(PlayerInfo[playerid][pCash]< 60100) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
format(string, sizeof(string), "Вы купили:Apple iPhone 4G [64gb]");
SendClientMessage(playerid, COLOR_BLUE, string);
strmid(PlayerInfo[playerid][pPhone], "iPhone 4G", 0, strlen("iPhone 4G"), 255);
PlayerInfo[playerid][pCash] -=60100;
return 1;
}
case 7:
{
if(PlayerInfo[playerid][pCash]< 5000) return SendClientMessage(playerid,COLOR_WHITE,"У вас недостаточно денег!");
GiveRichGun(playerid, 43, 500);
SendClientMessage(playerid, COLOR_BLUE, "Вы купили:фотоаппарат Canon EOS 5D Mark");
PlayerInfo[playerid][pCash] -=5000;
return 1;
}
}
}
else return 1;
}
PHP:
else if(strcmp(cmd,"/showphone",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /showphone [id]");
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
//фракции
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(strcmp(PlayerInfo[playerid][pPhone],"Motorolla c216",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер: %d\nТелефон: %s\nПамять: 5мб\nПоддержка СМС|ММС: только СМС\nПередача данных:-\nFM-Radio:-\nДополнительная память:-\nУправление: Клавишы\nФОТО|ВИДИО камера:-\nЦвет: Чёрный";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"Alcatel",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер: %d\nТелефон: %s\nПамять: 50мб\nПоддержка СМС|ММС: Да\nПередача данных:-\nFM-Radio:-\nДополнительная память:-\nУправление: Клавишы\nФОТО|ВИДИО камера:-\nЦвет: Красный";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"Nokia 100",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер:%d\nТелефон: %s\nПамять: 100мб\nПоддержка СМС|ММС: Да\nПередача данных: Инфокрасный порт\nFM-Radio: Да\nДополнительная память:-\nУправление: Клавишы\nФОТО|ВИДИО камера:-\n\nЦвет: Синий";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"Nokia 5228",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер:%d\nТелефон: %s\nПамять: 2гб\nПоддержка СМС|ММС: Да\nПередача данных: Bluetooth\nFM-Radio: Да\nДополнительная память: MicroSD\nУправление: Сенсор\nФОТО|ВИДИО камера: 2мп\nЦвет: Серый";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"Nokia 5230",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер:%d\nТелефон: %s\nПамять: 2.5гб\nПоддержка СМС|ММС: Да\nПередача данных: Bluetooth\nFM-Radio: Да\nДополнительная память: MicroSD\nУправление: Сенсор\nФОТО|ВИДИО камера: 2мп\nЦвет: Белый";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"Nokia x6",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер:%d\nТелефон: %s\nПамять: 8гб\nПоддержка СМС|ММС: Да\nПередача данных: Bluetooth\nFM-Radio: Да\nДополнительная память: MicroSD\nУправление: Сенсор\nФОТО|ВИДИО камера: 5мп\nЦвет: Чёрно-красный";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"iPhone 3GS",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер:%d\nТелефон: %s\nПамять: 16гб\nПоддержка СМС|ММС: Да\nПередача данных: Bluetooth\nFM-Radio: Да\nДополнительная память:-\nУправление: Сенсор\nФОТО|ВИДИО камера: 3мп\nЦвет: Белый";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
else if(strcmp(PlayerInfo[playerid][pPhone],"iPhone 4G",true) == 0)
{
new msg[] = "{7fc7ff}-------======[Характеристика]======------- \n{FFFFFF}\nВладелец: %s\nТелефонный номер:%d\nТелефон: %s\nПамять: 64гб\nПоддержка СМС|ММС: Да\nПередача данных: Bluetooth\nFM-Radio: Да\nДополнительная память:-\nУправление: Сенсор\nФОТО|ВИДИО камера: 5мп\nЦвет: Чёрный";
format(string, sizeof(string), msg, sendername,PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pPhone]);
}
ShowPlayerDialog(giveplayerid, 10006, DIALOG_STYLE_MSGBOX, "Телефон",string,"Ок","");
format(string, sizeof(string), "%s показал свой телефон %s", sendername, giveplayer);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
format(string,sizeof(string), "Показал свой телефон %s",giveplayer);
SetPlayerChatBubble(playerid,string,COLOR_PURPLE,10.0,10000);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы слишком далеко!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Игрок не найден!");
return 1;
}
return 1;
}
вот и всё, урок закончен!
сам магазин телефонов находится возле мэрии.
Автор системы:Zheka_Cheshev
Мне Last очень помог огромное спасибо ему за это!
Если понравилось от +сиков не откажусь!
Последнее редактирование:
