Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11
  1. #1
    Аватар для Steven_Davidson
    Пользователь

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

    Ошибки error 010 и error 035

    Помогите исправить ошибки:
    PHP код:
    1error 010invalid function or declaration
    2
    error 035argument type mismatch (argument 3
    PHP код:
    stock SetVehiclePosition(vehicleidFloat:XFloat:YFloat:Z)
    {
        
    SetVehiclePos(vehicleidXYZ);
        
    UpdateVehiclePos(vehicleid0);

    Первая ошибка на этой строке: stock SetVehiclePosition(vehicleid, Float:X, Float:Y, Float:Z)
    Вторая на этой: SetVehiclePos(vehicleid, X, Y, Z);
    Последний раз редактировалось Steven_Davidson; 16.06.2014 в 00:36.

  2. #2
    Аватар для Stormik
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Сообщений
    29
    Репутация:
    18 ±
    1 ошибку исправишь уйдёт и вторая.... не правильно записанная функция...основу мода скажи мне...не ГФ случайно?

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

    Статус
    Оффлайн
    Регистрация
    01.02.2014
    Сообщений
    31
    Репутация:
    0 ±
    неа, с нуля делаю

  4. #4
    Аватар для Maks5
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    242
    Репутация:
    6 ±
    Можешь скинуть где используется эта функция.

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

    Статус
    Оффлайн
    Регистрация
    01.02.2014
    Сообщений
    31
    Репутация:
    0 ±
    только здесь
    PHP код:
    SetVehiclePosition(vehicleidVehPosy[vehicleid][0], VehPosy[vehicleid][1], VehPosy[vehicleid][2]); 
    в другом моде точно такой же код и ошибки не выдает.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Как объявляете VehPosy? У меня ваш код прекрасно компилируется.
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  7. #7
    Аватар для Steven_Davidson
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.02.2014
    Сообщений
    31
    Репутация:
    0 ±
    PHP код:
    new Float:VehPosy[MAX_VEHICLES][4]; 

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    А теперь код, который выше функции.
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  9. #9
    Аватар для Steven_Davidson
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.02.2014
    Сообщений
    31
    Репутация:
    0 ±
    вообщем вот
    PHP код:
    public OnUnoccupiedVehicleUpdate(vehicleidplayeridpassenger_seat)
    {
        if (
    GetPVarInt(playerid"OldCar") == vehicleid)
        {
            return 
    1;
        }
        new 
    Float:Posy[3];
        
    GetVehiclePos(vehicleidPosy[0], Posy[1], Posy[2]);
        new 
    Float:Count[2];
        
    Count[0] = Differences(Posy[0], VehPosy[vehicleid][0]);
        
    Count[1] = Differences(Posy[1], VehPosy[vehicleid][1]);
        switch (
    GetVehicleModel(vehicleid))
        {
            case 
    435450584591606..608610..611UpdateVehiclePost(vehicleid0);
        }
        if (((
    Count[0] > 5) || (Count[1] > 5)) && !UserCars(vehicleid) && !BanCarer[vehicleid])
        {
            
    SetVehiclePosition(vehicleidVehPosy[vehicleid][0], VehPosy[vehicleid][1], VehPosy[vehicleid][2]);
            
    SetVehicleZAngle(vehicleidVehPosy[vehicleid][3]);
            
    ScanPlayerDosCO2(playerid);
        }
        else 
    UpdateVehiclePost(vehicleid0);
        return 
    1;
    }
    stock SetVehiclePosition(vehicleidFloat:XFloat:YFloat:Z)
    {
        
    SetVehiclePos(vehicleidXYZ);
        
    UpdateVehiclePos(vehicleid0);

    Последний раз редактировалось Steven_Davidson; 16.06.2014 в 16:10.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Ну а forward как объявили?
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

 

 
Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Ваши права

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