12:33
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: Alcoholik  
Модификации The Godfather
SoloДата: Суббота, 20.11.2010, 14:46 | Сообщение # 781
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Город: Башт
Репутация: -13
Замечания: 0%
Статус:
Кто соберет код типо /resettz - перезарядка тазера для законников :D
Lost-TimeДата: Понедельник, 22.11.2010, 14:53 | Сообщение # 782
Освоившийся
Группа: Продвинутые
Сообщений: 102
Награды: 0
Город: Одесса
Репутация: 13
Замечания: 20%
Статус:
Дайте пожалуйста ктото скрипт банкомата - чтобы можно было положить деньги на щёт, и чтоб отправлять другому игроку на банк можно было
ИвентДата: Вторник, 23.11.2010, 07:40 | Сообщение # 783
Местный
Группа: I'm V.I.P.
Сообщений: 610
Награды: 65
Город: ?
Замечания: 100%
Статус:
Solo, На ;)
Code
new tazedtimes[MAX_PLAYERS];

Code
if(strcmp(cmd, "/rechargetazer", true) == 0 || strcmp(cmd, "/rtazer", true)== 0)
  {
      //DebugPlayerLog(playerid,"/rtazer");
      if(IsPlayerConnected(playerid))
      {
          if(gTeam[playerid] == 2 || IsACop(playerid))
          {
              if(PlayerToPoint(20.0, playerid, 253.9280,69.6094,1003.6406))
              {
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  tazedtimes[playerid] = 0;
                  SendClientMessage(playerid, COLOR_GREY, " тазер перезаряжен!");
      format(string, sizeof(string), "* %s перезаряжает член.", sendername);
      ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
              }
     else{SendClientMessage(playerid, COLOR_GREY, "  вы не в ЛСПД!");return 1;}
    }
    else{SendClientMessage(playerid, COLOR_GREY, "  you are not cop!");return 1;}
   }// not connected
   return 1;
  } // перезарядка тазера
//------------------------------------------------------------------------------
  if(strcmp(cmd, "/tazer", true) ==0)
  {
      //DebugPlayerLog(playerid,"/tazer");
      if(IsPlayerConnected(playerid))
      {
    if(gTeam[playerid] == 2 || IsACop(playerid))
    {
     if(Spectate[playerid] < 253)
     {
            SendClientMessage(playerid, COLOR_GREY, "   ты палишь в  /spec !");
            return 1;
     }
        if(IsPlayerInAnyVehicle(playerid))
        {
            SendClientMessage(playerid, COLOR_GREY, "  ты в машине !");
            return 1;
        }
     if(tazedtimes[playerid] == 15)
     {
      SendClientMessage(playerid, COLOR_GREY, "   ты использовал все 15 зарядов!");
      SendClientMessage(playerid, COLOR_GREY, "  перезаряди тазер в ЛСПД - /rtazer");
      return 1;
     }
        new suspect = GetClosestPlayer(playerid);
        if(IsPlayerConnected(suspect))
     {
         if(PlayerCuffed[suspect] > 0)
         {
             SendClientMessage(playerid, COLOR_GREY, "  он уже затазен !");
             return 1;
         }
         if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
      {
          if(gTeam[suspect] == 2)
          {
              SendClientMessage(playerid, COLOR_GREY, "   не стреляй в FBI/Police/Army !");
              return 1;
          }
          if(IsPlayerInAnyVehicle(suspect))
          {
              SendClientMessage(playerid, COLOR_GREY, "   подозреваемый в каре вытащите его !");
              return 1;
          }
          new Float:health;
          tazedtimes[playerid] += 1;
          GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
       GetPlayerName(playerid, sendername, sizeof(sendername));
       format(string, sizeof(string), "* Выстрелил в вас %s и затазил на 8 сек.", sendername);
       SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
       format(string, sizeof(string), "* Вы стреляли членом в %s и затазили на 8 сек.", giveplayer);
       SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
       format(string, sizeof(string), "* %s достал член и выстрелил в %s.", sendername ,giveplayer);
       ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
       GameTextForPlayer(suspect, "~r~Tazed", 2500, 3);

       PlayerCrack();

       TogglePlayerControllable(suspect, 0);
       AntiPDA[suspect] = 1;
       PlayerCuffed[suspect] = 1;
       PlayerCuffedTime[suspect] = 8;

       GetPlayerHealth(suspect, health);
       SetPlayerHealth(suspect, health - 5.0);

               }
      else
      {
          SendClientMessage(playerid, COLOR_GREY, "   никого нет поблизости!");
          return 1;
      }
     }
    }
    else
    {
     SendClientMessage(playerid, COLOR_GREY, "   You are not cop !");
    }
   }//not connected
      return 1;

Как то так yes



Банец.
Fifa4kaДата: Вторник, 23.11.2010, 13:21 | Сообщение # 784
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
сделайте команду /edittime тоесть менять срок в тюрьме по минутам ;)


He3HauKaДата: Вторник, 23.11.2010, 22:55 | Сообщение # 785
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 0
Город: Кишинёв
Репутация: 0
Замечания: 0%
Статус:
дайте пожалуйста скрипт БАНКОМАТА


93.116.230.197:7777
Р.П.Г сервер |свободны лидерки |
trollmarcusДата: Пятница, 26.11.2010, 21:16 | Сообщение # 786
Советчик
Группа: Продвинутые
Сообщений: 1062
Награды: 88
Город: Kent County
Репутация: 2964
Замечания: 80%
Статус:
Fifa4ka, берите, сам не проверял, но должно работать:

[cut noguest=Код] if(strcmp(cmd, "/edittime", true) == 0 || strcmp(cmd, "/et", true)== 0)
{
new suspect;
if(IsPlayerConnected(playerid))
{
if(gTeam[playerid] == 2 || IsACop(playerid))
{
if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
{
SendClientMessage(playerid, COLOR_GREY, "* Вы не на дежурстве!");
return 1;
}
if(!PlayerToPoint(6.0, playerid, 268.3327,77.8972,1001.0391)) // Тут следует поставить кординату где клетки
{
SendClientMessage(playerid, COLOR_GREY, "* Вы не находитесь рядом с обезьянником, арест не возможен!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]");
return 1;
{
SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]");
return 1;
}
new time = strval(tmp);
if(time < 1 || time > 60) { SendClientMessage(playerid, COLOR_GREY, "* Время ареста только 1-60 минут"); return 1; } // Cледует изменить под свое
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]");
return 1;
{
SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /edittime [минуты]");
return 1;
}
if(!strlen(tmp))
{
JailPrice[suspect] = 0;
format(string, sizeof(string), "* Вы пересадили на %d секунд.", PlayerInfo[suspect][pJailTime]);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
WantedPoints[suspect] = 0;
WantedLevel[suspect] = 0;
WantLawyer[suspect] = 1;
}//distance
}//not connected
else
{
SendClientMessage(playerid, COLOR_GREY, "* Некого пересадить.");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "* Вы не в силовой структуре!");
return 1;
}
}//not connected
return 1;
}[/cut]

Пробуйте, возможны ошибки, на скорую руку да учусь я ;)

RashambikДата: Воскресенье, 28.11.2010, 17:11 | Сообщение # 787
Новенький
Группа: Пользователи
Сообщений: 50
Награды: 1
Город: Балаково
Репутация: 1
Замечания: 0%
Статус:
[FAQ] Банкоматы на диалогах http://www.samp-rus.com/forum/17-12486-1


Список интерьеров (со скринами) http://weedarr.wikidot.com/interior
velixДата: Понедельник, 29.11.2010, 10:22 | Сообщение # 788
Группа: Удаленные





He3HauKa, lolwhat?Обязательно скрипт нужен? crazy

Маленькая функция by me:

Code
forward SendCarMessage(color, string[]);//сообшения для автомобиля
public SendCarMessage(color, string[])//Название
{
  for(new i; i<MAX_PLAYERS; i++)//создаем цикл
  {
   if(IsPlayerConnected(i))//проверяем на подключение
   {
       if(IsPlayerInAnyVehicle(i))//проверяем чела на налчие автомобиля
       {
     SendClientMessage(i, color, string);//отправляем ему сообщение
    }
   }
  }
}

AndrejsДата: Вторник, 30.11.2010, 01:09 | Сообщение # 789
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
velix, смысл функции? да и вроде никто не просил её..
trollmarcus, не работает :)
Fifa4ka, я так понимаю админская команда. вот:
Code
if(strcmp(cmd, "/edittime", true) == 0)
  {
   if(IsPlayerConnected(playerid))
      {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /edittime [ID/Имя] [time(minutes)]");
     return 1;
    }
    new playa;
    new money;
    playa = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    money = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 2)
    {
        if(IsPlayerConnected(playa))
        {
            if(playa != INVALID_PLAYER_ID)
            {
       PlayerInfo[playa][pJailed] = 1; //1 - в тюрьме, 0 - нет Поменять на свою, если не подходит.
       PlayerInfo[playa][pJailTime] = money * 60; // Тюремный срок. Поменять на своё, если не подходит.
       format(string, sizeof(string), "Bам сменили тюремный срок. Новый срок: %d минут", money);
       SendClientMessage(playa, COLOR_LIGHTBLUE, string);
      }
     }
    }
    else
    {
     SendClientMessage(playerid, COLOR_GRAD1, "У вас нет доступа к этой команде!");
    }
   }
   return 1;
  }




trollmarcusДата: Вторник, 30.11.2010, 21:43 | Сообщение # 790
Советчик
Группа: Продвинутые
Сообщений: 1062
Награды: 88
Город: Kent County
Репутация: 2964
Замечания: 80%
Статус:
Помогите написать /respawncar [vehid], то есть админ вводит команду /respawncar 384, то респауниться машина под идом 384 :D Буду оочень благодарен :)
menoffДата: Вторник, 30.11.2010, 21:46 | Сообщение # 791
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 1
Город: Екатеринбург
Репутация: -3
Замечания: 0%
Статус:
Как перевести на другой версию например 0.3b


M@kc
KillForFunДата: Вторник, 30.11.2010, 21:48 | Сообщение # 792
Освоившийся
Группа: Продвинутые
Сообщений: 143
Награды: 3
Город: Cызрань
Репутация: 26
Замечания: 0%
Статус:
trollmarcus, как бэ может так

Code

if(strcmp(cmd, "/команда", true) == 0 || strcmp(cmd, "/команда", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 2 )
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не авторизованы для использование этой команды!");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, 256, "[Модератор]: %s зареспавнил машину под ID %d.",sendername,GetPlayerVehicleID(playerid));
ABroadCast(COLOR_LIGHTRED,string, 5);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
SafeRemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORANGE, "Авто зареспавнено!");
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s зареспавнил машину",d,m,y,h,mi,s,sendername);
AdminLog(string);
}
}
return 1;
}



|______Мои работы______|
Хотдоги на диалогах
|______________________|
Modern State[RP] IP Addres 88.198.67.14:7557
Cайт http:\\rp-ms.ru


Сообщение отредактировал BloodRain - Вторник, 30.11.2010, 21:48
NeWeRДата: Среда, 01.12.2010, 18:34 | Сообщение # 793
Освоившийся
Группа: Продвинутые
Сообщений: 79
Награды: 1
Город: SAMP-RUS
Репутация: 70
Замечания: 0%
Статус:
Телепорт по координатам, мб комуто пригодится, чтобы проверять машины, пикапы и т.д., я зделал ее именно для этого crazy
if(strcmp(cmd, "/gotocoor", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] < 1339)
{
SendClientMessage(playerid, COLOR_GRAD1, " ó âàñ íåò ïðàâ íà èñïîëüçîâàíèå ýòîé êîìàíäû!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /gotocoor [x] [y] [z]");
return 1;
}
new coorx;
coorx = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /gotocoor [x] [y] [z]");
return 1;
}
new coory;
coory = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /gotocoor [x] [y] [z]");
return 1;
}
new coorz;
coorz = strval(tmp);
SetPlayerPos(playerid, coorx,coory,coorz);
format(string, sizeof(string), " Âû çäåëàëè òï %d,%d,%d.", coorx,coory,coorz);
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}

ImperealДата: Вторник, 07.12.2010, 16:32 | Сообщение # 794
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
Denisucoz, Создай переменную и записывай в какой нибудь уже имеющийся в файл эту переменную,а при включении передавай из этого блокнота значения обратно в переменную,может быть вечером выложу тебе...


Прощай самп-рус =Р
DenisucozДата: Вторник, 07.12.2010, 16:35 | Сообщение # 795
Новенький
Группа: Пользователи
Сообщений: 59
Награды: 1
Город: Салават
Репутация: -6
Замечания: 0%
Статус:
Плиз выложи ато я в скриптинге как по мягче сказать НУБ ((


I ♥ CityLife!!!
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua