Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: Автоматическая выдача прав[GF]

Показано с 1 по 5 из 5

  1. #1
    Администратор

    Аватар для KinG_95

    Статус: Оффлайн
    Регистрация:12.11.2010
    Сообщений:731
    Репутация:664 [+/-] 

    Хорошо Автоматическая выдача прав[GF]

    В этом уроке я вас научу сделать автоматические выдачи прав
    и так приступим уроку


    В gamemodeInit добавляем где у вас переменные new
    PHP код:
    new Menu:m
    Потом в public OnGameModeInit()
    PHP код:
    CreateMenu("Licenses Menu"150.0180.0200.0200.0); 
    if (
    IsValidMenu(m)) 

    SetMenuColumnHeader(m0"Licenses Menu"); 
    AddMenuItem(m0"Auto"); 
    AddMenuItem(m0"Fishing"); 
    AddMenuItem(m0"Avio"); 
    AddMenuItem(m0"weapon"); 



    public 
    OnGameModeExit() 

    if(
    IsValidMenu(m)) 
    DestroyMenu(m); 
    CreateObject(1257,723.287,-1430.396,13.803,0.0,0.0,90.000); 
    CreateObject(1315,711.733,-1416.430,15.572,0.0,0.0,0.0); 
    CreateObject(16778,709.033,-1439.602,16.636,0.0,0.0,-78.750); 
    CreateObject(1426,705.362,-1440.204,12.731,0.0,0.0,0.0); 
    CreateObject(1363,719.814,-1430.763,13.335,0.0,0.0,0.0); 
    CreateObject(910,722.844,-1440.034,13.783,0.0,0.0,-180.000); 
    CreateObject(967,714.931,-1420.135,12.523,0.0,0.0,-90.000); 
    CreateObject(997,700.374,-1441.979,12.640,0.0,0.0,-90.000); 
    CreateObject(997,696.106,-1446.023,12.532,0.0,0.0,0.0); 
    CreateObject(997,743.616,-1445.634,12.564,0.0,0.0,0.0); 
    CreateObject(4100,766.178,-1425.737,14.210,0.0,0.0,-40.625); 
    CreateObject(4100,780.310,-1442.757,14.199,0.0,0.0,47.578); 
    CreateObject(996,767.693,-1450.193,13.164,0.0,0.0,-96.093); 
    CreateObject(994,688.925,-1434.936,13.740,0.0,0.0,0.0); 
    CreateObject(1247,725.465,-1439.599,12.744,0.0,0.0,0.0); 

    new 
    Lic == AddStaticPickup(12472725.465,-1439.599,12.744); 

    SetPlayerMapIcon (playerid12725.465,-1439.599,12.744520); 
    Этот код ставьте куда хотите
    PHP код:
    public OnPlayerSelectedMenuRow(playeridrow

    new 
    Menu:tmpMenu GetPlayerMenu(playerid); 
    if(
    tmpMenu == m

    if(
    row == 0

    GivePlayerMoney(playerid,-2000); 
    PlayerInfo[giveplayerid][pCarLic] = 1
    SendClientMessage(playerid,Yellow," Вы купили права на авто за 2000$!"); 
    ShowMenuForPlayer(mplayerid); 
    return 
    1


    if(
    row == 1

    GivePlayerMoney(playerid,-3000); 
    PlayerInfo[giveplayerid][pFishLic] = 1
    SendClientMessage(playerid,Yellow," Вы купили права на ловлю рыбы за 3000$!"); 
    ShowMenuForPlayer(mplayerid); 
    return 
    1


    if(
    row == 2

    GivePlayerMoney(playerid,-6000); 
    PlayerInfo[giveplayerid][pFlyLic] = 1
    SendClientMessage(playerid,Yellow," Вы купили права на полет за 6000$!"); 
    ShowMenuForPlayer(mplayerid); 
    return 
    1


    if(
    row == 3

    GivePlayerMoney(playerid,-10000); 
    PlayerInfo[giveplayerid][pGunLic] = 1
    SendClientMessage(playerid,Yellow," Вы купили права на оружие за 10000$!"); 
    ShowMenuForPlayer(mplayerid); 
    return 
    1

    ShowMenuForPlayer(mplayerid); 
    return 
    1

    return 
    0

    Это тоже куда хотите
    PHP код:
    public OnPlayerPickUpPickup(playeridpickupid

    if(
    pickupid == Lic

    ShowMenuForPlayer(mplayerid); 

    return 
    1

    Всем спасибо за внимание, урок преподнес KinG_95
    Кому помог,жми на кнопку "Сказать спасибо" буду благодарен:)
    Последний раз редактировалось KinG_95; 22.11.2010 в 12:40.
  2. 4 пользователей сказали cпасибо KinG_95 за это полезное сообщение:

    BoGoMoL (11.08.2011), Crack (24.02.2011), rafael (18.12.2011), Slayerko (12.11.2011)

  3. #2
    Заблокирован

    Аватар для SlootLite

    Статус: Оффлайн
    Регистрация:12.11.2010
    Адрес:Стрежевой, Томская обл.
    Сообщений:34
    Репутация:-3 [+/-] 
    maybe use dialog system? (sorry, very bad speak english) xD
  4. #3
    Администратор

    Аватар для KinG_95

    Статус: Оффлайн
    Регистрация:12.11.2010
    Сообщений:731
    Репутация:664 [+/-] 
    че? пиши по русски епты...
  5. #4
    Администратор

    Аватар для KinG_95

    Статус: Оффлайн
    Регистрация:12.11.2010
    Сообщений:731
    Репутация:664 [+/-] 
    а да диалог...
  6. #5
    Пользователь

    Аватар для Slayerko

    Статус: Оффлайн
    Регистрация:22.10.2011
    Сообщений:89
    Репутация:4 [+/-] 
    Спасибо!

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения