Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Как сохранить новый цвет текстдрава в БД ? - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (7 Страниц) +
  • « Первая
  • 4
  • 5
  • 6
  • 7
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
Как сохранить новый цвет текстдрава в БД ?

#51
Пользователь офлайн   abusesls 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
В общем, в базе меняй тип значения на int(2).

В енуме убираешь [16] от pColorTD.

В OnDialogResponse у тебя теперь будет выглядеть так:
case 0:
{
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
        new string[64];
        for(new i; i < 5; i++)
        {
             if(i == 0 || i == 1 || i == 4)
             {
	         ChangeTextDrawColor(playerid, i, 1, 1, 1); //предпоследний параметр в этой проверке всегда = 1
             }
             if(i < 3)
             {
                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
             }
        }
        TextDrawColor(textVelocimetro[3], 0xFF00FFff);
        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
        PlayerInfo[playerid][pColorTD] = 1; //розовый
        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
        mysql_tquery(connection, string, "", "");
        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
    }
    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
}


В любое свободное место добавишь:
stock ChangeTextDrawColor(playerid, index, colorindex, type, refresh)
{
    switch(type)
    {
        case 1:
        {
	    switch(colorindex)
	    {
	        case 1: PlayerTextDrawColor(playerid, LEVEL[index][playerid], 0xFF00FFff);
		case 2: PlayerTextDrawColor(playerid, LEVEL[index][playerid], желтый);
		case 3: PlayerTextDrawColor(playerid, LEVEL[index][playerid], красный);
		case 4: PlayerTextDrawColor(playerid, LEVEL[index][playerid], синий);
		case 5: PlayerTextDrawColor(playerid, LEVEL[index][playerid], зелёный);
		case 6: PlayerTextDrawColor(playerid, LEVEL[index][playerid], дефолтный);
            }  
	    if(refresh) PlayerTextDrawHide(playerid, LEVEL[index][playerid]), PlayerTextDrawShow(playerid, LEVEL[index][playerid]);
	}
	case 2:
	{
	    switch(colorindex)
	    {
	        case 1: PlayerTextDrawColor(playerid, textPlayerDrift[index][playerid], 0xFF00FFff);
	        case 2: PlayerTextDrawColor(playerid, textPlayerDrift[index][playerid], желтый);
		case 3: PlayerTextDrawColor(playerid, textPlayerDrift[index][playerid], красный);
		case 4: PlayerTextDrawColor(playerid, textPlayerDrift[index][playerid], синий);
		case 5: PlayerTextDrawColor(playerid, textPlayerDrift[index][playerid], зелёный);
		case 6: PlayerTextDrawColor(playerid, textPlayerDrift[index][playerid], дефолтный);
	    }  
	    if(refresh) PlayerTextDrawHide(playerid, textPlayerVelocimetro[index][playerid]), PlayerTextDrawShow(playerid, textPlayerVelocimetro[index][playerid]);
	}
    }
    return 1;
}


Из базы загружай так:
cache_get_value_name_int(0, "COLORTD", PlayerInfo[playerid][pColorTD]);


Цикл после загрузки из базы:
for(new i; i < 5; i++)
{
     if(i == 0 || i == 1 || i == 4)
     {
         ChangeTextDrawColor(playerid, i, PlayerInfo[playerid][pColorTD], 1, 0);
     }
     if(i < 3)
     {
         ChangeTextDrawColor(playerid, i, PlayerInfo[playerid][pColorTD], 2, 0);
     }
}
if(PlayerInfo[playerid][pColorTD] == 6) TextDrawColor(textVelocimetro[3], -186);


Цикл для тестовой команды:
for(new i; i < 5; i++)
{
     if(i == 0 || i == 1 || i == 4)
     {
         ChangeTextDrawColor(playerid, i, PlayerInfo[playerid][pColorTD], 1, 1);
     }
     if(i < 3)
     {
         ChangeTextDrawColor(playerid, i, PlayerInfo[playerid][pColorTD], 2, 1);
     }
}


Объясняю по ChangeTextDrawColor(playerid, index, colorindex, type, refresh).. Здесь тебе нужно трогать только colorindex и type (по поводу type я тебе оставил комменты в OnDialogResponse, глянь). По цветам: 1 - розовый, 2 - желтый, 3 - красный, 4 - синий, 5 - зелёный, 6 - дефолтный. (эти цифры вместо colorindex ставишь).
refresh - нужно ли обновлять цвет? Если 1, то обновляем, если 0, то просто изменяем, а изменения вступят в силу после показа.
Пробуй :rolleyes:

Сообщение отредактировал abusesls: 14 января 2021 - 00:16

0

#52
Пользователь офлайн   muv4ansky 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
я понял.

Сообщение отредактировал muv4ansky: 14 января 2021 - 13:49

0

#53
Пользователь офлайн   abusesls 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Синтаксис функции:
ChangeTextDrawColor(playerid, index, colorindex, type, refresh)


параметр colorindex - это номер цвета. Номера делятся так:
1 - розовый, 2 - желтый, 3 - красный, 4 - синий, 5 - зелёный, 6 - дефолтный. (не забудь выставить цвета, где я оставил русские символы)
параметр index - берётся из цикла (я использовал i).

параметр type используется со значением 1 в цикле при этой проверке:
if(i == 0 || i == 1 || i == 4)
{
    ChangeTextDrawColor(playerid, i, 1, 1, 1); //предпоследний параметр в этой проверке всегда = 1
}


а в этой всегда со значением 2:
if(i < 3)
{
    ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
}


последний параметр refresh - если ставишь 1, то текстдрав обновит цвет (скроется и покажется), если 0, то просто применит цвет без обновления.
0

#54
Пользователь офлайн   muv4ansky 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
[14/01/2021 | 13:52:15] [debug] AMX backtrace:
[14/01/2021 | 13:52:15] [debug] #0 006ddbec in ?? (0, 4, 1, 2, 1) from tokyo.amx
[14/01/2021 | 13:52:15] [debug] #1 00547a9c in public OnDialogResponse (0, 2345, 1, 1, 2654484) from tokyo.amx


розовый работает, остальные нажимаю, не работают..


ТАК-ЖЕ Я ВПИСАЛ ЦВЕТА КАК ТЫ И СКАЗАЛ.
		case 2345:
		{
	        if(response)
	        {
         		switch(listitem)
           		{
					case 0:
					{
					    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
					    {
					        new string[64];
					        for(new i; i < 5; i++)
					        {
					             if(i == 0 || i == 1 || i == 4)
					             {
					                 ChangeTextDrawColor(playerid, i, 1, 1, 1); //предпоследний параметр в этой проверке всегда = 1
					             }
					             if(i < 3)
					             {
					                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
					             }
					        }
					        TextDrawColor(textVelocimetro[3], 0xFF00FFff);
					        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
					        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
					        PlayerInfo[playerid][pColorTD] = 1; //розовый
					        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
					        mysql_tquery(connection, string, "", "");
					        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
					    }
					    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
					}
					case 1:
					{
					    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
					    {
					        new string[64];
					        for(new i; i < 5; i++)
					        {
					             if(i == 0 || i == 1 || i == 4)
					             {
					                 ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 1
					             }
					             if(i < 3)
					             {
					                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
					             }
					        }
					        TextDrawColor(textVelocimetro[3], 0xFFFF00ff);
					        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
					        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
					        PlayerInfo[playerid][pColorTD] = 2; //желтый
					        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
					        mysql_tquery(connection, string, "", "");
					        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
					    }
					    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
					}
					case 2:
					{
					    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
					    {
					        new string[64];
					        for(new i; i < 5; i++)
					        {
					             if(i == 0 || i == 1 || i == 4)
					             {
					                 ChangeTextDrawColor(playerid, i, 1, 3, 1); //предпоследний параметр в этой проверке всегда = 1
					             }
					             if(i < 3)
					             {
					                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
					             }
					        }
					        TextDrawColor(textVelocimetro[3], 0xFF0000ff);
					        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
					        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
					        PlayerInfo[playerid][pColorTD] = 3; //красный
					        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
					        mysql_tquery(connection, string, "", "");
					        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
					    }
					    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
					}
					case 3:
					{
					    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
					    {
					        new string[64];
					        for(new i; i < 5; i++)
					        {
					             if(i == 0 || i == 1 || i == 4)
					             {
					                 ChangeTextDrawColor(playerid, i, 1, 4, 1); //предпоследний параметр в этой проверке всегда = 1
					             }
					             if(i < 3)
					             {
					                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
					             }
					        }
					        TextDrawColor(textVelocimetro[3], 0x0000FFff);
					        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
					        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
					        PlayerInfo[playerid][pColorTD] = 4; //синий
					        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
					        mysql_tquery(connection, string, "", "");
					        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
					    }
					    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
					}
					case 4:
					{
					    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
					    {
					        new string[64];
					        for(new i; i < 5; i++)
					        {
					             if(i == 0 || i == 1 || i == 4)
					             {
					                 ChangeTextDrawColor(playerid, i, 1, 5, 1); //предпоследний параметр в этой проверке всегда = 1
					             }
					             if(i < 3)
					             {
					                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
					             }
					        }
					        TextDrawColor(textVelocimetro[3], 0x00FF00ff);
					        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
					        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
					        PlayerInfo[playerid][pColorTD] = 5; //зеленый
					        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
					        mysql_tquery(connection, string, "", "");
					        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
					    }
					    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
					}
					case 5:
					{
					    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
					    {
					        new string[64];
					        for(new i; i < 5; i++)
					        {
					             if(i == 0 || i == 1 || i == 4)
					             {
					                 ChangeTextDrawColor(playerid, i, 1, 6, 1); //предпоследний параметр в этой проверке всегда = 1
					             }
					             if(i < 3)
					             {
					                ChangeTextDrawColor(playerid, i, 1, 2, 1); //предпоследний параметр в этой проверке всегда = 2
					             }
					        }
					        TextDrawColor(textVelocimetro[3], 0xFFFFFFff);
					        TextDrawHideForPlayer(playerid, textVelocimetro[3]);
					        TextDrawShowForPlayer(playerid, textVelocimetro[3]);
					        PlayerInfo[playerid][pColorTD] = 6; //дефолтный
					        format(string, sizeof(string), "UPDATE `accounts` SET `COLORTD` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][pColorTD], PlayerInfo[playerid][pName]);
					        mysql_tquery(connection, string, "", "");
					        ShowPlayerDialog(playerid, 2345, DIALOG_STYLE_LIST, "{ffffff}Интерфейс TextDraw'ов", "{ffffff}Розовый \t {FF00FF}[•••]{ffffff}\nЖелтый \t {FFFF00}[•••]{ffffff}\nКрасный \t {FF0000}[•••]{ffffff}\nСиний \t\t {0000FF}[•••]{ffffff}\nЗеленый \t {00FF00}[•••]{ffffff}\n{808080}- Включить стандартный интерфейс", "Выбрать", "Назад");
					    }
					    else SCM(playerid, -1, !"{FFFF00}- Ошибка: {FFFFFF}ТекстДравы не могут сменить цвет. Сядьте в любое авто!");
					}
				}
			}
			else options(playerid);
		}


Сообщение отредактировал muv4ansky: 14 января 2021 - 13:54

0

#55
Пользователь офлайн   abusesls 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Включи режим отладки (в папке pawno в файл pawn.cfg добавь флаг -d3), скомпилируй мод и попробуй снова. В логе выдаст номер проблемной строки.

Просмотр сообщенияabusesls (14 января 2021 - 13:49) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]


Внимательно перечитай это сообщение. Ты везде напутал параметры. (везде розовый цвет, да и type не должен быть меньше 1 и больше 2)
0

#56
Пользователь офлайн   muv4ansky 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
мне кажется проблема в case 1:
т.к эта ошибка в логах появляется когда я нажимаю на вторую кнопку..
т.к 3,4,5,6 кнопка работает и сменяет цвет, только спидометра а не всех текстдравов.
0

#57
Пользователь офлайн   abusesls 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
В case 1 цикл должен выглядеть так:

for(new i; i < 5; i++)
{
    if(i == 0 || i == 1 || i == 4)
    {
        ChangeTextDrawColor(playerid, i, 2, 1, 1); //предпоследний параметр в этой проверке всегда = 1
    }
    if(i < 3)
    {
        ChangeTextDrawColor(playerid, i, 2, 2, 1); //предпоследний параметр в этой проверке всегда = 2
    }
}


Просмотр сообщенияmuv4ansky (14 января 2021 - 14:00) писал:

мне кажется проблема в case 1:
т.к эта ошибка в логах появляется когда я нажимаю на вторую кнопку..
т.к 3,4,5,6 кнопка работает и сменяет цвет, только спидометра а не всех текстдравов.


Ещё раз говорю, ты везде напутал параметры :sad:
Посмотри внимательно на синтаксис функции.

Сделаю всё за тебя :rolleyes:

case 2:
for(new i; i < 5; i++)
{
    if(i == 0 || i == 1 || i == 4)
    {
        ChangeTextDrawColor(playerid, i, 3, 1, 1); //предпоследний параметр в этой проверке всегда = 1
    }
    if(i < 3)
    {
        ChangeTextDrawColor(playerid, i, 3, 2, 1); //предпоследний параметр в этой проверке всегда = 2
    }
}


case 3:
for(new i; i < 5; i++)
{
    if(i == 0 || i == 1 || i == 4)
    {
        ChangeTextDrawColor(playerid, i, 4, 1, 1); //предпоследний параметр в этой проверке всегда = 1
    }
    if(i < 3)
    {
        ChangeTextDrawColor(playerid, i, 4, 2, 1); //предпоследний параметр в этой проверке всегда = 2
    }
}


case 4:
for(new i; i < 5; i++)
{
    if(i == 0 || i == 1 || i == 4)
    {
        ChangeTextDrawColor(playerid, i, 5, 1, 1); //предпоследний параметр в этой проверке всегда = 1
    }
    if(i < 3)
    {
        ChangeTextDrawColor(playerid, i, 5, 2, 1); //предпоследний параметр в этой проверке всегда = 2
    }
}


case 5:
for(new i; i < 5; i++)
{
    if(i == 0 || i == 1 || i == 4)
    {
        ChangeTextDrawColor(playerid, i, 6, 1, 1); //предпоследний параметр в этой проверке всегда = 1
    }
    if(i < 3)
    {
        ChangeTextDrawColor(playerid, i, 6, 2, 1); //предпоследний параметр в этой проверке всегда = 2
    }
}

Сообщение отредактировал abusesls: 14 января 2021 - 14:05

0

#58
Пользователь офлайн   muv4ansky 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияabusesls (14 января 2021 - 14:05) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]


Я сделал ) я понял )

Последний штрих, короче захожу на сервер, цвета в порядке загружаются, только спидометр остался таким же как и был - основным цветом.
То есть загрузился тот текстдрав, который я показываю сразу при входе, а спидометр только когда сяду в авто(но нет сохраненного цвета).
0

#59
Пользователь офлайн   abusesls 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Мой косяк, подправь цикл в загрузке данных из базы:
for(new i; i < 5; i++)
{
     if(i == 0 || i == 1 || i == 4)
     {
         ChangeTextDrawColor(playerid, i, PlayerInfo[playerid][pColorTD], 1, 0);
     }
     if(i < 3)
     {
         ChangeTextDrawColor(playerid, i, PlayerInfo[playerid][pColorTD], 2, 0);
     }
}
ChangeColorSpeedometer(playerid, PlayerInfo[playerid][pColorTD], 0);



В свободное место добавь:
stock ChangeColorSpeedometer(playerid, colorindex, refresh)
{
    switch(colorindex)
    {
        case 1: TextDrawColor(textVelocimetro[3], розовый);
        case 2: TextDrawColor(textVelocimetro[3], желтый);    
        case 3: TextDrawColor(textVelocimetro[3], красный);    
        case 4: TextDrawColor(textVelocimetro[3], синий);
        case 5: TextDrawColor(textVelocimetro[3], зеленый); 
        case 6: TextDrawColor(textVelocimetro[3], -186);               
    }
    if(refresh) TextDrawHideForPlayer(playerid, textVelocimetro[3]), TextDrawShowForPlayer(playerid, textVelocimetro[3]);
    return 1;
}


Учти, что у тебя спидометр красится ДЛЯ ВСЕХ игроков, т.к это глобальный текстдрав.

Сообщение отредактировал abusesls: 14 января 2021 - 14:17

0

#60
Пользователь офлайн   muv4ansky 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
мдэ , ну я могу же изменить с глобального ?
0

Поделиться темой:


  • (7 Страниц) +
  • « Первая
  • 4
  • 5
  • 6
  • 7
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика