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

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

    Координаты оружия

    Всем привет, подскажите, можно ли как нибудь узнать координаты оружия которое в руках у игрока? чтобы прикрепить объект, а точнее SetDynamicObjectMaterialText
    Последний раз редактировалось semen7907; 03.03.2017 в 15:59.

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

    Статус
    Оффлайн
    Регистрация
    04.02.2014
    Сообщений
    34
    Репутация:
    0 ±
    догадался что проще прикрепить объект к руке, но почему то не появляется сам текст, подскажите что не так

    PHP код:
        new myobject CreatePlayerObject(playerid19353000.00.00.090.0); 
        
    AttachObjectToPlayer(myobjectplayerid0.00.00.00.00.00.0);
        
    SetPlayerObjectMaterialText(playeridmyobject"SA-MP {FFFFFF}0.3{008500}e {FF8200}RC7"0OBJECT_MATERIAL_SIZE_256x128,\
    "Arial"2800xFFFF82000xFF000000OBJECT_MATERIAL_TEXT_ALIGN_CENTER); 

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

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    с обычными объектами это не прокатит, используй динамические

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

    Статус
    Оффлайн
    Регистрация
    04.02.2014
    Сообщений
    34
    Репутация:
    0 ±
    Что то никак текст не хочет появляется, можешь подсказать что не так?

    пробовал так:
    PHP код:
        new myobject CreateDynamicObject(19482,0.0,0.0,0.0,0.0,0.0,0.0,-1,-1,playerid,200.0);
        
    AttachDynamicObjectToPlayer(myobjectplayerid0.00.00.00.00.00.0);
        
    SetDynamicObjectMaterialText(myobject,0,"TEST",OBJECT_MATERIAL_SIZE_512x256,"Arial",50,true,0xFFFFFFFF,0,OBJECT_MATERIAL_TEXT_ALIGN_CENTER); 
    и так:

    PHP код:
        new objtext;
        
    objtext CreateDynamicObject(1651,-206.26,987.40002,19.31,0,0,0);
        
    AttachDynamicObjectToPlayer(objtextplayerid0.00.00.00.00.00.0);
        
    SetDynamicObjectMaterialText(objtext0"TEST"OBJECT_MATERIAL_SIZE_64x32"Arial"1000x00FF00FF01); 
    Объект появляется, текста не видно..

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

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    AttachDynamicObjectToPlayer работает только с плагином streamer+YSF. Но из за бага, разработчики плагина не советуют использовать эту функцию. Так что твою затею не удастся реализовать. Я когда-то пытался тоже сделать кое-что с помощью этой функции, но из за бага не получился никак. Почему я на посту выше об этом не сообщил? Потому что прикрепить и изменить текст объекта у меня получался, но когда игрок спавнился с этим объектом, сервер начинал крашить и только сейчас вспомнил об этом баге.

    Я давно не проверял обновление этих плагинов, посмотри может исправили этот баг
    Последний раз редактировалось Geebrox; 03.03.2017 в 22:52.

  6. Пользователь сказал cпасибо:
    semen7907 (03.03.2017)
  7. #6
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    PHP код:
    new myobject CreateObject(playerid19353000.00.00.090.0); 
        
    AttachObjectToPlayer(myobjectplayerid0.00.00.00.00.00.0);
        
    SetPlayerObjectMaterialText(playeridmyobject"SA-MP {FFFFFF}0.3{008500}e {FF8200}RC7"0OBJECT_MATERIAL_SIZE_256x128,\
    "Arial"2800xFFFF82000xFF000000OBJECT_MATERIAL_TEXT_ALIGN_CENTER); 
    А так пробовал?
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

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

    Статус
    Оффлайн
    Регистрация
    04.02.2014
    Сообщений
    34
    Репутация:
    0 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    PHP код:
    new myobject CreateObject(playerid19353000.00.00.090.0); 
        
    AttachObjectToPlayer(myobjectplayerid0.00.00.00.00.00.0);
        
    SetPlayerObjectMaterialText(playeridmyobject"SA-MP {FFFFFF}0.3{008500}e {FF8200}RC7"0OBJECT_MATERIAL_SIZE_256x128,\
    "Arial"2800xFFFF82000xFF000000OBJECT_MATERIAL_TEXT_ALIGN_CENTER); 
    А так пробовал?
    Да, текста так же нет..

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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Ой блин) не досмотрел
    PHP код:
    new myobject CreateObject(playerid19353000.00.00.090.0); 
    AttachObjectToPlayer(myobjectplayerid0.00.00.00.00.00.0);
    SetObjectMaterialText(playeridmyobject"SA-MP {FFFFFF}0.3{008500}e {FF8200}RC7"0OBJECT_MATERIAL_SIZE_256x128,\
    "Arial"2800xFFFF82000xFF000000OBJECT_MATERIAL_TEXT_ALIGN_CENTER); 
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

 

 

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

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

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

Ваши права

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