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

Тема: Туториал по созданию определяющей функции

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

  1. #1
    Пользователь

    Аватар для ppzvovka

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

    Туториал по созданию определяющей функции

    Ну во 1 ее возможно создать как для транспорта так и для игрока
    1)ето для транспорта
    PHP код:
    forward IsALicCar(carid);//Ну как бы определение что есть такой паблик 
    далле сам паблик
    PHP код:
    public IsALicCar(carid)//Сама функцыя
    {
        if(
    carid >= Lic[0] && carid <= Lic[1])//Ну а ето обозначения какой транспорт относица к етой функцыи
        
    {
            return 
    1;
        }
        return 
    0;

    далле использыване
    PHP код:
    if(IsALicCar(carid))//ну ето если транспорт инструктора то будет такое действие
    {
    SetPlayerHealt(playerid,100);

    __________________________________________________ ___________________
    2)Тут разсмотрим для игрока
    PHP код:
    forward IsACop(playerid);//Ну как бы определение что есть такой паблик 
    далле
    PHP код:
    public IsACop(playerid)//сам паблик
    {
        if(
    IsPlayerConnected(playerid))//ну ето  я думаю понятно
        
    {
            new 
    leader PlayerInfo[playerid][pLeader];//ну ето чтобы легче было
            
    new member PlayerInfo[playerid][pMember];//ну ето чтобы легче было
            
    if(member==|| member==|| member==|| member==|| member==|| member==26 || member==23)//какие фракцые относяца к етой функцыи
            
    {
                return 
    1;
            }
            else if(
    leader==|| leader==|| leader==|| leader==|| leader==|| leader==23 || leader==26)//какие фракцые относяца к етой функцыи
            
    {
                return 
    1;
            }
        }
        return 
    0

    Автор: ermakl
    Последний раз редактировалось ppzvovka; 15.11.2010 в 22:56.
  2. #2
    Заблокирован

    Аватар для SlootLite

    Статус: Оффлайн
    Регистрация:12.11.2010
    Адрес:Стрежевой, Томская обл.
    Сообщений:34
    Репутация:-3 [+/-] 
    и опять этот паблик...
    PHP код:
    stock IsALicCar(carid)//Сама функцыя 

        if(
    carid >= Lic[0] && carid <= Lic[1])//Ну а ето обозначения какой транспорт относица к етой функцыи 
        

            return 
    1
        } 
        return 
    0

  3. #3
    Пользователь

    Аватар для stas08

    Статус: Оффлайн
    Регистрация:10.03.2012
    Сообщений:41
    Репутация:0 [+/-] 
    Такая старая тема, и вот думаю написать чё-нибудь
    + в Репу за старания
  4. #4
    Заблокирован

    Аватар для Эльдар

    Статус: Оффлайн
    Регистрация:01.05.2011
    Адрес:Москва
    Сообщений:348
    Репутация:77 [+/-] 
    PHP код:
    [PHP]public IsACop(playerid)//сам паблик
    {
        if(
    IsPlayerConnected(playerid))//ну ето  я думаю понятно
        
    {
            new 
    leader PlayerInfo[playerid][pLeader];//ну ето чтобы легче было
            
    new member PlayerInfo[playerid][pMember];//ну ето чтобы легче было
            
    if(member==|| member==|| member==|| member==|| member==|| member==26 || member==23)//какие фракцые относяца к етой функцыи
            
    {
                return 
    1;
            }
            else if(
    leader==|| leader==|| leader==|| leader==|| leader==|| leader==23 || leader==26)//какие фракцые относяца к етой функцыи
            
    {
                return 
    1;
            }
        } 
    [/PHP]
    Про switch и case не слыхал?)

Ваши права

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