• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

помогите осуществить детскую мечту

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

Blackout.

Начинающий
Пользователь
Регистрация
15 Июл 2019
Сообщения
98
Лучшие ответы
0
Репутация
2
У меня есть система дм на ТД.
Вообщем работает так , игрок заходит за команду красных или синих , появляется ТД с счетом и временем..
Если игрок за синюю команду убивает красного игрока , должно прибавляться на ТД за синих, так-же и за красных.
У меня работает иначе, прибавляет красным если синий убил , так-же с красными.

Ещё, у меня работает система 5 минут, поэтому по истечении времени пишет в чат чья команда победила.
У меня тут тоже лаба получилась, пишет то правильно то нет.
Вот код:

OnPlayerDeath:
PHP:
	/*  - - - - - - - - - - - */
	if(GetPVarInt(playerid, "RedCMD"))
	{
		new Str[22];
	    TeamScore_1++;
        SetPlayerHealth(killerid, 45.0);
	 	format(Str, sizeof(Str), "%i", TeamScore_1);
	  	TextDrawSetString(timer_TD[0], Str);
		return true;
  	}
	if(GetPVarInt(playerid, "BlueCMD"))
	{
	  	new St1r[22];
	  	TeamScore_2++;
        SetPlayerHealth(killerid, 45.0);
	 	format(St1r, sizeof(St1r), "%i", TeamScore_2);
	  	TextDrawSetString(timer_TD[1], St1r);
	  	return true;
  	}
	/*-------------------------*/
У меня все по pvaram, не обращайте внимание!

Сам конец игры:
PHP:
		if(TeamScore_1 > TeamScore_2) SendClientMessageToAll(0x1E90FFFF, ""REDANDBLUE"В игре {00CCFF}Синие {FFFFFF}против {FF0000}Красных {FFFFFF}победу одержала команда {FF0000}Красных!");
		if(TeamScore_1 < TeamScore_2) SendClientMessageToAll(0x1E90FFFF, ""REDANDBLUE"В игре {00CCFF}Синие {FFFFFF}против {FF0000}Красных {FFFFFF}победу одержала команда {00CCFF}Синих!");
 		else SendClientMessageToAll(0x1E90FFFF, ""REDANDBLUE"В игре {00CCFF}Синие {FFFFFF}против {FF0000}Красных {FFFFFF} боевая ничья!");
ПОВТОРЮ, ЭТО ЛИШЬ ЧУТЬ КОДА, ВСЕ РАБОТАЕТ, НО НЕ В ПРАВИЛЬНОМ РУСЛЕ , ПОМОГИТЕ НАПРАВИТЬ НА ВЕРНЫЙ ПУТЬ, С МЕНЯ ОТЗЫВ !
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу