SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian

Reply
 
Thread Tools Display Modes
Old 11/10/2013, 08:02 PM   #1
Nikid
Huge Clucker
 
Join Date: Feb 2010
Posts: 477
Reputation: 4
Default Как вывести иконку в килл лист, если игрока убили в транспорте.

Здравствуйте! Кто-то тут говорил, что можно убив игрока с транспорта, когда игрок в другом транспорте. То это можно вывести в килл лист. Объясните как вывести кто кого убил в килл лист, если у обоих транспорт.
Nikid is offline   Reply With Quote
Old 11/10/2013, 09:29 PM   #2
stabker
High-roller
 
Join Date: Mar 2012
Posts: 1,311
Reputation: 86
Default Re: Как вывести иконку в килл лист, если игрока убили в транспорте.

SendDeathMessage

(Или может я не так понял вопрос?)
stabker is offline   Reply With Quote
Old 12/10/2013, 06:01 AM   #3
OKStyle
High-roller
 
OKStyle's Avatar
 
Join Date: May 2008
Location: Russia, Orenburg Money: GTA$ 999,999,999
Posts: 3,125
Reputation: 142
Default Re: Как вывести иконку в килл лист, если игрока убили в транспорте.

pawn Code:
public OnPlayerSpawn(playerid)
{
    SetPVarInt(playerid, "killerid", INVALID_PLAYER_ID);
    return 1;
}
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
    if(GetPlayerVehicleID(playerid) != vehicleid)
    {
        for(new i = GetMaxPlayers() - 1; i != -1; i--)
        {
            if(!IsPlayerConnected(i) || IsPlayerNPC(i) || !IsPlayerInVehicle(i, vehicleid)) continue;
            SetPVarInt(i, "killerid", playerid);
            break; // если только водителя убивать, если и пассажиров - убирай строку
        }
    }
    return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    if(killerid == INVALID_PLAYER_ID) killerid = GetPVarInt(playerid, "killerid");
    if(killerid != INVALID_PLAYER_ID) SendDeathMessage(killerid, playerid, 49);
    return 1;
}
__________________
O.K.Style™ Laboratory
Kalcor: "... it's makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."
OKStyle is offline   Reply With Quote
Old 12/10/2013, 05:33 PM   #4
Nikid
Huge Clucker
 
Join Date: Feb 2010
Posts: 477
Reputation: 4
Default Re: Как вывести иконку в килл лист, если игрока убили в транспорте.

Спасибо всем!
Nikid is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Проверка анимации в транспорте x_O Русский/Russian 1 27/10/2012 06:05 PM
Вывести на общий экран Packetloss Nikid Русский/Russian 1 23/07/2012 01:08 PM
если у игрока.. то ему дается grandy Русский/Russian 5 28/08/2011 03:50 PM
если у игрока ... то ему закрывается... grandy Русский/Russian 7 26/08/2011 01:49 PM


All times are GMT. The time now is 02:59 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.