Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя
Показано с 11 по 20 из 32
  1. #11
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Массив из нуля ячеек?
    PHP код:
    new lol CreateObject(19309,0,0,0,0,0,0,100.0);  
    SetObjectMaterialText(training[0], "Бетмэн"050"Arial"271, -1, -655361);  
    car[0] = CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666); // пробывал и за место CreateVehicle ставить AddStaticVehicleEx  
    AttachObjectToVehicle(lolcar[0], 0.00.01.00.00.00.0); 
    либо
    PHP код:
    new lol[1];
    lol[0] = CreateObject(19309,0,0,0,0,0,0,100.0);  
    SetObjectMaterialText(training[0], "Бетмэн"050"Arial"271, -1, -655361);  
    car[0] = CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666); // пробывал и за место CreateVehicle ставить AddStaticVehicleEx  
    AttachObjectToVehicle(lol[0], car[0], 0.00.01.00.00.00.0); 
    Ты не заметил ошибку в коде..
    Да я пробывал и так и так, но всё равно на машинах их нету....

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

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Помогите )

  3. #13
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2590 ±
    Цитата Сообщение от Trender Посмотреть сообщение
    PHP код:
     new lol[0] = CreateObject(19309,0,0,0,0,0,0,100.0);
        
    SetObjectMaterialText(training[0], "Бетмэн"050"Arial"271, -1, -655361);
        
    car[0] = CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666); // пробывал и за место CreateVehicle ставить AddStaticVehicleEx
     
    AttachObjectToVehicle(training[0], car[0], 0.00.01.00.00.00.0); 
    Выделю подозрительные участки кода:
    Код:
     new lol[0] = CreateObject(19309,0,0,0,0,0,0,100.0);
        SetObjectMaterialText(training[0], "Бетмэн", 0, 50, "Arial", 27, 1, -1, -65536, 1);
        car[0] = CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666); // пробывал и за место CreateVehicle ставить AddStaticVehicleEx
     AttachObjectToVehicle(training[0], car[0], 0.0, 0.0, 1.0, 0.0, 0.0, 0.0);
    IMO, массив lol вообще не нужен. Если потребуется после уничтожения машины восстанавливать на ней объекты, их придётся сохранять в глобальный массив training, чтобы не потерять потом.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

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

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Выделю подозрительные участки кода:
    Код:
     new lol[0] = CreateObject(19309,0,0,0,0,0,0,100.0);
        SetObjectMaterialText(training[0], "Бетмэн", 0, 50, "Arial", 27, 1, -1, -65536, 1);
        car[0] = CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666); // пробывал и за место CreateVehicle ставить AddStaticVehicleEx
     AttachObjectToVehicle(training[0], car[0], 0.0, 0.0, 1.0, 0.0, 0.0, 0.0);
    IMO, массив lol вообще не нужен. Если потребуется после уничтожения машины восстанавливать на ней объекты, их придётся сохранять в глобальный массив training, чтобы не потерять потом.
    Ошибки я давно исправил эти ещё в начале второго своего поста.
    Поподробнее разъясни всю суть. ( примерчиком. )

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Попробуйте так
    PHP код:
    new objectid CreateObject(19309,0,0,0,0,0,0,100.0);
    new 
    vehicleid CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666);
    SetObjectMaterialText(objectid"Бетмэн"050"Arial"271, -1, -655361);
    AttachObjectToVehicle(objectidvehicleid0.00.01.00.00.00.0); 
    Не меняя ничего.

    - - - Добавлено - - -

    UPD:
    PHP код:
    SetObjectMaterialText(vehicleid"Бетмэн"050"Arial"271, -1, -655361); 
    на
    PHP код:
    SetObjectMaterialText(objectid"Бетмэн"050"Arial"271, -1, -655361); 
    Последний раз редактировалось DeimoS; 24.10.2014 в 20:56.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  6. #16
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Попробуйте так
    PHP код:
    new objectid CreateObject(19309,0,0,0,0,0,0,100.0);
    new 
    vehicleid CreateVehicle(426,-2068.7195,-84.2227,34.9070,179.1029,103,103,666);
    SetObjectMaterialText(objectid"Бетмэн"050"Arial"271, -1, -655361);
    AttachObjectToVehicle(objectidvehicleid0.00.01.00.00.00.0); 
    Не меняя ничего.

    - - - Добавлено - - -

    UPD:
    PHP код:
    SetObjectMaterialText(vehicleid"Бетмэн"050"Arial"271, -1, -655361); 
    на
    PHP код:
    SetObjectMaterialText(objectid"Бетмэн"050"Arial"271, -1, -655361); 
    данной шашки на машине нету опять.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Trender Посмотреть сообщение
    данной шашки на машине нету опять.
    Эмм, ничего не менял в коде? Куда вставлял его?
     Скрин


    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  8. #18
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Эмм, ничего не менял в коде? Куда вставлял его?
     Скрин


    в инклюд засунул.. Ничего не изменял. Инклюд находится в кэлбеке ongamemodeinit

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

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

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

    Steve Pavlina

  10. #20
    Аватар для Trender
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.05.2014
    Сообщений
    117
    Репутация:
    -1 ±
    Всё получилось. Вставил в начало кэлбека. А вот смотри, а как шашпку повернуть допустим на 90 градусов и спустить вниз. Какие из этих нулей отвечают за это?

 

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

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

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

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

Ваши права

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