 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Маркер игроков
| |
| SanchezArz | Дата: Вторник, 05.01.2010, 23:01 | Сообщение # 1 |
|
Новенький
Группа:
Продвинутые
Сообщений: 18
Награды: 1
Город: Арзамас
Репутация: 6
Замечания: 0%
Статус: 
| Я уже замучал наверно вопросами и просьбами в луа... Но мне необходимо еще одна функция которая отображает игроков на миникарте.. Толи это marker или blip или еще чего, я нипонимаю ЗЫ: Блин наверно я быдлоадмин после всех этих тем
|
| |
|
|
| Turin_Brakes | Дата: Среда, 06.01.2010, 00:22 | Сообщение # 2 |
|
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус: 
| Вроде такой ресурс есть в стандартном паке, называется, если не ошибаюсь, playerblips или что-то вроде того.
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
|
| |
|
|
| SanchezArz | Дата: Среда, 06.01.2010, 07:00 | Сообщение # 3 |
|
Новенький
Группа:
Продвинутые
Сообщений: 18
Награды: 1
Город: Арзамас
Репутация: 6
Замечания: 0%
Статус: 
| Quote (Turin_Brakes) Вроде такой ресурс есть в стандартном паке Всебы ничего но там цвет у всех одинаковый.... Code -- needs configurable blip colors, and team support root = getRootElement () color = { 0, 255, 0 } players = {} resourceRoot = getResourceRootElement ( getThisResource () ) По всей видимости тут както можно настроить на коммандный цвет но у меня опять таки ничего не вышло Вот хотелосьбы чтобы цвет был рандомный для каждого
|
| |
|
|
| HardLiner | Дата: Среда, 06.01.2010, 13:14 | Сообщение # 4 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 185
Награды: 7
Город: Питер
Репутация: 73
Замечания: 0%
Статус: 
| не проще тогда написать парочку своих строчек, вместо использования того ресурса? что то вроде: Code random = math.random local r, g, b = random(0,255), random(0,255), random(0,255) createBlipAttachedTo( player, 0, 2.5, r, g, b ) а когда игрок выходит с сервера, не забудь уничтожить прикреплённый к нему блип, ну это ты уже сам поищи) в том ресурсе playerblips есть эта функция.
Вся правда о SA:MP. Хочешь знать больше?
* Also known as DakiLLa
|
| |
|
|
| Turin_Brakes | Дата: Среда, 06.01.2010, 16:25 | Сообщение # 5 |
|
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус: 
| Quote (SanchezArz) Вот хотелосьбы чтобы цвет был рандомный для каждого Ну так сделай, чтобы color просто генерился рандомно для каждого игрока перед применением. HardLiner уже показал как.Добавлено (06.01.2010, 16:25) ---------------------------------------------
Quote (SanchezArz) :D Я уже замучал наверно вопросами и просьбами в луа... Да нет, наоборот. Раздел в последнее время очень уныл. 95% по прежнему юзают самп и не хотят изучать расово правильный мультиплеер. Хорошо, что хоть кто-то делает это, пускай с дурацкими вопросами.
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
|
| |
|
|
| SanchezArz | Дата: Среда, 06.01.2010, 20:52 | Сообщение # 6 |
|
Новенький
Группа:
Продвинутые
Сообщений: 18
Награды: 1
Город: Арзамас
Репутация: 6
Замечания: 0%
Статус: 
| Получилось но опять таки на всех генериться цвет
|
| |
|
|
| HardLiner | Дата: Среда, 06.01.2010, 23:33 | Сообщение # 7 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 185
Награды: 7
Город: Питер
Репутация: 73
Замечания: 0%
Статус: 
| кароче) Code local gRoot = getRootElement(); random = math.random
addEventHandler( 'onPlayerJoin', gRoot, function() setTimer( function( player ) local r, g, b = random( 0, 255 ), random( 0, 255 ), random( 0, 255 ); createBlipAttachedTo( player, 0, 2.5, r, g, b ); end, 1000, 1, source ); end );
addEventHandler( 'onPlayerQuit', gRoot, function() for i, blip in ipairs( getAttachedElements( source ) ) do if getElementType( blip ) == 'blip' then destroyElement( blip ); end; end; end );
Вся правда о SA:MP. Хочешь знать больше?
* Also known as DakiLLa
|
| |
|
|
| SanchezArz | Дата: Четверг, 07.01.2010, 07:01 | Сообщение # 8 |
|
Новенький
Группа:
Продвинутые
Сообщений: 18
Награды: 1
Город: Арзамас
Репутация: 6
Замечания: 0%
Статус: 
| Никак не вышло пришлось делать самому и не так как хотелось Жаль друга который из-за меня не спал всю ночь и говарил какова цвета иконка у меня Code function makeTeams () createTeam ( "Police", 0, 0, 255 ) createTeam ( "Medic", 0, 255, 0 ) createTeam ( "Gangster", 255, 0, 0 ) createTeam ( "Citizen", 0, 255, 255 ) end addEventHandler ( "onResourceStart", getRootElement(), makeTeams )
function playerStats ()
local skin = getElementModel ( source )
if ( skin == 280 ) then local policeTeam = getTeamFromName ( "Police" ) createBlipAttachedTo ( source, 0, 2, 0, 0, 255 ) setPlayerTeam ( source, policeTeam ) end
if ( skin == 274 ) then local medicTeam = getTeamFromName ( "Medic" ) createBlipAttachedTo ( source, 0, 2, 0, 255, 0 ) setPlayerTeam ( source, medicTeam ) end
if ( skin == 19 ) then local gangsterTeam = getTeamFromName ( "Gangster" ) createBlipAttachedTo ( source, 0, 2, 255, 0, 0 ) setPlayerTeam ( source, gangsterTeam ) end
if ( skin == 202 ) then local citizenTeam = getTeamFromName ( "Citizen" ) createBlipAttachedTo ( source, 0, 2, 0, 255, 255 ) setPlayerTeam ( source, citizenTeam ) end end
addEventHandler ( "onPlayerSpawn", getRootElement(), playerStats )
function onDied () setPlayerTeam ( source, nil ) local attached = getAttachedElements ( source ) if ( attached ) then for k,element in ipairs(attached) do if getElementType ( element ) == "blip" then destroyElement ( element ) end end end end addEventHandler ( "onPlayerWasted", getRootElement(), onDied )
function onQuit () local attached = getAttachedElements ( source ) if ( attached ) then for k,element in ipairs(attached) do if getElementType ( element ) == "blip" then destroyElement ( element ) end end end end addEventHandler ( "onPlayerQuit", getRootElement(), onQuit )
Сообщение отредактировал SanchezArz - Четверг, 07.01.2010, 07:02 |
| |
|
|
| Turin_Brakes | Дата: Четверг, 07.01.2010, 23:13 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 632
Награды: 10
Город: Moscow
Репутация: 205
Замечания: 80%
Статус: 
| Quote (SanchezArz) Получилось но опять таки на всех генериться цвет Ну так ты его генерируй каждый раз перед присваиванием, а не один раз при инициализации.Добавлено (07.01.2010, 23:13) ---------------------------------------------
Quote (SanchezArz) Жаль друга который из-за меня не спал всю ночь и говарил какова цвета иконка у меня fun Ну так можно ж было бота поставить и ему цвет менять, и не мучить человека.
I think SAMP is a pretty cool guy. He bans continents and doesn't afraid of anything.
[cut noguest]Помощь по cкриптам для MTA-SA. Оплату через вебмани не принимаю.[/cut]
|
| |
|
|
| Nastroenie | Дата: Пятница, 25.06.2010, 15:53 | Сообщение # 10 |
|
Новенький
Группа:
Пользователи
Сообщений: 11
Награды: 0
Город: Bryansk
Репутация: 16
Замечания: 0%
Статус: 
| у меня вроде без всяких заморочек отображает))
†
|
| |
|
|
|
 |
|
 | |
| |
|