Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

family

Статус
В этой теме нельзя размещать новые ответы.

sergeyshibaev

Умник
Когда меняю название семьи, то на голове игрока 3dtext остается с тем же названием семьи:
onplayerupdate(где 3dtext):
PHP:
			if(PI[playerid][FamilyID] != -1)
			{
				if(FPlayerText[playerid] == false)
				{
					new str11[128];
					format(str11,sizeof(str11),"{%s}Family:{FFFFFF} %s",GetFamColor(playerid),FamilyInfo[playerid][famName]);
					PlayerFamily[playerid] = Create3DTextLabel(str11,0xFF0000FF,0.0,0.0,0.0,20.0,0,1);
					Attach3DTextLabelToPlayer(PlayerFamily[playerid],playerid,0.0,0.0,0.4);
					FPlayerText[playerid] = true;
				}
			}

			if(FPlayerText[playerid] == true && PI[playerid][FamilyID] == -1)
			{
				Delete3DTextLabel(PlayerFamily[playerid]);
				FPlayerText[playerid] = false;
			}
смена названия:
PHP:
forward MysqlCheckFamily3(playerid, inputtext[]);
public MysqlCheckFamily3(playerid, inputtext[])
{
    new query[156],string[128];
    if(cache_get_row_count(mysql))
	{
	    ShowPlayerDialogEx(playerid,494,1,"Изменить название семьи","{4981F5}На складе должно быть 200.000$ чтобы можно было понять название{FFFFFF}\n\nВведите новое название семьи:\nДанное название занято!","Выбор","Отмена");
	    return false;
	}
	else
	{
        for(new i; i<MAX_PLAYERS; i++)
	    {
			if(PI[i][FamilyID] == PI[playerid][FamilyID])
			{
				strmid(FamilyInfo[i][famName], inputtext, 0, strlen(inputtext), 300);
				FamilyInfo[i][famMoney] -= 200000;
			}
		}
		format(query, sizeof(query), "UPDATE `family` SET `FamilyName` = '%s',`Money` = '%d' WHERE `ID` = '%d'",inputtext,FamilyInfo[playerid][famMoney],PI[playerid][FamilyID]);
		mysql_tquery(mysql, query);
		format(string,sizeof(string),"{%s}[Семья] %s поменял название семьи на %s.",GetFamColor(playerid),PN(playerid),inputtext);
        SendFama(playerid,-1,string);
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу