Banana Освоившийся 1 Освоившийся Posted May 12, 2020 · Report post Тестил команду - /gzcolor писал всё как надо и сменило не на цвет фракции а на белый цвет в чём баг? Могу дать саму команду. Мои команды на движке - DC_CMD. 0 Share this post Link to post
0 Nekit_Krut18 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 84 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 Posted May 12, 2020 · Report post @Banana Вот попробуйте, у себя замените и пробуйте. Цитата GetGangZoneColor(gangzonex) { new zx; switch(GZInfo[gangzonex][gFrakVlad]) { case 4: zx = 0xCC00FFAA; case 14: zx = 0x6666ffAA; case 5: zx = 0xffcd00AA; case 10: zx = 0x009900AA; case 13: zx = 0x00b4e1AA; default: zx = 0xFFFFFFFF; } return zx; } 1 Share this post Link to post
0 Nekit_Krut18 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 84 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 Posted May 12, 2020 · Report post @Banana Здравствуйте, кидайте команду. Обязательно под цитату. 0 Share this post Link to post
0 Banana Освоившийся 1 Освоившийся Posted May 12, 2020 · Report post 1 минуту назад, Nekit_Krut18 сказал: @Banana Здравствуйте, кидайте команду. Обязательно под цитату. CMD:gzcolor(playerid, params[]) { if(adminCommand[playerid][27]) { if(sscanf(params,"d",params[0])) return SendClientMessage(playerid,-1, ""#good"Введите: /gzcolor [банда]"); for(new i = 0 ; i < sizeof(GZInfo); i++) { if(PlayerToKvadrat(playerid,GZInfo[gCoords][0], GZInfo[gCoords][1],GZInfo[gCoords][2],GZInfo[gCoords][3])) { GZInfo[gFrakVlad] = params[0]; frac_gangzone[GZInfo[gFrakVlad]]--; frac_gangzone[params[0]]++; UpdateStoreGang(GZInfo[gFrakVlad]), UpdateStoreGang(params[0]); GangZoneStopFlashForAll(GZInfo[gID]); GangZoneHideForAll(GZInfo[gID]); GangZoneShowForAll(GZInfo[gID],GetGangZoneColor(i)); format(string, 100, "%s[%d] перекрасил ганг зону %d.",PlayerInfo[playerid][pNames],playerid, i); ABroadCast(COLOR_GREY, string); SaveGZ(i); break; } } } return 1; 0 Share this post Link to post
0 Nekit_Krut18 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 84 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 Posted May 12, 2020 · Report post @Banana GetGangZoneColor скиньте. 0 Share this post Link to post
0 Banana Освоившийся 1 Освоившийся Posted May 12, 2020 · Report post 2 минуты назад, Nekit_Krut18 сказал: @Banana GetGangZoneColor скиньте. } GetGangColor(g) { new zx; switch(g) { case 11: zx = 0x009900AA; case 13: zx = 0x00b4e1AA; case 8: zx = 0xCC00FFAA; case 14: zx = 0x6666ffAA; case 9: zx = 0xffcd00AA; default: zx = 0xFFFFFFFF; } return zx; } GetGangZoneColor(gangzonex) { new zx; switch(GZInfo[gangzonex][gFrakVlad]) { case 8: zx = 0xCC00FFAA; case 14: zx = 0x6666ffAA; case 9: zx = 0xffcd00AA; case 11: zx = 0x009900AA; case 13: zx = 0x00b4e1AA; default: zx = 0xFFFFFFFF; } return zx; } GetMN(fraca) { new fraction_string[16]; switch(fraca) { case 4: fraction_string = "LCN"; case 5: fraction_string = "Yakuza"; case 10: fraction_string = "Russian Mafia"; } return fraction_string; } stock GetColor(fraca) { switch(fraca) { case 5: return 0xFF000040; case 10: return 0x26262640; case 4: return 0xDDA70140; } return 1; } 0 Заметка от Cawfee , создано May 13, 2020 3.2. Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано в разделе "FAQ" Устное предупреждение. Share this post Link to post
0 Banana Освоившийся 1 Освоившийся Posted May 12, 2020 · Report post 1 минуту назад, Nekit_Krut18 сказал: @Banana Вот попробуйте, у себя замените и пробуйте. Спасибо, сейчас проверю и напишу вам. 0 Share this post Link to post
0 Nekit_Krut18 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 84 𝒷𝓇𝒾𝑔𝒶𝒹𝒶 𝑜𝓃𝑒 𝓁𝑜𝓋𝑒 Posted May 12, 2020 (edited) · Report post @Banana И вы не правильно поняли "цитату", под цитату брать код. Сначала "цитата", потом функцию "код" и только потом, туда код. Просьба отредактировать верхние сообщения, дабы не нарушать правила форума. Edited May 12, 2020 by Nekit_Krut18 Причина: Подправил. 0 Share this post Link to post
0 Banana Освоившийся 1 Освоившийся Posted May 12, 2020 · Report post Только что, Nekit_Krut18 сказал: @Banana И вы не правильно поняли "цитату", под цитату брать код. Сначала "цитата", потом функцию "код" и только потом, туда код. А ок) Спасибо всё работает. Если можете помогите в других темах. 0 Share this post Link to post
Banana Освоившийся 1
Тестил команду - /gzcolor писал всё как надо и сменило не на цвет фракции а на белый цвет в чём баг? Могу дать саму команду. Мои команды на движке - DC_CMD.
Share this post
Link to post