Command
#4

What I said to do is pretty basic, though.

You only need to know very very basic operatives, anyways...

pawn Код:
if(strcmp("/kill", cmdtext) == 0)
{
    SetPlayerHealth(playerid,-1); // zabije hraca
    SendClientMessage(playerid, 0x800080FF, "[ Server ] Spбchal si samovraždu.");
    new string[130],name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_NAME);
    format(string,sizeof string,"{C0C0C0}[ Samovražda ] Hrбc {FF0000}%s{C0C0C0} spбchal samovraždu.",name);
    SendClientMessageToAll(0xFFFFFFAA,string);
    printf("Player %s used command %s",Jmeno(playerid), cmdtext);
    pDeaths[playerid] ++;
    SetPVarInt(playerid,"Suicided",1); // set the variable
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    new playername[24], killername[24];
    if(GetPVarInt(playerid,"Suicided") == 0) //check if player suicided
    {
        GetPlayerName(playerid, playername, sizeof(playername));
        GetPlayerName(killerid, killername, sizeof(killername));
        PlayAudioStreamForPlayer(playerid, "http://k007.kiwi6.com/hotlink/ha4beyib1d/laugh_dp.wav");
        PlayAudioStreamForPlayer(killerid, "http://k007.kiwi6.com/hotlink/sx65ro...amestartup.mp3");
        new string[128];
        format(string,sizeof string,"{C0C0C0}[ KILL-LIST ] Hrбc %s zabil %s.",killername, playername);
        SendClientMessageToAll(0xFFFFFFAA,string);
    }
    SetPVarInt(playerid,"Suicided",0); // reset the variable
    return 1;
}
Reply


Messages In This Thread
Command - by lsreskjn - 14.02.2014, 18:26
Re: Command - by CuervO - 14.02.2014, 18:30
Re: Command - by lsreskjn - 14.02.2014, 18:32
Re: Command - by CuervO - 14.02.2014, 18:35
Re: Command - by terrow - 14.02.2014, 18:38

Forum Jump:


Users browsing this thread: 1 Guest(s)