Главная Статьи Файловый архив Наш форум Состав клана Вступить Тестирование Чат  
Категории раздела
Клан [7]
Los-Santos Death Match [4]
SA-MP [4]
Скриптинг [11]
Vice-City [1]
GTA [0]
GTA2 [0]
GTA3 [0]
Наш опрос
Оцените мой сайт
Всего ответов: 204
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Скриптинг

Anti-Team-Kill
#include <a_samp> #define COLOR_RED 0xAA3333AA #define COLOR_GREEN 0x33AA33FF new tk[MAX_PLAYERS]; new gTeam[MAX_PLAYERS]; public OnPlayerDeath(playerid,killerid,reason) { if(gTeam[killerid] != gTeam[playerid]) { SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); GivePlayerMoney(killerid, 1000); } 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)); Kick(killerid); format(string, sizeof(string), "The AntiTeamkill system kicked %s for teamkilling!",name); SendClientMessageToAll(COLOR_GREEN, string); } } return 1; }
Категория: Скриптинг | Добавил: OKStyle (23.07.2007) | Автор: Fen1x
Просмотров: 513 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Хостинг от uCoz

    Site created by D-Ice, SpaiZ, Fen1x, Symbiot & O.K.Style™. Copyright © 2007 - 2017 E1ect-Team.com

    При полном или частичном копировании материалов с этого сайта - активная ссылка на источник обязательна.