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

Реклама






 
SAMP АДМИНКИ 15 ЛВЛ ПРИ ВХОДЕ КОМАНДА /MAKEADMIN2017 Адрес сервера:176.32.36.34:7777

500р
Маленький баннер400р/мес(Статический показ)
,400рТекстовая реклама300р/мес(Статический показ)
Большой баннер статический
1200р 1000/мес

Внимание ЦЕНЫ СНИЖЕНЫ!!!
Писать по поводу рекламы VK: vk.com/sergey68

** Как получить V.I.P --> КЛИК **
Показано с 1 по 8 из 8
  1. #1
    Пользователь
    Аватар для ppzvovka
    Статус
    Оффлайн
    Регистрация
    15.11.2010
    Сообщений
    77
    Репутация
    99 [+/-] 

    Смущение Стили боя в диалогах

    ко всем
    PHP код:
    new 
    PHP код:
    new borba;// borba можно заменить на свое! 
    тепер в
    PHP код:
    public OnPlayerPickUpPickup 
    вставляем ето:

    PHP код:
    if(pickupid == borba// borba так же как и в new 
        
    {
            
    ShowPlayerDialog(playerididDIALOG_STYLE_LIST,"\n Стили борьбы","Normal\nBoxing 20000$\nKungFu 15000$\nKeenHead 10000$\nGrabKick 7000$\nElbow 5000$","Выучить","Отмена"); 
        } 
    // вместо id пишите айди вашего диалога 
    тепер в
    PHP код:
    ongamemodeinit 
    там где пикапы:
    PHP код:
    borba CreatePickup(123923,x,y,z); 
    и в
    PHP код:
    public OnDialogResponse 
    PHP код:
    if(dialogid == id// id меняете на свое
        
    {
            if(
    response)
            {
                if(
    listitem == 0)
                {
                    
    SetPlayerFightingStyle (playeridFIGHT_STYLE_NORMAL);
                    
    SendClientMessage(playerid0xFFFFFFAA" Вы разучились драться '");
                    return 
    1;
                 }
                 if(
    listitem == 1)
                {
                    
    GivePlayerMoney(playerid, -20000);
                    
    SetPlayerFightingStyle (playeridFIGHT_STYLE_BOXING);
                    
    SendClientMessage(playerid0xFFFFFFAA" Вы выучили новый стиль 'Boxing'");
                    return 
    1;
                 }
                 if(
    listitem == 2)
                {
                    
    GivePlayerMoney(playerid, -15000);
                    
    SetPlayerFightingStyle (playeridFIGHT_STYLE_KUNGFU);
                    
    SendClientMessage(playerid0xFFFFFFAA" Вы выучили новый стиль 'kungfu'");
                    return 
    1;
                 }
                 if(
    listitem == 3)
                {
                    
    GivePlayerMoney(playerid, -10000);
                    
    SetPlayerFightingStyle (playeridFIGHT_STYLE_KNEEHEAD);
                    
    SendClientMessage(playerid0xFFFFFFAA" Вы выучили новый стиль 'keenhead'");
                    return 
    1;
                 }
                 if(
    listitem == 4)
                {
                    
    GivePlayerMoney(playerid, -7000);
                    
    SetPlayerFightingStyle (playeridFIGHT_STYLE_GRABKICK);
                    
    SendClientMessage(playerid0xFFFFFFAA" Вы выучили новый стиль 'grabkick'");
                    return 
    1;
                 }
                 if(
    listitem == 5)
                {
                    
    GivePlayerMoney(playerid, -5000);
                    
    SetPlayerFightingStyle (playeridFIGHT_STYLE_ELBOW);
                    
    SendClientMessage(playerid0xFFFFFFAA" Вы выучили новый стиль 'elbow'");
                    return 
    1;
                 }
             }
        } 
    Вот и все)))

    Автор:ppzvovka

  2. 3 пользователей сказали cпасибо ppzvovka за это полезное сообщение:

    Andrey_Kiryuhin (28.11.2010), KinG_95 (05.03.2011), Сергей68 (22.11.2010)

  3. #2
    Пользователь
    Аватар для Vlad777
    Статус
    Оффлайн
    Регистрация
    12.11.2010
    Сообщений
    131
    Репутация
    0 [+/-] 
    Стиль боя сохраняться будет или как перезайдёшь всё слетит?

  4. #3
    Заблокирован
    Аватар для Sanek7163
    Статус
    Оффлайн
    Регистрация
    24.11.2010
    Сообщений
    16
    Репутация
    0 [+/-] 
    Цитата Сообщение от Vlad777 Посмотреть сообщение
    Стиль боя сохраняться будет или как перезайдёшь всё слетит?
    проверь, как будето трудно!

  5. #4
    Пользователь
    Аватар для Fox
    Статус
    Оффлайн
    Регистрация
    19.02.2011
    Сообщений
    91
    Репутация
    1 [+/-] 
    ну так что сохраняется
    или нет ?

  6. #5
    Пользователь
    Аватар для aDuDac
    Статус
    Оффлайн
    Регистрация
    05.03.2011
    Сообщений
    1
    Репутация
    0 [+/-] 

    1

    А где pickup то,находится будет?

  7. #6
    Администратор
    Аватар для KinG_95
    Статус
    Оффлайн
    Регистрация
    12.11.2010
    Сообщений
    729
    Репутация
    663 [+/-] 
    Цитата Сообщение от aDuDac Посмотреть сообщение
    А где pickup то,находится будет?
    координаты свои ставь)

  8. #7
    Пользователь
    Аватар для nexus.artem
    Статус
    Оффлайн
    Регистрация
    12.08.2011
    Сообщений
    103
    Репутация
    1 [+/-] 
    Спасибо, всё работает. Только можете показать что нужно делать, что бы диалог выскакивал только при нажатии, к примеру кнопки "alt". С меня плюс
    Ах да и ещё забыл, почему-то нет команды для выбора стиля боя, который выучен.
    Последний раз редактировалось nexus.artem; 22.08.2011 в 17:43.

  9. #8
    Пользователь
    Аватар для Vovan
    Статус
    Оффлайн
    Регистрация
    20.06.2011
    Адрес
    Чебоксары
    Сообщений
    125
    Репутация
    16 [+/-] 
    стили борьбы сохраняются, но когда сервер рестартнёшь слетит всё


Ваши права

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