Вторник, 02.12.2008, 16:39
 
 
Приветствую Вас Проезжий | RSS
[ Новые сообщения · Участники · Правила форума · Поиск! · RSS ]
Статистика Форума
Последние ответы Популярные темы Лучшие пользователи TOP 7
  • GTA 4 уже можно с... [GTA 4]
  • Самый страшный сп... [Обо Всём]
  • [FS] маленький до... [Скрипты]
  • Ele-Ment[Rus] [Сервера]
  • СС+ [Системы и Сети]
  • Top's 100 bt ... [Юмор]
  • Помощь новечкам п... [Вопросы и Проблемы]
  • Вопрос - Ответ (Ответов: 959)
  • Обсуждение мода CityLi... (Ответов: 923)
  • Задавайте сюда ваши во... (Ответов: 919)
  • Помощь новечкам по скр... (Ответов: 608)
  • Обратный отщёт от 500 (Ответов: 512)
  • Пошли всех на хуй тут! (Ответов: 508)
  • Pen1 LS v1.4 by ONEhel... (Ответов: 386)
  • MiX (Сообщений: 2611)
  • AXE (Сообщений: 2258)
  • OKStyle™ (Сообщений: 1934)
  • fAkm4n (Сообщений: 1728)
  • RockStarGamer (Сообщений: 1608)
  • DarkByte (Сообщений: 1315)
  • MAK (Сообщений: 1293)
  • Страница 1 из 212»
    Модератор форума: MAK 
    Форум о GTA Multiplayers. GTA SA-MP, MTA, VC-MP, IV-MP. » San Andreas MultiPlayer » Вопросы и Проблемы » ESC (кик при простое)
    ESC
    SanSayДата: Пятница, 29.08.2008, 23:31 | Сообщение # 1
    Местный

    Группа: Продвинутые
    Сообщений: 629
    Город: Наб.Челны
    Статус: status
    где то вроде читал, что есть скрипт: при простое без движения кикает
    но не могу найти где
    подскажите если кто помнит или скиньте у кого есть

    217.198.1.76:7777 Mode:PEN1(LS)+GTO(банды+кач)
    PEN1(LS)+GTO(банды+кач)v3.14
    AntiBot
     
    [SFD]EvilRiazДата: Пятница, 29.08.2008, 23:38 | Сообщение # 2
    Советчик

    Группа: Разработчики
    Сообщений: 1103
    Город: City of Los Angeles
    Статус: status
    SanSay, сейчас, где то у меня был crazy

    Где моя репа 0_o???
    Мои работы

    Кто хочет такую штучку смотрим сюда
    Current Developments: [SFD] TDM Mode, [GolNet] Big City Life [GF Mod]
     
    KianuДата: Пятница, 29.08.2008, 23:41 | Сообщение # 3
    Освоившийся

    Группа: Продвинутые
    Сообщений: 141
    Статус: status
    Вообще то в обычном гф он идёт. Посмотри там.

    Новый уникальный ГОП-ТРА}{ЕР!!! - новый тра}{ер, успейте получить }{ер в анус от V.I.P пользователей!

    ICQ# 462-957

     
    fAkm4nДата: Суббота, 30.08.2008, 01:49 | Сообщение # 4
    Джэдай

    Группа: Продвинутые
    Сообщений: 1728
    Статус: status
    в GTO тож есть)

    Хочеш закинуть свой серв SAMP в Official? Легко! просто тыкни по мне.


    Славяне - сила, кто нас не уважает тому "МОГИЛА"!
     
    SanSayДата: Суббота, 30.08.2008, 07:58 | Сообщение # 5
    Местный

    Группа: Продвинутые
    Сообщений: 629
    Город: Наб.Челны
    Статус: status
    у меня Пенсел
    [DPS]EvilRiaz жду

    217.198.1.76:7777 Mode:PEN1(LS)+GTO(банды+кач)
    PEN1(LS)+GTO(банды+кач)v3.14
    AntiBot


    Сообщение отредактировал SanSay - Суббота, 30.08.2008, 07:58
     
    SpiritДата: Суббота, 30.08.2008, 17:13 | Сообщение # 6
    Освоившийся

    Группа: Продвинутые
    Сообщений: 129
    Город: Омск
    Статус: status
    Fr33zD1, [DPS]EvilRiaz, о да... Откавырять его ещё оттуда надо lol
    Code

    enum XYZ
    {
         Float:X,
         Float:Y,
         Float:Z
    }
    new Float:PlayerState[MAX_PLAYERS][XYZ];
    IsEsc(playerid)
    {
      new Float:Xp,Float:Yp,Float:Zp;
      GetPlayerPos(playerid,Xp,Yp,Zp);
      if(Xp == PlayerState[playerid][X] && Yp == PlayerState[playerid][Y] && Zp == PlayerState[playerid][Z])
          return 1;
      else
      {
          Xp = PlayerState[playerid][X];
          Yp = PlayerState[playerid][Y];
          Zp = PlayerState[playerid][Z];
      }
      return 0;
    }
    forward KickEsc();
    public KickEsc()
    {
      new Slots = GetMaxPlayers();
      for(new p=0;p<Slots;p++)
      {
          if(IsPlayerConnected(p) && IsEsc(p))
              Kick(p);
      }
    }
    //------------------------------------------------------------------------------
    public OnGameModeInit()
    {
      SetTimer("KickEsc",10*60*1000,1);//10 - минуты
      return 1;
    }
    //------------------------------------------------------------------------------

    Ну мгу предложить вот такой вариант, каждые 10 минут выполняется проверка не совпадают ли координаты его старого место нахождения с нынешним если нет данные обновляются и если игрок не двинется через 10 минут его кикнет, для пущей точности можно добавить угол поворота.

    Любиш садизм люби и мазахизм :)

    Сообщение отредактировал Spirit - Суббота, 30.08.2008, 17:25
     
    [SFD]EvilRiazДата: Суббота, 30.08.2008, 17:17 | Сообщение # 7
    Советчик

    Группа: Разработчики
    Сообщений: 1103
    Город: City of Los Angeles
    Статус: status
    С чего ты взял что он оттуда? crazy

    нашёл(автор не йа) crazy

    Code
    #include <a_samp>

    #define MAX_IDLE_TIME 1 // Set the max idle time (1 = 1 minute)

    enum pPos
    {
         Float:LastX,
         Float:LastY,
         Float:LastZ,
    }

    new
         PlayerLastPos[MAX_PLAYERS][pPos],
         PlayerAfkTicks[MAX_PLAYERS],
         Float:PlayerCurrentPos[3];

    public OnFilterScriptInit()
    {
         printf("Idle Kicker - By: Sneaky | Loaded..");
         SetTimer("IdleKicker",1000,1);
         return 1;
    }

    public OnFilterScriptExit()
    {
         printf("Idle Kicker - By: Sneaky | Unloaded..");
         return 1;
    }

    forward IdleKicker();
    public IdleKicker()
    {
         for(new i = 0; i < MAX_PLAYERS; i++)
         {
             GetPlayerPos(i, PlayerCurrentPos[0], PlayerCurrentPos[1], PlayerCurrentPos[2]);

             if(!floatcmp(PlayerCurrentPos[0], PlayerLastPos[i][LastX]) && !floatcmp(PlayerCurrentPos[1], PlayerLastPos[i][LastY]))
      {
                PlayerAfkTicks[i] ++;
      }
      else
      {
                 PlayerAfkTicks[i] = 0;
      }
       PlayerLastPos[i][LastX] = PlayerCurrentPos[0];
      PlayerLastPos[i][LastY] = PlayerCurrentPos[1];
      PlayerLastPos[i][LastZ] = PlayerCurrentPos[2];

      if(PlayerAfkTicks[i] == MAX_IDLE_TIME*60)
      {
          Kick(i);
      }
         }
         return 1;
    }


    Где моя репа 0_o???
    Мои работы

    Кто хочет такую штучку смотрим сюда
    Current Developments: [SFD] TDM Mode, [GolNet] Big City Life [GF Mod]


    Сообщение отредактировал [DPS]EvilRiaz - Суббота, 30.08.2008, 17:18
     
    SanSayДата: Воскресенье, 31.08.2008, 00:16 | Сообщение # 8
    Местный

    Группа: Продвинутые
    Сообщений: 629
    Город: Наб.Челны
    Статус: status
    Spirit, толи я че нитак вставил, то ли че, но при компиле выдает штук 30 ошибок, походит на то когбудто скобка или лишняя или потерялась, но не смог найти.

    [DPS]EvilRiaz, работает... но при компиляции выдает:
    (41) : warning 217: loose indentation
    (45) : warning 217: loose indentation
    (46) : warning 217: loose indentation
    че он там потерял?


    217.198.1.76:7777 Mode:PEN1(LS)+GTO(банды+кач)
    PEN1(LS)+GTO(банды+кач)v3.14
    AntiBot
     
    [SFD]EvilRiazДата: Воскресенье, 31.08.2008, 00:21 | Сообщение # 9
    Советчик

    Группа: Разработчики
    Сообщений: 1103
    Город: City of Los Angeles
    Статус: status
    SanSay, нормально всё, ставь в начало
    Code
    #pragme tabsize 0

    Вообщем

    Quote (pacaK)
    Превед MAK


    Где моя репа 0_o???
    Мои работы

    Кто хочет такую штучку смотрим сюда
    Current Developments: [SFD] TDM Mode, [GolNet] Big City Life [GF Mod]


    Сообщение отредактировал [DPS]EvilRiaz - Воскресенье, 31.08.2008, 00:23
     
    SanSayДата: Воскресенье, 31.08.2008, 07:31 | Сообщение # 10
    Местный

    Группа: Продвинутые
    Сообщений: 629
    Город: Наб.Челны
    Статус: status
    Quote (|DPS|EvilRiaz)
    SanSay, нормально всё, ставь в начало uzcodeCodeuzc#pragme tabsize 0

    тогда вообще ошибка добавляется:
    error 031: unknown directive

    217.198.1.76:7777 Mode:PEN1(LS)+GTO(банды+кач)
    PEN1(LS)+GTO(банды+кач)v3.14
    AntiBot
     
    e_G_o_RДата: Воскресенье, 31.08.2008, 07:36 | Сообщение # 11
    Местный

    Группа: Public Team
    Сообщений: 535
    Город: Екатеринбург
    Статус: status
    [offtop]Дайте плиз FS скрипт этот :)чё то уж так охота его=) [offtop]



    Зделаю хороший FS за домен 2рого уровня или.. за 6 знч.. номер аськи подробности ко мне в личку:)
     
    ExcessДата: Воскресенье, 31.08.2008, 11:23 | Сообщение # 12
    Уверенный

    Группа: Продвинутые
    Сообщений: 200
    Город: Екатеринбург
    Статус: status
    Вот кому надо уже готовое.
    Сцылочко
    Зеркало

     
    [SFD]EvilRiazДата: Воскресенье, 31.08.2008, 12:08 | Сообщение # 13
    Советчик

    Группа: Разработчики
    Сообщений: 1103
    Город: City of Los Angeles
    Статус: status
    SanSay, #pragma tabsize 0

    Сорри опечатался.


    Где моя репа 0_o???
    Мои работы

    Кто хочет такую штучку смотрим сюда
    Current Developments: [SFD] TDM Mode, [GolNet] Big City Life [GF Mod]
     
    e_G_o_RДата: Воскресенье, 31.08.2008, 12:25 | Сообщение # 14
    Местный

    Группа: Public Team
    Сообщений: 535
    Город: Екатеринбург
    Статус: status
    Excess, Cпс за FS этот + поставил=)



    Зделаю хороший FS за домен 2рого уровня или.. за 6 знч.. номер аськи подробности ко мне в личку:)
     
    [SFD]EvilRiazДата: Воскресенье, 31.08.2008, 14:16 | Сообщение # 15
    Советчик

    Группа: Разработчики
    Сообщений: 1103
    Город: City of Los Angeles
    Статус: status
    Egor, лень копирнуть и вставить в пауно? mda

    Где моя репа 0_o???
    Мои работы

    Кто хочет такую штучку смотрим сюда
    Current Developments: [SFD] TDM Mode, [GolNet] Big City Life [GF Mod]
     
    Форум о GTA Multiplayers. GTA SA-MP, MTA, VC-MP, IV-MP. » San Andreas MultiPlayer » Вопросы и Проблемы » ESC (кик при простое)
    Страница 1 из 212»
    Поиск:

    Copyright SAMP-RUS© 2008