01:30
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
        
[SA-MP] Hosted Tab (128)
JasonGordon 21.10.2017 10:43
[MAP+FS] Тюрьма (15)
SubjectKalcor 09.10.2017 07:59
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » CreateDynamicMapIcon как назначить ид?
CreateDynamicMapIcon как назначить ид?
КрендельДата: Пятница, 29.06.2012, 17:41 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Стандартной иконке "SetPlayerMapIcon" ид легко назначить, а вот как назначить ид "CreateDynamicMapIcon" непонятно. Подскажите как это сделать


生き死に
МолорищеДата: Пятница, 29.06.2012, 18:14 | Сообщение # 2
Молор
Группа: Продвинутые
Сообщений: 427
Награды: 11
Город: Санкт Петербург
Замечания: 0%
Статус:
Может быть.

Code
new ID = CreateDynamicMapIcon(...);



Мне нечего делать.
KämpferДата: Пятница, 29.06.2012, 18:19 | Сообщение # 3
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 15
Город: /
Репутация: 163
Замечания: 40%
Статус:
вот можно узнать, зачем назначать ид?


Гитлер капут

Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. ©

Оплачиваемая личная помощь, исправление и оптимизация кода, написание небольших скриптов.
skype: kampfer_88
КрендельДата: Пятница, 29.06.2012, 20:31 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (Kämpfer)
вот можно узнать, зачем назначать ид?

это необходимо для этой части кода:
Code
for(new i = 0; i < sizeof(BizzInfo); i++)
    {
     SetPlayerMapIcon(playerid,i + 1,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ],52,COLOR_LIGHTRED);
    }
    for(new i = 0; i < sizeof(SBizzInfo); i++)
    {
        SetPlayerMapIcon(playerid,i + 20,SBizzInfo[i][sbEntranceX],SBizzInfo[i][sbEntranceY],SBizzInfo[i][sbEntranceZ],52,COLOR_LIGHTRED);
    }
    for(new i = 0; i < sizeof(HouseInfo); i++)
    {
        if(HouseInfo[i][hOwned] == 1)
        {
        SetPlayerMapIcon(playerid,i + 1,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez],32,COLOR_LIGHTRED);
     }
     else if(HouseInfo[i][hOwned] == 0)
        {
        SetPlayerMapIcon(playerid,i + 1 + sizeof(HouseInfo),HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez],31,COLOR_LIGHTRED);
     }
    }


вот смотрите, тут сервер создает иконки для бизов и домов и указываются ид созданной икони...а вот когда игрок покупает дом или биз то зеленая иконка должна измениться на красную, а для этого необходимо удалить старую, зеленую иконку и создать новую красную..ну или наоборот...в стримере инкогнито я чет не заметил назначения ид только что созданной иконке..соответственно вопрос как задать иконке ид чтобы потом по этому ид можно было ее удалить?



生き死に

Сообщение отредактировал Крендель - Пятница, 29.06.2012, 20:32
KämpferДата: Суббота, 30.06.2012, 01:45 | Сообщение # 5
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 15
Город: /
Репутация: 163
Замечания: 40%
Статус:
переменная хранящая ид иконки or массив = SetPlayerMapIcon( ... );

потом УдалениеИконки( переменная/массив в которой храниться тот самый ид );
переменная хранящая ид иконки or массив = SetPlayerMapIcon( ... );

в чем проблемы не понимаю?!



Гитлер капут

Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. ©

Оплачиваемая личная помощь, исправление и оптимизация кода, написание небольших скриптов.
skype: kampfer_88
ВеликсДата: Четверг, 05.07.2012, 23:12 | Сообщение # 6
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Закрыто.


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » CreateDynamicMapIcon как назначить ид?
Страница 1 из 11
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM