SA-MP Forums Archive
-1 when you do suicide? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: -1 when you do suicide? (/showthread.php?tid=64962)



-1 when you do suicide? - icezoor - 08.02.2009

Hey,

Every time you kill someone with guns on my server you get 1+ (SetPlayerScore(killerid,GetPlayerScore(killerid)+ 1);

But I want when someone write /kill he got -1 ....I mean if he do suicide?

Do you know how to add that?


Re: -1 when you do suicide? - LibertyWorld - 08.02.2009

Код:
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);



Re: -1 when you do suicide? - [MLT]Marco - 08.02.2009

SetPlayerScore(playerid,GetPlayerScore(playerid)-1);


Re: -1 when you do suicide? - icezoor - 08.02.2009

Quote:
Originally Posted by plɹoʍ ʎʇɹǝqıl
Код:
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
If i add that shall everyone got -1 every time he kill someone!
Or if I have wrong were should i paste it?



new playercash;
SetPlayerWantedLevel(playerid, 0);
if(killerid == INVALID_PLAYER_ID) {
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason );
ResetPlayerMoney(playerid);
DropWeapons( playerid );
GameTextForPlayer(playerid,"~w~ ~w~Suicide",9000,2);
} else {
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1 );
playercash = GetPlayerMoney(playerid);
GivePlayerMoney(killerid, playercash);
DropWeapons( playerid );
SetPlayerHealth(killerid,100);
SetPlayerArmour(killerid,100);
GameTextForPlayer(playerid,"~w~ ~w~Wasted",9000,2);
if (playercash > 10000) {
GivePlayerMoney(killerid, 30000);
ResetPlayerMoney(playerid);
SetPlayerHealth(killerid,100);
SetPlayerArmour(killerid,100);
GameTextForPlayer(playerid,"~w~ ~w~Wasted",9000,2);


Re: -1 when you do suicide? - Nero_3D - 08.02.2009

pawn Код:
SetPlayerWantedLevel(playerid, 0);
    SendDeathMessage(killerid, playerid, reason);
    if(killerid == INVALID_PLAYER_ID)
    {
        GameTextForPlayer(playerid,"~w~ ~w~Suicide",9000,2);
        SetPlayerScore(playerid, GetPlayerScore(playerid) - 1);
    }
    else
    {
        SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
        new playercash = GetPlayerMoney(playerid);
        GivePlayerMoney(killerid, playercash);
        if(playercash > 10000)
            GivePlayerMoney(killerid, 30000);
        SetPlayerHealth(killerid,100);
        SetPlayerArmour(killerid,100);
        GameTextForPlayer(playerid,"~w~ ~w~Wasted",9000,2);
    }
    DropWeapons(playerid);
    ResetPlayerMoney(playerid);



Re: -1 when you do suicide? - icezoor - 08.02.2009

Quote:
Originally Posted by ♣ ⓐⓢⓢ
pawn Код:
SetPlayerWantedLevel(playerid, 0);
    SendDeathMessage(killerid, playerid, reason);
    if(killerid == INVALID_PLAYER_ID)
    {
        GameTextForPlayer(playerid,"~w~ ~w~Suicide",9000,2);
        SetPlayerScore(playerid, GetPlayerScore(playerid) - 1);
    }
    else
    {
        SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
        new playercash = GetPlayerMoney(playerid);
        GivePlayerMoney(killerid, playercash);
        if(playercash > 10000)
            GivePlayerMoney(killerid, 30000);
        SetPlayerHealth(killerid,100);
        SetPlayerArmour(killerid,100);
        GameTextForPlayer(playerid,"~w~ ~w~Wasted",9000,2);
    }
    DropWeapons(playerid);
    ResetPlayerMoney(playerid);
Yes, thank you!