Доступ к архиву

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

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

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

Maks_Sempai

Изучающий
Пользователь
Регистрация
12 Фев 2012
Сообщения
504
Лучшие ответы
0
Репутация
158
Anti Team Kill предназначем для того, что бы игроки одной команды не убивали друг друга,
ну начнём

Это надеюсь сами поймете куда ставить -_-
Код:
PHP:
#define COLOR_RED 0xAA3333AA // RED 

#define COLOR_GREEN 0x33AA33FF // GREEN 

new tk[MAX_PLAYERS];
Код:
PHP:
public OnPlayerDeath(playerid, killerid, reason) 

{ 

if(killerid == INVALID_PLAYER_ID) 

{ 

SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); 

} 

else 

{ 

if(gTeam[killerid] != gTeam[playerid]) 

{ 

SendDeathMessage(killerid,playerid,reason); 

SetPlayerScore(killerid,GetPlayerScore(killerid)+1); 

GivePlayerMoney(killerid, 1000); 

} 

//TEAM KILL 

else 

{ 

SendClientMessage(killerid, COLOR_RED, "No teamkilling! Be careful the next time!"); 

SendDeathMessage(killerid,playerid,reason); 

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

GivePlayerMoney(killerid, -2000); 

SetPlayerHealth(killerid,0); 

tk[killerid] ++; 

if(tk[killerid] == 2) 

{ 

SendClientMessage(killerid, COLOR_RED, "Once again and you will be kicked!"); 

} 

if(tk[killerid] >= 3) 

{ 

new string[256]; 

new name[MAX_PLAYER_NAME]; 

GetPlayerName(killerid,name, sizeof(name)); 

printf(" -A.T.K Script-: %s kicked for teamkilling",name); 

Kick(killerid); 

format(string, sizeof(string), "The AntiTeamkill system kicked %s for teamkilling!",name); 

SendClientMessageToAll(COLOR_GREEN, string); 

} 

} 

} 

return 1; 

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