Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Простая система мега-убийств

Статус
В этой теме нельзя размещать новые ответы.

Alexandr Bochkarev

Ученик
Ко всем new
Код:
new Combo[MAX_PLAYERS];
new bool:FirstBlood = false;
Код:
MegaKill(playerid,type)
{
	if(type < 1 || type > 8) return;
	new string[48],nick[MAX_PLAYER_NAME];
	GetPlayerName(playerid,nick,sizeof(nick));
	switch(type)
	{
			case 1: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/first_blood.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~r~FIRST BLOOD!",nick); }
			case 2: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/dooble_kill.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~g~DOOBLE KILL!",nick); }
			case 3: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/triple_kill.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~y~TRIPLE KILL!",nick); }
			case 4: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/ultra_kill.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~p~~y~ULTRA KILL!",nick); }
			case 5: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/rampage.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~r~RAMPAGE!",nick); }
			case 6: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/monster_kill.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~r~MONSTER KILL!",nick); }
			case 7: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/godlike.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~r~GODLIKE!",nick); }
			case 8: { PlayAudioStreamForPlayer(playerid, "http://maddy.makewap.ru/holy_shit.wav",0,0,0,0); format(string,sizeof(string),"~W~%s~n~~r~HOLLY SHIT!",nick); }
	}
	GameTextForPlayer(playerid, string, 3000, 6);
 
}
В OnPlayerConnect
Код:
Combo[playerid] = 0;
В OnPlayerDeath
Код:
	Combo[playerid] = 0;

	if(!FirstBlood)
        {
		MegaKill(killerid,1);
                FirstBlood = true;
        }

	Combo[killerid] ++;

	if(Combo[killerid] > 1 && Combo[killerid] < 8)
		MegaKill(killerid,Combo[killerid]);

	if(Combo[killerid] >= 8)
		MegaKill(killerid,8);
Скриншот:

Автор: Я
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу