Если Вы нашли ответ на вопрос, пожалуйста, пометьте необходимый ответ лучшим (галочка сбоку от сообщения) и поблагодарите автора этого ответа поднятием репутации (плюс в нижней правой части сообщения). Спасибо.
Подробнее:
FAQ по форуму
Как пометить ответ лучшим

Question

Guest
Новичок

Здравствуйте, прошу вашей помощи. 

Вот сама команда:
 

CMD:admin(playerid)
{
	if(a_info[playerid][aRankID]<1)
		return SendErrorMessage(playerid, m__no_admin);
	if(TextHead[playerid] == Text3D:-1)
	{
      	new str[500];
      	format(str, sizeof str, "%s %s", a_info[playerid][a_cPrefix], a_info[playerid][aPrefix]);
		TextHead[playerid] = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 20.0, 0, 1);
		Attach3DTextLabelToPlayer(TextHead[playerid],playerid,0.0,0.0,0.47);
 		format(str, sizeof str, "NON-RP ïåðñîíàæ" );
		TextHead[playerid] = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 10.0, 0, 1);
		Attach3DTextLabelToPlayer(TextHead[playerid],playerid,0.0,0.0,0.28);
		SendClientMessage(playerid, -1, "{bef574}Êîìàíäà ñðàáîòàëà, ÷òî-áû âûêëþ÷èòü íàáåðèòå åùå ðàç: /admin");
	}
	else
	{
		SendClientMessage(playerid, -1, "{bef574}Êîìàíäà ñðàáîòàëà, íàäïèñü ïðîïàëà");
		Delete3DTextLabel(TextHead[playerid]);
		TextHead[playerid]=Text3D:-1;
		Delete3DTextLabel(TextHead[playerid]);
		TextHead[playerid]=Text3D:-1;
	}
	return 1;
}

Когда я ввожу /admin у меня появляется 3D текст над головой, к примеру "Владелец" а другой строки идет "NON-RP" персонаж.
Когда ввожу еще раз пропадает только "NON-RP" персонаж.
Прошу помочь.

Маленькая просьба: Сделайте пожалуйста "NON-RP персонаж" красным цветом.

Отвечу репутацией(+).
 

Share this post


Link to post

3 answers to this question

  • 0
DEST
Maintainer
Спойлер

CMD:admin(playerid)
{
	if(a_info[playerid][aRankID]<1)
		return SendErrorMessage(playerid, m__no_admin);
	if(TextHead[playerid] == Text3D:-1)
	{
      	new str[500];
      	format(str, sizeof str, "%s %s\n{FF0000}NON-RP персонаж", a_info[playerid][a_cPrefix], a_info[playerid][aPrefix]);
		TextHead[playerid] = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 20.0, 0, 1);
		Attach3DTextLabelToPlayer(TextHead[playerid],playerid,0.0,0.0,0.47);
		SendClientMessage(playerid, -1, "{bef574}Команда сработала, что-бы выключить наберите еще раз: /admin");
	}
	else
	{
		SendClientMessage(playerid, -1, "{bef574}Команда сработала, надпись пропала");
		Delete3DTextLabel(TextHead[playerid]);
		TextHead[playerid]=Text3D:-1;
	}
	return 1;
}

 

 

Share this post


Link to post
  • 0
Guest
Новичок
24 минуты назад, DEST сказал:

@OGOGOGO копируйте код из PAWNO на русской раскладке. 

 

CMD:admin(playerid)
{
	if(a_info[playerid][aRankID]<1)
		return SendErrorMessage(playerid, m__no_admin);
	if(TextHead[playerid] == Text3D:-1)
	{
      	new str[500];
      	format(str, sizeof str, "%s %s", a_info[playerid][a_cPrefix], a_info[playerid][aPrefix]);
		TextHead[playerid] = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 20.0, 0, 1);
		Attach3DTextLabelToPlayer(TextHead[playerid],playerid,0.0,0.0,0.47);
 		format(str, sizeof str, "NON-RP персонаж" );
		TextHead[playerid] = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 10.0, 0, 1);
		Attach3DTextLabelToPlayer(TextHead[playerid],playerid,0.0,0.0,0.28);
		SendClientMessage(playerid, -1, "{bef574}Команда сработала, что-бы выключить наберите еще раз: /admin");
	}
	else
	{
		SendClientMessage(playerid, -1, "{bef574}Команда сработала, надпись пропала");
		Delete3DTextLabel(TextHead[playerid]);
		TextHead[playerid]=Text3D:-1;
		Delete3DTextLabel(TextHead[playerid]);
		TextHead[playerid]=Text3D:-1;
	}
	return 1;
}

 

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Татарников Георгий
      By Татарников Георгий
      🔎 Ищем маппера в проект GTA SA (SA-MP)
      В развивающийся проект GTA San Andreas (SA-MP) требуется маппер.
      🧩 Задачи:
      Создание и доработка карт (интерьеры / экстерьеры)
      Работа с объектами GTA SA
      Оптимизация маппинга под онлайн
      💰 Оплата:
      На первое время — сдельная оплата (за конкретные работы / объекты / зоны)
      В перспективе — переход на фиксированную зарплату при постоянном сотрудничестве
      📌 Требования:
      Опыт маппинга GTA SA (SA-MP)
      Умение работать с Map Editor / MTA Map Editor (или аналогами)
      Понимание оптимизации (объекты, стриминг, FPS)
      Ответственность и соблюдение сроков
      ➕ Будет плюсом:
      Опыт работы в командах
      Портфолио или примеры работ (скрины / видео / .map)
      Идеи и инициативность
      🤝 Мы предлагаем:
      Адекватное ТЗ без «сделай красиво, сам не знаю как»
      Оплату без задержек
      Возможность долгосрочного сотрудничества
      Участие в развитии проекта с нуля
      📩 Связь:
      Пишите в ЛС / Telegram / Discord
      (ТГ @foxune777)
    • Nimalin⁵²
      By Nimalin⁵²
      Всем привет. Я часто использую моды по типу: Adrenaline RP, Russia RP и подобный калл. И из этого говна по выкачке денег, я хотел сделать конфетку, но каждый раз падал лицом в грязь. Начинал я с организаций, так как по мне это самая важная часть на RP серверах. Я бывало хотел создать новую организацию, но не знал как. Полазив в Базе Данных, в моде, я не нашел, как же тут создать фракцию. Поэтому прошу помощи скиньте пожалуйста решение этой задачки.