Sign in to follow this  
Followers 0
MartinJoys

Система Проститутки Самп

1 post in this topic

Всем привет! Вот вам система проститутки, тупо конечно но может кому то пригодится.

Шаг первый: начало мода добавим вот это:
 

new actor_prost;
forward prost(playerid);

Потом в OnGameModeInit добавим это:
 

    actor_prost = CreateActor(632028.4668,1348.6459,10.8203,125.0312);//тут ваши координаты
    Create3DTextLabel(!"Нажми L.Alt",0xF5DEB3FF,2028.4668,1348.6459,10.8203,10.0,0,1);//тут ваши координаты

В OnPlayerKeyStateChange добавим это:
 

               if(newkeys == KEY_WALK)
                {
                    if(GetPVarInt(playerid,"prost") == 1return SendClientMessage(playerid, -1"Сейчас вы не можете воспользоватся услугами проститутки!");
                    if(IsPlayerInRangeOfPoint(playerid, 1.02028.4668,1348.6459,10.8203))
                    {
                       ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Проститутка","Вы хотите начать процесс?","Да","Нет");
                    }
                }

Потом в OnDialogResponse это:

    if(dialogid == 1)
    {
        if(response)
        {
            //можете снять деньги
                ApplyActorAnimation(actor_prost, "BLOWJOBZ""BJ_STAND_END_W"4.011110);
                SetTimer("prost",1000*10,0);
                SetPlayerPos(playerid,2027.9125,1348.2180,10.8203);
                TogglePlayerControllable(playerid, 0);
                SetPVarInt(playerid,"prost",1);
                return 1;
        }
        else
        {
            SendClientMessage(playerid,-1,"Вы отказались.");
            return 1;
        }
    }

И добавим паблик:

public prost(playerid)
{
     SendClientMessage(playerid,-1,"Проститутка закончила.");
     ClearActorAnimations(actor_prost);
     TogglePlayerControllable(playerid, 1);
     SetPVarInt(playerid,"prost",0);
     return 1;
}

Спасибо за внимание)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • whccompany
      By whccompany
      Rostov Role Play | Rostov RP | CRMP Mobile Project объявляет набор людей в свою команду: Нам требуются:
       
      1. Маппера:
      Сдельная оплата труда от 250 до 3000 рублей/ за 1 работу
       
      2. Специалист по Text Draw:
      Сдельная оплата труда от 400 до 3500 рублей/ за одну работу
       
      3. Pawn разработчик:
      Заработная плата от 10 000 рублей/месяц
       
      4. Программист для создания лаунчера и сайта UCP с автодонатом:
      Заработная плата от 10 000 рублей/месяц
       
      Контакты для связи:
       
      ВКонтакте
       
      Telegram
       
    • Владислав2
      By Владислав2
      Здравствуйте, при компиляции появляется ошибка,

      Ошибка:
      error 017: undefined symbol "REP_KUZIA_TD"

      Строки:
       
          REP_KUZIA_TD[0] = TextDrawCreate(7.499990, 314.444396, "REP: 1");
          TextDrawLetterSize(REP_KUZIA_TD[0], 0.400000, 1.600000);
          TextDrawAlignment(REP_KUZIA_TD[0], 1);
          TextDrawColor(REP_KUZIA_TD[0], -1);
          TextDrawSetShadow(REP_KUZIA_TD[0], 0);
          TextDrawSetOutline(REP_KUZIA_TD[0], 1);
          TextDrawBackgroundColor(REP_KUZIA_TD[0], 255);
          TextDrawFont(REP_KUZIA_TD[0], 1);
          TextDrawSetProportional(REP_KUZIA_TD[0], 1);
          TextDrawSetShadow(REP_KUZIA_TD[0], 0);
          REP_KUZIA_TD[1] = TextDrawCreate(6.249957, 330.518493, "ASK: 0");
          TextDrawLetterSize(REP_KUZIA_TD[1], 0.400000, 1.600000);
          TextDrawAlignment(REP_KUZIA_TD[1], 1);
          TextDrawColor(REP_KUZIA_TD[1], -1);
          TextDrawSetShadow(REP_KUZIA_TD[1], 0);
          TextDrawSetOutline(REP_KUZIA_TD[1], 1);
          TextDrawBackgroundColor(REP_KUZIA_TD[1], 255);
          TextDrawFont(REP_KUZIA_TD[1], 1);
          TextDrawSetProportional(REP_KUZIA_TD[1], 1);
          TextDrawSetShadow(REP_KUZIA_TD[1], 0);
          return 1;
      }

      Буду рад если кто-то поможет

       
    • Altronix
      By Altronix
      Вчера столнулся с такой проблемой,  что делать если я прописал в моде 615 айдишник машины, 614 и 613 работают, а вот на 615 крашает игру и не спавнит тачку? Хотя все текстуры вставил в vehicleid.pwn, vehicleid.ide всё прописал, другие 614 и 613 он создаёт, а 615 команда ещё не создавала до того как я заменил текстуры в тачке. Может где то ещё надо прописать что бы все работало? Лимит у меня увеличен до 700