Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 6 из 6
  1. #1
    Аватар для Paul_Tomas
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.02.2014
    Сообщений
    5
    Репутация:
    0 ±

    Возможно ли создать?

    Доброе утро форумчане.
    Пишу мод, тут возник такой вопрос. Надо написать команду, которую вводит лидер например Grove и всем участникам банды Vagos(пример) выводится сообщение в диологе.Реально ли?
    Надо что бы была проверка, что бы данная команда работала только у лидера.Если есть умельцы черкните кому не трудно.Спасибо заранее.
    Еще, чуть не забыл.Написал систему что бы человек который садится за руль машины из другой фракции не мог на ней ехать, НО он не может сесть так же на место пассажира, что добавить что убрать?
    Последний раз редактировалось Paul_Tomas; 10.11.2014 в 09:23.

  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    1) Можно. Циклом прогоняешь всех игроков и всем, кто состоит в Вагос, показывай диалог
    2) Покажи как ты реализовал проверку
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. #3
    Аватар для Paul_Tomas
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.02.2014
    Сообщений
    5
    Репутация:
    0 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    1) Можно. Циклом прогоняешь всех игроков и всем, кто состоит в Вагос, показывай диалог
    2) Покажи как ты реализовал проверку
    Простейшая проверка
    PHP код:
    if(newcar >= ballascar[0] && newcar <= ballascar[1]) //
            
    {
                if(
    PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
                    {
                    }
                else
                    {
                        
    RemovePlayerFromVehicle(playerid);
                        
    SendClientMessage(playeridCOLOR_LIGHTRED"У вас нет ключей от машины!");
                    }
            } 

  4. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Paul_Tomas Посмотреть сообщение
    Простейшая проверка
    PHP код:
    if(newcar >= ballascar[0] && newcar <= ballascar[1]) //
            
    {
                if(
    PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
                    {
                    }
                else
                    {
                        
    RemovePlayerFromVehicle(playerid);
                        
    SendClientMessage(playeridCOLOR_LIGHTRED"У вас нет ключей от машины!");
                    }
            } 
    В каком колбэке?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #5
    Аватар для Paul_Tomas
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.02.2014
    Сообщений
    5
    Репутация:
    0 ±
    PHP код:
    OnPlayerStateChange 

  6. #6
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    PHP код:
    if((newcar >= ballascar[0] && newcar <= ballascar[1]) && newstate == PLAYER_STATE_DRIVER//
    {
        if(
    PlayerInfo[playerid][pMember] == || PlayerInfo[playerid][pLeader] == 1) {}
        else
        {
            
    RemovePlayerFromVehicle(playerid);
            
    SendClientMessage(playeridCOLOR_LIGHTRED"У вас нет ключей от машины!");
        }

    Последний раз редактировалось DeimoS; 10.11.2014 в 18:26.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  7. Пользователь сказал cпасибо:
    Paul_Tomas (10.11.2014)
 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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