Четверг, 16.10.2008, 01:08
 
 
Приветствую Вас Проезжий | RSS
[ Новые сообщения · Участники · Правила форума · Поиск! · RSS ]
Статистика Форума
Последние ответы Популярные темы Лучшие пользователи TOP 10
  • Вопрос - Ответ [Вопросы и Проблемы]
  • Illusion ;) stunt... [Трёп]
  • Выключение сервер... [Админ-раздел]
  • GTO+PEN (LS+LC+SF... [Pen1: Series]
  • Хостинг SA-MP ser... [Админ-раздел]
  • Выключение сервер... [Вопросы и Проблемы]
  • Задавайте сюда ва... [Вопросы и Проблемы]
  • Хакера! [Ищу]
  • Сборник Анти-Чито... [Админ-раздел]
  • Russian GodFather... [Сервера]
  • Обсуждение мода CityLi... (Ответов: 866)
  • Задавайте сюда ваши во... (Ответов: 763)
  • Вопрос - Ответ (Ответов: 654)
  • Обратный отщёт от 500 (Ответов: 512)
  • Пошли всех на хуй тут! (Ответов: 455)
  • Pen1 LS v1.4 by ONEhel... (Ответов: 373)
  • Адронный Коллайдер (Ответов: 337)
  • Пользователям читать! (Ответов: 332)
  • [GM] Паркур (Ответов: 325)
  • Известна дата релиза G... (Ответов: 311)
  • MiX (Сообщений: 2292)
  • [LDT]LuxurY (Сообщений: 2000)
  • AXE (Сообщений: 1985)
  • OKStyle™ (Сообщений: 1914)
  • RockStarGamer (Сообщений: 1609)
  • r1d3R (Сообщений: 1587)
  • DarkByte (Сообщений: 1192)
  • DRAgoONoN (Сообщений: 1137)
  • MAK (Сообщений: 1091)
  • Winston (Сообщений: 1006)
  • Страница 7 из 12«12567891112»
    Модератор форума: Eragon, MiX 
    Форум SA-MP & MTA DM всё о GTa San Andreas по сети » San Andreas MultiPlayer » Скрипты » [FS] Sex (Неплохая идея)
    [FS] Sex
    $t1mДата: Пятница, 04.07.2008, 00:35 | Сообщение # 91
    Уважаемый

    Группа: Продвинутые
    Сообщений: 825
    Город: -=Страна Чудес=-
    Статус: status
    okstyle, а че в паблик вылаживать не будут? crazy

    -мой статус в агенте

    -мой статус в ICQ

    Ваша высокая репутация - это не Ваша заслуга, а наша недоработка™

     
    OKStyle™Дата: Пятница, 04.07.2008, 07:51 | Сообщение # 92
    Джэдай

    Группа: Разработчики
    Сообщений: 1914
    Город: Оренбург
    Статус: status
    Я сделаю именно по описанию автора идеи и выложу.

    Только вот не получится заставить второго участника анимации стоять во время этого, особенно изнасилования :D




    Мои работы

    * Меню цветов

    Слова окстайла всегда правда © HITMAN07

    Сообщение отредактировал okstyle - Пятница, 04.07.2008, 07:57
     
    Thomas_AndersonДата: Пятница, 04.07.2008, 09:49 | Сообщение # 93
    Местный

    Группа: Пользователи
    Сообщений: 631
    Город: New York
    Статус: status
    А может фриз использовать? ))
    P.S. Ты коп-то мой хоть поставь, типо автор идеи. crazy

    Лучшим может быть только тот, кому суждено быть лучшим.
     
    TimeДата: Пятница, 04.07.2008, 11:08 | Сообщение # 94
    Освоившийся

    Группа: Продвинутые
    Сообщений: 96
    Статус: status
    Быстреебы зделали хочеться очень увидить!

    Даю Хостинг ! ! ! Для серверов SAMP пишите в асю 383-073-394
    [FS]AdminHouse
    Пароль к архиву: 12345
    [FS]DrageRacing

    -----------------================ Samp-Rus.Com =================---------------------------------
     
    OKStyle™Дата: Пятница, 04.07.2008, 11:18 | Сообщение # 95
    Джэдай

    Группа: Разработчики
    Сообщений: 1914
    Город: Оренбург
    Статус: status
    Quote (Mite)
    А может фриз использовать? ))

    если фриз, то анимация не применяется, т.е. он будет стоять столбом.



    Мои работы

    * Меню цветов

    Слова окстайла всегда правда © HITMAN07

     
    Thomas_AndersonДата: Пятница, 04.07.2008, 13:26 | Сообщение # 96
    Местный

    Группа: Пользователи
    Сообщений: 631
    Город: New York
    Статус: status
    Quote (okstyle)
    если фриз, то анимация не применяется, т.е. он будет стоять столбом.

    сделай анимацию приседания, или того, как ты типа в море сдох. fun
    А чо, идея. crazy fun

    Лучшим может быть только тот, кому суждено быть лучшим.
     
    DosДата: Пятница, 04.07.2008, 18:34 | Сообщение # 97
    Новенький

    Группа: Продвинутые
    Сообщений: 11
    Статус: status
    опа я тоже наподобии скриптег сделал уже
     
    JIeXaДата: Пятница, 04.07.2008, 19:09 | Сообщение # 98
    Местный

    Группа: Продвинутые
    Сообщений: 703
    Город: Челябинск
    Статус: status
    Dos, кидай сюда

    My works:
    [FS]Otmichka
    [FS]Music
    [FS]Clans & Spawn
    [FS]Time and Date
    [FS]Fireworks
    [FS]FixRus
    [FS]Fond
    [FS]Kill
    [FS]Lop&veh
    Scripts Package
    My ICQ 444154563
     
    npu3pakДата: Суббота, 05.07.2008, 01:54 | Сообщение # 99
    Новенький

    Группа: Продвинутые
    Сообщений: 32
    Статус: status
    Ну дык кто-нить вылажить уже наконец-то этот ФС или нет?
     
    OKStyle™Дата: Суббота, 05.07.2008, 22:30 | Сообщение # 100
    Джэдай

    Группа: Разработчики
    Сообщений: 1914
    Город: Оренбург
    Статус: status
    В начало:
    Code
    new wantkiss[MAX_PLAYERS];
    new wantsex[MAX_PLAYERS];

    В OnPlayerCommandText:

    Code
        new cmd[30];
      new idx;
      cmd = strtok(cmdtext, idx);

    if(!strcmp(cmd, "/pocelui", true))
    {
      new tmp[30],PlayerName[30],string[256];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(IsSkinFemale(otherplayer))
        {
         wantkiss[playerid]=1;
         wantkiss[otherplayer]=1;
         GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
         format(string,sizeof(string)," Игрок %s предлагает вам поцеловаться. (/accpoc [id] - принять, /dispoc [id] - отказать)",PlayerName);
         SendClientMessage(otherplayer,0xFFFF00AA,string);
        }
        else
        {
         SendClientMessage(playerid,0xFF0000AA," Ваш оппонент мужского пола!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    if(!strcmp(cmd, "/accpoc", true))
    {
      new tmp[30];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(wantkiss[playerid]==1 && wantkiss[otherplayer]==1)
        {
         SendClientMessage(playerid,0x00FF00AA," Вы поцеловались!");
         SendClientMessage(otherplayer,0x00FF00AA," Вы поцеловались!");
         wantkiss[playerid]=0;
         ApplyAnimation(otherplayer,"KISSING","Grlfrd_Kiss_03",4.1,0,1,1,1,1);
         ApplyAnimation(playerid,"KISSING","Grlfrd_Kiss_03",4.1,0,1,1,1,1);
         wantkiss[otherplayer]=0;
        }
        else if(wantkiss[playerid]==0 || wantkiss[otherplayer]==0)
        {
         SendClientMessage(playerid,0x00FF00AA," Вам не предлагали целоваться!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    if(!strcmp(cmd, "/dispoc", true))
    {
      new tmp[30];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(wantkiss[playerid]==1 && wantkiss[otherplayer]==1)
        {
         SendClientMessage(playerid,0xFF0000AA," Вы отказались поцеловаться!");
         SendClientMessage(otherplayer,0x00FF00AA," С вами отказались поцеловаться!");
         wantkiss[playerid]=0;
         wantkiss[otherplayer]=0;
        }
        else if(wantkiss[playerid]==0 || wantkiss[otherplayer]==0)
        {
         SendClientMessage(playerid,0x00FF00AA," Вам не предлагали целоваться!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    if(!strcmp(cmd, "/iznas", true))
    {
      new tmp[30];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(IsSkinFemale(otherplayer))
        {
         SendClientMessage(playerid,0xFF0000AA," Вы изнасиловали игрока!");
         SendClientMessage(otherplayer,0x00FF00AA," Вас изнасиловали!");
         LoopingAnim(otherplayer,"SNM","SPANKINGW",4.1,0,1,1,1,1);
         LoopingAnim(playerid,"SNM","SPANKEDW",4.1,0,1,1,1,1);
        }
        else
        {
         SendClientMessage(playerid,0xFF0000AA," Ваш оппонент мужского пола!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    if(!strcmp(cmd, "/sexon", true))
    {
      new tmp[30];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(IsSkinFemale(otherplayer))
        {
         wantsex[playerid]=1;
         wantsex[otherplayer]=1;
         GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
         format(string,sizeof(string)," Игрок %s предлагает вам заняться сексом. (/accsex [id] - принять, /dissex [id] - отказать)",PlayerName);
         SendClientMessage(otherplayer,0xFFFF00AA,string);
        }
        else
        {
         SendClientMessage(playerid,0xFF0000AA," Ваш оппонент мужского пола!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    if(!strcmp(cmd, "/accsex", true))
    {
      new tmp[30];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(wantsex[playerid]==1 && wantsex[otherplayer]==1)
        {
         SendClientMessage(playerid,0x00FF00AA," Вы занялись сексом!");
         SendClientMessage(otherplayer,0x00FF00AA," Вы занялись сексом!");
         wantsex[playerid]=0;
         wantsex[otherplayer]=0;
         ApplyAnimation(otherplayer,"SNM","SPANKING_IDLEW",4.1,0,1,1,1,1);
         LoopingAnim(playerid,"SNM","SPANKINGP",4.1,0,1,1,1,1);
        }
        else if(wantsex[playerid]==0 || wantsex[otherplayer]==0)
        {
         SendClientMessage(playerid,0x00FF00AA," Вам не предлагали заняться сексом!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    if(!strcmp(cmd, "/dissex ", true) == 0)
    {
      new tmp[30];
      tmp = strtok(cmdtext,idx);
      new otherplayer = strval(tmp);
       if(GetDistanceBetweenPlayers(playerid, otherplayer) < 2)
       {
        if(wantsex[playerid]==1 && wantsex[otherplayer]==1)
        {
         SendClientMessage(playerid,0xFF0000AA," Вы отказались заняться сексом!");
         SendClientMessage(otherplayer,0x00FF00AA," С вами отказались заняться сексом!");
         wantsex[playerid]=0;
         wantsex[otherplayer]=0;
        }
        else if(wantsex[playerid]==0 || wantsex[otherplayer]==0)
        {
         SendClientMessage(playerid,0x00FF00AA," Вам не предлагали заняться сексом!");
        }
       }
       else
       {
        SendClientMessage(playerid,0xFF0000AA," Вы слишком далеко!");
       }
    return 1;
    }

    Вниз:

    Code
    LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
    {
         ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
    }

    stock GetDistanceBetweenPlayers(playerid, playerid2)
    {
      new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
      new Float:tmpdis;
      GetPlayerPos(playerid,x1,y1,z1);
      GetPlayerPos(playerid2,x2,y2,z2);
      tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
    return floatround(tmpdis);
    }

    stock IsSkinFemale(skinid)   
    {
      new Skins[] = {  
      9, 10, 11, 12, 13, 31, 39, 40, 41, 54, 55,  
      56, 63, 64, 69, 75, 76, 77, 85, 86, 87,  
      88, 89, 90, 92, 93, 129, 130, 131, 138,  
      140, 141, 145, 148, 150, 151, 152, 157,  
      169, 172, 178, 190, 191, 192, 193, 194,  
      195, 196, 197, 198, 199, 201, 205, 207,  
      211, 214, 215, 216, 218, 219, 224, 225,  
      226, 231, 232, 233, 237, 238, 243, 244,  
      245, 246, 251, 256, 257, 263, 298
      };
       for(new i = 0; i < sizeof(Skins); i++)   
       {   
        if(skinid == i) return 1;   
       }
      #pragma unused Skins
    return 0;   
    }

    strtok(const string[], &index)
    {
      new length = strlen(string);
       while ((index < length) && (string[index] <= ' '))
       {
        index++;
       }
      new offset = index;
      new result[20];
       while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
       {
        result[index - offset] = string[index];
        index++;
       }
      result[index - offset] = EOS;
    return result;
    }

    Скачать уже готовый скрипт (PWN+AMX) в RAR-архиве:

    @ filehoster.ru
    Пароль: gtasource.ru




    Мои работы

    * Меню цветов

    Слова окстайла всегда правда © HITMAN07

    Сообщение отредактировал okstyle - Суббота, 05.07.2008, 22:34
     
    [SFD]EvilRiazДата: Суббота, 05.07.2008, 22:52 | Сообщение # 101
    Уважаемый

    Группа: Разработчики
    Сообщений: 792
    Город: Москва
    Статус: status
    бугог crazy

    Мои работы

    Кто хочет такую штучку смотрим сюда
     
    $t1mДата: Суббота, 05.07.2008, 22:59 | Сообщение # 102
    Уважаемый

    Группа: Продвинутые
    Сообщений: 825
    Город: -=Страна Чудес=-
    Статус: status
    Зашел тестить и вот че с okstyle, мы замутили: lol


    lol fun

    -мой статус в агенте

    -мой статус в ICQ

    Ваша высокая репутация - это не Ваша заслуга, а наша недоработка™

    Сообщение отредактировал $t1m - Суббота, 05.07.2008, 23:01
     
    r1d3RДата: Суббота, 05.07.2008, 23:08 | Сообщение # 103
    Долгожитель

    Группа: Продвинутые
    Сообщений: 1587
    Статус: status
    $t1m, ахиреть скриптег получился lol
     
    TimeДата: Суббота, 05.07.2008, 23:12 | Сообщение # 104
    Освоившийся

    Группа: Продвинутые
    Сообщений: 96
    Статус: status
    Прикольно замутили ! ! ! fun

    Даю Хостинг ! ! ! Для серверов SAMP пишите в асю 383-073-394
    [FS]AdminHouse
    Пароль к архиву: 12345
    [FS]DrageRacing

    -----------------================ Samp-Rus.Com =================---------------------------------
     
    [SFD]EvilRiazДата: Суббота, 05.07.2008, 23:12 | Сообщение # 105
    Уважаемый

    Группа: Разработчики
    Сообщений: 792
    Город: Москва
    Статус: status
    Если его раскрутить он будт на всех серваках fun

    Мои работы

    Кто хочет такую штучку смотрим сюда
     
    Форум SA-MP & MTA DM всё о GTa San Andreas по сети » San Andreas MultiPlayer » Скрипты » [FS] Sex (Неплохая идея)
    Страница 7 из 12«12567891112»
    Поиск:

    Copyright SAMP-RUS© 2008