Код Скрипта для Глобального Чата. - Скрипты для сервера IV:MP - Моды для серверов - GTA моды, сервера, скрипты, дополнения, патчи, фиксы. - GrandTheftAuto - IVMP, SAMP, моды, коды, трайнеры.
Главная Вход Регистрация
Приветствую Вас Заглянувший | RSS
 GTA моды, сервера, скрипты, дополнения, патчи, фиксы. 
Главная » Файлы » Моды для серверов » Скрипты для сервера IV:MP

Код Скрипта для Глобального Чата.
20.06.2011, 13:55



Code


function onPlayerText(playerid, text)
{
  ProxDetector(20, playerid, getPlayerName(playerid)+" Says: "+text, COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
return 0;
}
addEvent("playerText", onPlayerText);  



Фукция кнопки скрипта.


Code

function ProxDetector(radi, playerid, string,col1,col2,col3,col4,col5)
{
  if(isPlayerConnected(playerid))
  {
  local posx;
  local posy;
  local posz;
  local oldposx;
  local oldposy;
  local oldposz;
  local tempposx;
  local tempposy;
  local tempposz;
  local pos = getPlayerCoordinates(playerid);
  oldposx = pos[0];
  oldposy = pos[1];
  oldposz = pos[2];
  //radi = 2.0; //Trigger Radius
  for(local i = 0; i < MAX_PLAYERS; ++i)
  {
  if(isPlayerConnected(i))
  {
  local pos2 = getPlayerCoordinates(i);
  posx = pos2[0];
  posy = pos2[1];
  posz = pos2[2];
  tempposx = (oldposx -posx);
  tempposy = (oldposy -posy);
  tempposz = (oldposz -posz);
  //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
  if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
  {
  sendPlayerMessage(i, string, col1);
  }
  else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
  {
  sendPlayerMessage(i, string, col2);
  }
  else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
  {
  sendPlayerMessage(i, string, col3);
  }
  else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
  {
  sendPlayerMessage(i, string, col4);
  }
  else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
  {
  sendPlayerMessage(i, string, col5);
  }
  }
  }
  }//not connected
  return 1;
}  

Хитрый интеллект нашего сайта установил: Вы не зарегистрированный пользователь!

Хотите скачать фаил зарегистрируйтесь, или войдите под своим логином.
Сайт поддерживает систему Unet.
Это означает, что вы можете использвовать любой профиль из системы UCOZ.

Добавь в закладки, а вдруг поможет )
Категория: Скрипты для сервера IV:MP | Добавил: Van | Просмотров: 1736 | Загрузок: 0 | Рейтинг: 4.0/1

Теги материала: ivmp mode global chat, скрипт для ивмп, скрипт глобального чата для gta4 iv, скрипт для общего чата гта4

Дополнительный контент:
[28.06.2011] [Программы для GTA 4]
GTA 4 Русская озвучка телевизора. ( 2)
[28.11.2010] [GTA 1-4 Играть по интернету]
Сервер sa-mp 0.3c (RC1) Windows ( 0)
[29.06.2010] [GTA 4 Моды Машины]
Полицейская машина для gta 4 (POLITI) ( 0)
[08.12.2010] [Pawno]
63 include для Pawno ( 0)
[27.12.2010] [GTA 1-4 Играть по интернету]
Sa-mp 0.3c (RC7) Client ( 0)


Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Все, используемые на сайте торговые марки принадлежат их владельцам. [ Take-Two | RockStar ]
Внимание! Копирование материалов, без обратной ссылки запрещено. Если Вы являетесь правообладателем материала, попавшего на наш сайт и можете доказать это соответствующими документами, прочтите информацию для ПРАВООБЛАДАТЕЛЕЙ, а также сообщите об этом администрации сайта.
Design by VanGog | Copyright GTA4ODUA.at.ua © 2010-2024|Создать бесплатный сайт с uCozHASH(0x3547488)