- Регистрация
- 15 Июл 2019
- Сообщения
- 98
- Лучшие ответы
- 0
- Репутация
- 2
У меня есть система дм на ТД.
Вообщем работает так , игрок заходит за команду красных или синих , появляется ТД с счетом и временем..
Если игрок за синюю команду убивает красного игрока , должно прибавляться на ТД за синих, так-же и за красных.
У меня работает иначе, прибавляет красным если синий убил , так-же с красными.
Ещё, у меня работает система 5 минут, поэтому по истечении времени пишет в чат чья команда победила.
У меня тут тоже лаба получилась, пишет то правильно то нет.
Вот код:
OnPlayerDeath:
У меня все по pvaram, не обращайте внимание!
Сам конец игры:
ПОВТОРЮ, ЭТО ЛИШЬ ЧУТЬ КОДА, ВСЕ РАБОТАЕТ, НО НЕ В ПРАВИЛЬНОМ РУСЛЕ , ПОМОГИТЕ НАПРАВИТЬ НА ВЕРНЫЙ ПУТЬ, С МЕНЯ ОТЗЫВ !
Вообщем работает так , игрок заходит за команду красных или синих , появляется ТД с счетом и временем..
Если игрок за синюю команду убивает красного игрока , должно прибавляться на ТД за синих, так-же и за красных.
У меня работает иначе, прибавляет красным если синий убил , так-же с красными.
Ещё, у меня работает система 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;
}
/*-------------------------*/
Сам конец игры:
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} боевая ничья!");