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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Кто может помочь с этим, жду всех.
max2007Дата: Воскресенье, 13.04.2008, 16:30 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
****ВСЕМ ПРИВЕТ****

Вобщем что я хочу сделать:

Мне нужно сделать так чтоб игрок,когда вставал на красный круг, у него появлялось меню с выбором места куда телепортироватся.
И когда он выбирал чтоб сразу его телепортировало в место, куда он выбрал.
Можете мне подсказать пожалуйста как это сделать и что куда вставлять?
Желательно чтоб был пример кода.
Всем кто поможет поставлю +.


ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

remboДата: Воскресенье, 13.04.2008, 16:44 | Сообщение # 2
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
Code
#include <a_samp>
#define red 0xAA3333AA

new Menu:XTele;
new active_menu[MAX_PLAYERS];

public OnFilterScriptInit() {
  print("\n[ Teleport Menu  ]");
  print("       Loaded\n");
  for(new telpl=0; telpl<MAX_PLAYERS; telpl++)
  {
      active_menu[telpl]=0;
   }
     AddStaticPickup(1239, 23, 2355.1997,-1990.1521,13.5390);//ls ammo
     AddStaticPickup(1239, 23, -2620.1526,232.9268,4.5879);//sf ammo
     AddStaticPickup(1239, 23, 2130.3210,891.9262,10.8203);//lv ammo
     AddStaticPickup(1239, 23, 1952.0397,-2258.5867,13.5469);//ls airport
     AddStaticPickup(1239, 23, -1326.1379,-206.4684,14.1484);//sf airport
     AddStaticPickup(1239, 23, 1712.8976,1627.4442,10.1503);//lv airport
  XTele = CreateMenu("Teleports", 2,  55.0, 200.0, 100.0, 80.0);
  SetMenuColumnHeader(XTele, 0, "Teleport to where?");
  AddMenuItem(XTele, 0, "LS Ammunition");//0
  AddMenuItem(XTele, 0, "SF Ammunition");//1
  AddMenuItem(XTele, 0, "LV Ammunition");//2
  AddMenuItem(XTele, 0, "LS Airport");//3
  AddMenuItem(XTele, 0, "SF Airport");//4
  AddMenuItem(XTele, 0, "LV Airport");//5

  return 1;
}

public OnPlayerDisconnect(playerid)
{
  active_menu[playerid]=0;
}

public OnPlayerConnect(playerid)
{
  active_menu[playerid]=0;
}

public OnPlayerSelectedMenuRow(playerid, row) {
    new Menu:Current = GetPlayerMenu(playerid);
     if(Current == XTele)
  {
      switch(row)
   {
    case 0: { active_menu[playerid]=0;SetPlayerPos(playerid,2355.1997,-1990.1521,13.5390); SetPlayerInterior(playerid,0); }
    case 1: { active_menu[playerid]=0;SetPlayerPos(playerid,-2620.1526,232.9268,4.5879); SetPlayerInterior(playerid,0); }
    case 2: { active_menu[playerid]=0;SetPlayerPos(playerid,2130.3210,891.9262,10.8203); SetPlayerInterior(playerid,0); }
    case 3: { active_menu[playerid]=0;SetPlayerPos(playerid,1952.0397,-2258.5867,13.5469);SetPlayerInterior(playerid,0); }
    case 4: { active_menu[playerid]=0;SetPlayerPos(playerid,-1326.1379,-206.4684,14.1484); SetPlayerInterior(playerid,0); }
    case 5: { active_menu[playerid]=0;SetPlayerPos(playerid,1712.8976,1627.4442,10.1503); SetPlayerInterior(playerid,0); }
       }
   return 1;
  }
  return 1;
}

public OnPlayerExitedMenu(playerid)
{
     new Menu:Current = GetPlayerMenu(playerid);
  active_menu[playerid]=0;
  HideMenuForPlayer(Current,playerid);
     return TogglePlayerControllable(playerid,true);
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
  //new pickstring[256];
     //format(pickstring, sizeof(pickstring), "PickupID: %d", pickupid);
  //SendClientMessage(playerid, red, pickstring);
  if ((pickupid >= 0 && pickupid <= 5) && !(active_menu[playerid]==1))
  {
         active_menu[playerid]=1;
   ShowMenuForPlayer(Menu:XTele, playerid);
      TogglePlayerControllable(playerid,false);
      return 1;
  }
  return 1;
}

Вот давно написал, может пригодиться, координаты чисто свои вбей,Тут система телепортов по Аэропортам и Аммо всех городов.

Добавлено (13.04.2008, 16:44)
---------------------------------------------
Плюс с тебя


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
max2007Дата: Воскресенье, 13.04.2008, 16:50 | Сообщение # 3
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
И ещё тогда вопрос за +, а как обходить ограничения обьектов.?


ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

remboДата: Воскресенье, 13.04.2008, 16:55 | Сообщение # 4
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
я НАПРИМЕР ПОЛЬзуюсь инклудами YSI_objects, также есть x_objects,но помоему большинство предпочитают всё таки YSI. YSI - инклуиды можешь скачать в разделе Инклуидов


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
max2007Дата: Воскресенье, 13.04.2008, 17:02 | Сообщение # 5
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
А как мне вставлять в мод x_objects, вобщем что куда ставить.


ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

remboДата: Воскресенье, 13.04.2008, 17:10 | Сообщение # 6
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
Давай я тебе лучше расскажу про YSI - они гораздо лучше. http://forum.sa-mp.com/index.php?topic=34756.0 - отсюда мжеш скачать последнюю версию,
Пишеш сверху
Code
#include <Y_Objects>

В OnGameModeInit
Code
Object_Object();

В OnPlayerDisconnect
Code
Object_OnPlayerDisconnect(playerid, reason);

Ну и добавить обьект в OnGameModeInit - CreateDynamicObject, например CreateDynamicObject(9690,2917.134,-1405.757,8.591,0.0,0.0,-353.045);



==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
max2007Дата: Воскресенье, 13.04.2008, 17:17 | Сообщение # 7
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
Никак неполучается.
Кину тогда тебе мод в личку может получится вставить,обьекты кину вместе с ним.

Только как сделаешь кинь тоже в личку а то этот мод на продаже.



ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

remboДата: Воскресенье, 13.04.2008, 17:19 | Сообщение # 8
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
ХОРОШО!=)


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
max2007Дата: Воскресенье, 13.04.2008, 17:31 | Сообщение # 9
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
Я уже кинул в личку ссылку.


ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

remboДата: Воскресенье, 13.04.2008, 17:38 | Сообщение # 10
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
Посмотри в личку, я всё сделал


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
max2007Дата: Воскресенье, 13.04.2008, 17:45 | Сообщение # 11
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
Не пришло пришли ещё раз.

Добавлено (13.04.2008, 17:43)
---------------------------------------------
Всё появилась.

Добавлено (13.04.2008, 17:44)
---------------------------------------------
спасибо поставлю +

Добавлено (13.04.2008, 17:45)
---------------------------------------------
Да и вобще я тебе поставлю по 1 + за каждый день.


ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

remboДата: Воскресенье, 13.04.2008, 17:45 | Сообщение # 12
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
Да незачто, обращайся если что


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================
max2007Дата: Воскресенье, 13.04.2008, 17:50 | Сообщение # 13
Освоившийся
Группа: Продвинутые
Сообщений: 142
Награды: 1
Город: moskow
Репутация: 26
Замечания: 20%
Статус:
Да и вопрос , а при компиляции у меня выдаёт в моде ERROR.
Правда одна ошибка что делать?
И как установить последнюю версию YSI как скачаю.



ИГРОВОЙ ХОСТИНГ SA-MP:
Предоставление реального не дорогово хостинга.

РАЗРАБОТКА:
AreaReactor -99% -разработка приостановлена до появлении новой версии клиента и сервера.

ЗАВЕРШЕННО:
[GM]Zombie_Park -100%
LFTDM_GRADE_MOD - 100%

NightHawKДата: Воскресенье, 13.04.2008, 19:04 | Сообщение # 14
Постоялец
Группа: I'm V.I.P.
Сообщений: 420
Награды: 7
Город: -=Samp City=-
Репутация: 188
Замечания: 40%
Статус:
Если тебе нкжна сама программа то качай Отсюда
Только ам зарегиться надо!!!!!!




  • Страница 1 из 1
  • 1
Поиск:





 


 


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