Форум Pawn.Wiki - Воплоти мечту в реальность!: Столовая SFA - Форум Pawn.Wiki - Воплоти мечту в реальность!

Перейти к содержимому

  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Scr ][ All ]
Столовая SFA
Оценка: -----

#1
Пользователь офлайн   Vyacheslav 

  • Banned
  • Вставить ник
  • Раскрыть информацию
Здравствуйте, с вами снова я Vyacheslav , и сегодня я вам расскажу как сделать хорошую столовую для Армии СФ. В ней будет анимация.
И так приступим

Ко всем new:
new buyeatvoenniy;//Название пикапа своё
new voenniy
new voenniy1 


В public OnGameModeInit:
    //-----------------------------------Столовая для вояк------------------------
    CreateObject(18020,2418.39990234,-1576.09997559,-253.10000610,0.00000000,0.00000000,0.00000000); //object(int_6burger_main) (1)
    CreateObject(3922,2426.00000000,-1584.00000000,-255.10000610,0.00000000,0.00000000,268.00000000); //object(rest_chair2) (1)
    CreateObject(1892,2408.89990234,-1584.40002441,-255.10000610,0.00000000,0.00000000,316.00000000); //object(security_gatsh) (1)
    CreateObject(936,2425.39990234,-1576.09997559,-254.60000610,0.00000000,0.00000000,180.00000000); //object(cj_df_worktop_2) (1)
    CreateObject(941,2421.00000000,-1575.00000000,-254.60000610,0.00000000,0.00000000,92.00000000); //object(cj_df_worktop_3) (1)
    CreateObject(937,2423.50000000,-1576.19995117,-254.60000610,0.00000000,0.00000000,0.00000000); //object(cj_df_worktop) (1)
    CreateObject(2533,2418.50000000,-1574.09997559,-255.10000610,0.00000000,0.00000000,0.00000000); //object(cj_off2_lic_1_l) (1)
    CreateObject(2534,2419.50000000,-1574.09997559,-255.10000610,0.00000000,0.00000000,0.00000000); //object(cj_off2_lic_2_m) (1)
    CreateObject(14839,2413.60009766,-1460.40002441,-297.70001221,0.00000000,0.00000000,0.00000000); //object(lm_strippriv) (1)
    CreateObject(1522,2408.80004883,-1584.30004883,-255.00000000,0.00000000,0.00000000,314.00000000); //object(gen_doorshop3) (1)
    CreateObject(18020,368.89999390,-114.59999847,1002.79998779,0.00000000,0.00000000,0.00000000); //object(int_6burger_main) (2)
    CreateObject(2764,370.79998779,-119.59999847,1001.20001221,0.00000000,0.00000000,179.99450684); //object(cj_pizza_table03) (1)
    CreateObject(2764,373.60000610,-119.30000305,1001.20001221,0.00000000,0.00000000,179.99450684); //object(cj_pizza_table03) (2)
    CreateObject(2764,372.60000610,-119.30000305,1001.20001221,0.00000000,0.00000000,179.99450684); //object(cj_pizza_table03) (3)
    CreateObject(2788,370.79998779,-120.30000305,1001.29998779,0.00000000,0.00000000,270.00000000); //object(cj_burg_chair) (1)
    CreateObject(2807,372.50000000,-120.30000305,1001.29998779,0.00000000,0.00000000,270.00000000); //object(cj_burg_chair_na) (1)
    CreateObject(2807,373.50000000,-120.30000305,1001.29998779,0.00000000,0.00000000,270.00000000); //object(cj_burg_chair_na) (2)
    CreateObject(2764,366.39999390,-123.90000153,1001.20001221,0.00000000,0.00000000,0.00000000); //object(cj_pizza_table03) (4)
    CreateObject(2764,364.50000000,-123.90000153,1001.20001221,0.00000000,0.00000000,0.00000000); //object(cj_pizza_table03) (5)
    CreateObject(2807,365.39999390,-123.90000153,1001.29998779,0.00000000,0.00000000,0.00000000); //object(cj_burg_chair_na) (3)
    CreateObject(2807,367.20001221,-123.59999847,1001.70001221,0.00000000,0.00000000,0.00000000); //object(cj_burg_chair_na) (4)
    CreateObject(2808,369.29998779,-124.09999847,1001.50000000,0.00000000,0.00000000,0.00000000); //object(cj_pizza_chair4) (1)
    CreateObject(2808,371.20001221,-124.09999847,1001.50000000,0.00000000,0.00000000,0.00000000); //object(cj_pizza_chair4) (2)
    CreateObject(2764,374.70001221,-124.19999695,1001.20001221,0.00000000,0.00000000,0.00000000); //object(cj_pizza_table03) (6)
    CreateObject(2788,375.60000610,-124.19999695,1001.29998779,0.00000000,0.00000000,0.00000000); //object(cj_burg_chair) (2)
    CreateObject(2788,373.70001221,-124.19999695,1001.29998779,0.00000000,0.00000000,178.00000000); //object(cj_burg_chair) (3)
    CreateObject(2455,372.89999390,-114.59999847,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ff_conter_8) (2)
    CreateObject(2457,375.70001221,-114.59999847,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ff_conter_8c) (1)
    CreateObject(2457,373.79998779,-114.59999847,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ff_conter_8c) (2)
    CreateObject(2455,372.00000000,-114.59999847,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ff_conter_8) (3)
    CreateObject(2457,370.10000610,-114.59999847,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ff_conter_8c) (3)
    CreateObject(2454,369.00000000,-114.40000153,1000.79998779,0.00000000,0.00000000,270.00000000); //object(cj_ff_conter_8b) (2)
    CreateObject(2415,372.89999390,-109.09999847,1000.79998779,0.00000000,0.00000000,90.00000000); //object(cj_ff_fryer) (1)
    CreateObject(2415,372.89999390,-108.30000305,1000.79998779,0.00000000,0.00000000,92.00000000); //object(cj_ff_fryer) (2)
    CreateObject(2417,372.70001221,-107.50000000,1000.79998779,0.00000000,0.00000000,90.00000000); //object(cj_ff_cooker) (1)
    CreateObject(2360,372.70001221,-104.09999847,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ice_fridge_2) (1)
    CreateObject(2340,372.70001221,-106.50000000,1000.79998779,0.00000000,0.00000000,90.00000000); //object(cj_kitch2_washer) (1)
    CreateObject(2331,374.60000610,-104.09999847,1001.09997559,0.00000000,0.00000000,0.00000000); //object(cj_bed_furn_1) (1)
    CreateObject(2451,376.00000000,-104.30000305,1000.79998779,0.00000000,0.00000000,0.00000000); //object(cj_ff_worktop_3) (1)
    CreateObject(2421,372.20001221,-106.30000305,1002.09997559,0.00000000,0.00000000,88.00000000); //object(cj_ff_microw) (1)
    CreateObject(2421,372.20001221,-107.30000305,1002.09997559,0.00000000,0.00000000,90.00000000); //object(cj_ff_microw) (2)
    CreateObject(1507,359.10000610,-122.80000305,1000.79998779,0.00000000,0.00000000,316.00000000); //object(gen_doorext09) (1) 


Добавляем Pickup
buyeatvoenniy = CreatePickup(1239,23,375.3990,-116.3003,1001.8151); //Столовка, координаты меняем на свои
voenniy = CreatePickup(1318,23,-1368.2799,490.3736,11.2027);//
voenniy1 = CreatePickup(1318,23,360.1941,-122.7649,1001.8078);//  


Добавляем 3D текст ( для RLS - -------------------------------------------[ 3d тексты]----------------------------------------------- )
    CreateDynamic3DTextLabel("{00BF00}~~~~~~~~~~~~~~~~~~~~~~~\nСтоловая военных\n~~~~~~~~~~~~~~~~~~~~~~~~",0xFFA500FF,-1366.6199,490.3793,11.2027,30.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,-1,-1,-1,20.0);  


В public OnPlayerPickUpPickup(playerid, pickupid):
else if(pickupid == voenniy) //
    {
        SetPlayerInterior(playerid, 0);
        SetPlayerPos(playerid,362.1841,-121.3654,1001.8078);
        SetCameraBehindPlayer(playerid);
        SetPlayerFacingAngle(playerid, 276.0466);
    }
            else if(pickupid == voenniy1) //
    {
        SetPlayerInterior(playerid, 0);
        SetPlayerPos(playerid,-1368.1605,492.8008,11.2027);
        SetCameraBehindPlayer(playerid);
        SetPlayerFacingAngle(playerid, 276.0466);
    }
    if(pickupid == buyeatvoenniy)
    {
      if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
        {
          if(PlayerInfo[playerid][pGunlspdTime] > 0) return    SendClientMessage(playerid,COLOR_GREY,"Брать обед можно раз в 3 минуты");
           {
            SendClientMessage(playerid,COLOR_WHITE,"Вы взяли обед, чтобы съесть (( введите /eaten ))");
            ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
            SetPlayerAttachedObject(playerid, 1 , 1547, 1,0.11,0.36,0.0,0.0,90.0);
            ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
            PlayerInfo[playerid][pGunlspdTime] = 180;
        return 1;
      }
   }
 }  


В public On PlayerCommandText:
if(strcmp(cmd, "/eaten", true) == 0)
      {
       if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
        {
        SetPlayerHealthNoCheat(playerid, 100);
        PlayerInfo[playerid][pHP] +=100;
        SendClientMessage(playerid, COLOR_YELLOW, "Вы скушали свой обед!");
        ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.0, 0, 0, 0, 0, 0,1);
        RemovePlayerAttachedObject(playerid, 1);
      return 1;
     }
 }




Скриншоты:
Изображение
Изображение
Изображение
Изображение

Сообщение отредактировал Vyacheslav: 28 апреля 2012 - 11:39


#2
Пользователь офлайн   kaserer20111 

  • Я вернулся!))
  • Вставить ник
  • Раскрыть информацию
Интересно! Только что это за трава в руке Вояки это типа укропа :D
0

#3
Пользователь офлайн   Vyacheslav 

  • Banned
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияkaserer20111 (28 апреля 2012 - 13:37) писал:

Интересно! Только что это за трава в руке Вояки это типа укропа :D


Ну да :D понравилось? дай +сик :rolleyes:

#4
Пользователь офлайн   kaserer20111 

  • Я вернулся!))
  • Вставить ник
  • Раскрыть информацию
Ну лан ЛОВИ УКРОП +
0

#5
Пользователь офлайн   playzonerado 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Лови +сик:D отличная работа:) Продолжай в том же духе:)
0

#6
Пользователь офлайн   pavel_94 

  • Знаток
  • Вставить ник
  • Раскрыть информацию
Молодец,лови +
0

#7
Пользователь офлайн   Vyacheslav 

  • Banned
  • Вставить ник
  • Раскрыть информацию
Спасибо :rolleyes:

#8
Пользователь офлайн   FingerPro 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Неплохо)
0

#9
Пользователь офлайн   Vyacheslav 

  • Banned
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияFingerPro (12 июня 2012 - 12:19) писал:

Неплохо)

в репу +сик :D :dn:

#10
Пользователь офлайн   Hawk_Smoke 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Если есть укроп, значит есть +сик :lol:
0

Поделиться темой:


  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика