ЧАТ

Главная
147 Новостей
Новости
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: stblack, Scout, Grohman  
Форум » Garry's Mod » Wire Expression » EGP ScoreBoard
EGP ScoreBoard
Оффлайн
NIRO
Четверг, 20.01.2011, 09:31 | Сообщение # 1
Пользователи
Сообщений: 27
8
Сделал ScoreBoard на E2 и EGP. Чип собирает игроков с серва и записывает их в группу, определяет их фраги и пинг.
Если заходит дамин, то он определяется в грппу админов

Вариант в сингле:

В мультиплеере

8396287.jpg(36.1 Kb) · 7668108.jpg(44.2 Kb)
Оффлайн
stblack
Четверг, 20.01.2011, 09:36 | Сообщение # 2
Модератор
Сообщений: 1610
725
hands
круть
Оффлайн
NIRO
Четверг, 20.01.2011, 09:41 | Сообщение # 3
Пользователи
Сообщений: 27
8
Пишите, что можно подправить, пока это не идеальный вариант, в дальнейшем будет подробная информация об игроке по клике на его ник
Оффлайн
NIRO
Четверг, 20.01.2011, 13:40 | Сообщение # 4
Пользователи
Сообщений: 27
8
UPD
Решил убрать группу админов, заменю цветовым выделением. Добавил блок последних моих фраз. Обратите внимание что там можно писать и русскими буквами. Что пишу в чат то и попадает на монитор.
Подвинул колонку с пингом
5667877.jpg(34.5 Kb)
Оффлайн
NIRO
Четверг, 20.01.2011, 17:38 | Сообщение # 5
Пользователи
Сообщений: 27
8
Доделал. Админ выделяется красным цветом, создатель зеленым)

Code

@name EGP Score Board
@inputs EGP:wirelink
@outputs   
@persist   
@model models/hunter/plates/plate025x025.mdl
entity():setColor(vec(255,0,0))
#if(duped()|owner():name()!=("Niro:entity()")){selfDestruct() hint("Lol",500)}

Said = owner():lastSaid()    
      
interval(66)

EGP:egpText(2,"Name", vec2(10,0))
EGP:egpText(3,"Ping",vec2(300,0))
EGP:egpText(4,"Kills", vec2(200,0))
EGP:egpText(5,"Death", vec2(250,0))
EGP:egpColor(6, vec(255,0,0))

for(I=1,numPlayers())
{
if(players():entity(I):name()=="Niro:entity()")
{
      EGP:egpText(I+35,""+players():entity(I): name(),vec2(10,30*I))
      EGP:egpColor(I+35,vec(0,255,0))
      EGP:egpText(I+60,""+players():entity(I):ping(),vec2(300,30*I))
      EGP:e gpText(I+95,""+players():entity(I):frags(),vec2(200,30*I))
      EGP:egpText(I+120,""+players():entity(I):deaths(), vec2(250,30*I))
}
else{
if(playersAdmins():entity(I))
{
      EGP:egpText(I+35,""+players():entity(I):name(),vec2(10,30*I))
      EGP:eg pColor(I+35,vec(255,0,0))
      EGP:egpText(I+60,""+players():entity(I):ping(),vec2(300,30*I))
      EGP:egpText(I+95,""+players():entity(I) :frags(),vec2(200,30*I))
      EGP:egpText(I+120,""+players():entity(I):deaths(), vec2(250,30*I))
}
else{
EGP:egpText(I+35,""+players():entity(I):name(),vec2(10,30*I))
EGP:egpText(I+60,""+players():entity(I):ping(),vec  2(300,30*I))
EGP:egpText(I+95,""+players():entity(I):frags(),vec2(200,30*I))
EGP:egpText(I+120,""+players():entity(I):deaths(), vec2(250,30*I))}
}
}

        
EGP:egpText(8,("Map is: ")+map(),vec2(10,470))
EGP:egpText(9,"Online "+numPlayers()+"/"+maxPlayers(),vec2(250,470))

EGP:egpColor(10, vec(0,0,0))
EGP:egpBox(11,vec2(10,460),vec2(245,20))
EGP:egpText(10,"By Niro:entity()",vec2(10,450))

Если копируете не забывайте ставить плюсик. Уважайте чужой труд happy
9800630.jpg(35.8 Kb)
Оффлайн
foGaaa
Четверг, 20.01.2011, 17:50 | Сообщение # 6
Премиум
Сообщений: 17
0
NIRO, где учился Exp2?
Оффлайн
NIRO
Четверг, 20.01.2011, 17:52 | Сообщение # 7
Пользователи
Сообщений: 27
8
Quote (foGaaa)
NIRO, где учился Exp2?

http://wiki.garrysmod.com/?title=Wire_Expression2
Оффлайн
foGaaa
Четверг, 20.01.2011, 19:36 | Сообщение # 8
Премиум
Сообщений: 17
0
NIRO, переводил транслитом? biggrin
Оффлайн
stblack
Четверг, 20.01.2011, 21:38 | Сообщение # 9
Модератор
Сообщений: 1610
725
foGaaa,
для тех кто хоть как то шарит в языке программирования гуг траслэйтор не нужен
Оффлайн
NIRO
Пятница, 21.01.2011, 09:21 | Сообщение # 10
Пользователи
Сообщений: 27
8
Quote (foGaaa)
NIRO, переводил транслитом?

Что там переводить? Там хватит и базового школьного обучения
Оффлайн
quaquaker
Четверг, 01.12.2011, 22:29 | Сообщение # 11
Пользователи
Сообщений: 22
3
NIRO, а ты случаем не кард ентити confused
Оффлайн
SkyAngel
Пятница, 02.12.2011, 15:32 | Сообщение # 12
Модератор
Сообщений: 195
61
quaquaker, да я тоже карда спрашивал не ниро ли он =DDD но нет это не он =D
Форум » Garry's Mod » Wire Expression » EGP ScoreBoard
  • Страница 1 из 1
  • 1
Поиск: