Меню сайта
Форма входа
SAMP
San Andreas
GTA IV
NEW
Mazda RX7 Savanna

Kaileena fanat

Ingrem M10

Chevrolet Corvette v1.1

Suzuki CV

Grove Street v1.2

m4 A1 by Antuganov

Nissan Silvia S14 + Extra vinil

County Sheriff's Dept Dodge Charger

AKC-47

Случайная картинка


Понедельник, 04.05.2026, 04:32
Приветствую Вас Гость

Каталог файлов

Главная » Файлы » SAMP » FilterScripts

[FS] Killing spree [0.3d]
Code
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*
* Title: "Killing Spree v2.0" *
* Author: Mr.GeEk *
* Version SA-MP: 0.3d *
* Script Type: FilterScript *
* Date: 13/08/2011 *
- for: sa-mp.com *
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
/* [Updates]
In this update, add something new to play sounds through
a URL, in this case plays sounds depending on the number of killings
which leads, for example: one who reaches 5 murders, reproduces the sound
says "Killing Spree" (one such player).
*/
#include  
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#define BLANCO 0xEFEFF7AA
new Sounds[4][] =
{
"http://bit.ly/mTE72G", //Sounds[0] - KillingSpree
"http://bit.ly/pEeVqK",//Sounds[1] - monsterkill
"http://bit.ly/pNrwNG",//Sounds[2] - Unstoppable
"http://bit.ly/puy2Mp"//Sounds[3] - Ultrakill
};

//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
public OnPlayerConnect(playerid)
{
SetPVarInt(playerid,"KillingSpree",0);
return 1;
}
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
public OnPlayerDeath(playerid, killerid, reason)
{
if(playerid != INVALID_PLAYER_ID && killerid != INVALID_PLAYER_ID)
{
new
Kills,
string[128];

Kills = GetPVarInt(killerid, "KillingSpree") + 1;//+1 add murder to the murderer
SetPVarInt(playerid,"KillingSpree",0);//Kills reset to 0 for the victim
SetPVarInt(killerid,"KillingSpree",Kills);

if(Kills == 5)
format(string,sizeof string,"<< {FF0000}%s(%d) KillingSpree!! with {ffffff}%d {FF0000}Kills",Nombre(killerid),killerid,Kills);

else if(Kills == 10)
format(string,sizeof string,"<< {FF0000}%s(%d) MonsterKill!! with {ffffff}%d {FF0000}Kills",Nombre(killerid),killerid,Kills);

else if(Kills == 15)
format(string,sizeof string,"<< Wow! {FF0000}%s(%d) Unstoppable!! with {ffffff}%d {FF0000}Kills",Nombre(killerid),killerid,Kills);

else if(Kills == 20)
format(string,sizeof string,"<< Amazing! {FF0000}%s(%d) UltraKill!! withn {ffffff}%d {FF0000}Kills",Nombre(killerid),killerid,Kills);

else return 1;

if(Kills == 5 || Kills == 10 || Kills == 15 || Kills == 20)
{
SendClientMessageToAll(BLANCO, string);
Reward(killerid,Kills);
new IDSound;
switch(Kills)
{
case 5: IDSound = 0;
case 10: IDSound = 1;
case 15: IDSound = 2;
case 20: IDSound = 3;
default: return 1;

}
return PlayAudioStreamForPlayer(killerid, Sounds[IDSound], 0.0, 0.0, 0.0, 0);
}

}
return 1;
}
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
public OnFilterScriptInit()
{
for(new id = 0; id < MAX_PLAYERS; id++)
SetPVarInt(id,"KillingSpree",0);//reset the variable if you recharged again the FS

return 1;
}
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
stock Reward(killerid,Kills)
{
if(Kills == 5)
{
//reward you want to give it, give example 5 grenades
GivePlayerWeapon(killerid, 16, 5);
}

else if(Kills == 10)
{
//Reward you want to give it
}

else if(Kills == 15)
{
//Reward you want to give it
}

else if(Kills == 20)
{
//Reward you want to give it
}

return 1;
}
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
stock Name(playerid)
{
new
Name[MAX_PLAYER_NAME];

GetPlayerName(playerid, Name, sizeof(Name));
return Name;
}
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
Категория: FilterScripts | Теги: Killing, Spree, Bit, Kill, Samp, 0.3d, фильтерскрипты, для, скрипты, fs
Просмотров: 1940 | Загрузок: 0 | Рейтинг: 4.5/2
Наш опрос
Вы ждёте GTA 5?
Всего ответов: 932
Мини-чат
 
200
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0