Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Создаём систему Хедшотов - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

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

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Урок ]
Создаём систему Хедшотов
Оценка: -----

#1
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию
Всем доброго времени суток, дорогие пользователи форума PawnWiki!

В этом уроке Вы сможете узнать, как же добавить на Ваш сервер систему хедшотов.

Автор: FloxX
Перевод и дополнение: Nestyreff


Итак, предполжим, что удар был со снайперской винтовки:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
    if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 9) // weaponid - id оружия с которого будут убивать, bodypart - id части тела.
    {
        // Если игрок попал со снайперской винтовки в голову, то происходит то, что прописано тут
        SetPlayerHealth(playerid, 0.0); // допустим, просто убьём игрока
    }
    return 1;
}


Можем сделать, так чтобы выстрел со всех оружий в голову, убивал человека:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
    if(issuerid != INVALID_PLAYER_ID && bodypart == 9) // bodypart - id части тела.
    {
        SetPlayerHealth(playerid, 0.0); // допустим, просто убьём игрока
    }
    return 1;
}



Можем дать очко за попадение в голову:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
    if(issuerid != INVALID_PLAYER_ID && bodypart == 9) // bodypart - id части тела.
    {
        PlayerInfo[issuerid][pScore]++; // просто дадим очко тому, кто убил
    }
    return 1;
}


Теперь немного о частях тела:
3 - Торс, тело
4 - Пах
5 - Левая рука
6 - Правая рука
7 - Левая нога
8 - Правая нога
9 - Голова


Вот вообщем:
Изображение

На этом всё, Всем спасибо!

Сообщение отредактировал Nestyreff: 15 Январь 2018 - 20:58

0

#2
Пользователь офлайн   Sonic X 

  • Х_X
  • Вставить ник
  • Раскрыть информацию
Когда есть это - не нужно создавать подобное. Минус.

http://pawn-wiki.ru/...548#entry195548
0

#3
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияSonic X (16 Январь 2018 - 22:12) писал:

Когда есть это - не нужно создавать подобное. Минус.

http://pawn-wiki.ru/...548#entry195548

Прошу прощения, не увидел этой темы, да и в поиске р чего подобного не было
0

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


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

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