Форма входа
Меню сайта
Рандомный опрос
Вы знаете, что такое Lua?
Всего ответов: 471
Наша кнопка
Полезное для CS2D
[ Показать код кнопки ]
Показать плеер
Четверг, 24.07.2025, 05:47
Приветствую Вас Гость

срочно нужен луа - Форум

[ Ленточный вариант · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
срочно нужен луа
_or_75Дата: Среда, 02.02.2011, 16:26 | Сообщение # 1
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
помогите ндо срочно луа : ну чтоб когда играеш на серве с верху показывала имя сервака и время до оканчания карты и ещё один луа : чтоб на зомби серваке когда сртеляеш в зомби они отлетли назад вроде этот луа называется knob или knоbak или както подругому biggrin
 
NiconNeoДата: Среда, 02.02.2011, 17:23 | Сообщение # 2
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
Quote (_or_75)
чтоб когда играеш на серве с верху показывала имя сервака

Не вопрос
Code
addhook('join', 'jo')
function jo(id)
   parse('hudtxt2 '..id..' 0 "'..game("sv_name")..' Server" 322 26 1')
end

Quote (_or_75)
время до оканчания карты

еще чего, оно внизу уже есть. да и то в луа такого нету.
Quote (_or_75)
чтоб на зомби серваке когда сртеляеш в зомби они отлетли назад

Тоже невопрос , скачай это
http://useful2d.ucoz.ru/load/lua/3_moda_dlja_ks/1-1-0-19
 
_or_75Дата: Среда, 02.02.2011, 18:01 | Сообщение # 3
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
СПС админ biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin

Добавлено (02.02.2011, 17:45)
---------------------------------------------
а есть мод bihazard

Добавлено (02.02.2011, 18:01)
---------------------------------------------
да и как цвет поменять на зелёный

 
NiconNeoДата: Среда, 02.02.2011, 18:17 | Сообщение # 4
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
вауля
Code
addhook('join', 'jo')  
function jo(id)  
    parse('hudtxt2 '..id..' 0 "©000255000'..game("sv_name")..' Server" 322 26 1')  
end
 
_or_75Дата: Среда, 02.02.2011, 18:38 | Сообщение # 5
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
СПС
 
antidotДата: Четверг, 03.02.2011, 09:54 | Сообщение # 6
3
Группа: Активные
Сообщений: 76
Награды: 5
Репутация: 4
Статус: Offline
во-первых knockback, во-вторых Biohazard , в третьих есть мод отдельный на knockback где качать не знаю но что он есть знаю 200% так как был недолго у мя , а время до окончания карты хммм... а тебе это вообще зачем? я думаю что у тя mapcicle даже не оформлен.

 
NiconNeoДата: Четверг, 03.02.2011, 10:00 | Сообщение # 7
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
Quote (antidot)
есть мод отдельный на knockback где качать не знаю но что он есть знаю 200% так как был недолго у мя

да в принципе, по моему отдельно смысла не много, хотя может кому-то и надо так. да и вообще я это за пару минут наверно напишу и на несколько строк уместится
 
_or_75Дата: Четверг, 03.02.2011, 14:03 | Сообщение # 8
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
ну спасибо буду знать knockback поищу где нибудь есличё скиньте (СПС)

Добавлено (03.02.2011, 14:03)
---------------------------------------------
а есть луа когда админ заходит на сервер то с лева появляется надпись ADMIN: ... is online срочно нужен да и ещё при написание скрипта есть такая функция (usgn,message) - типа когда игрок с определённым usgn заходит то появляетсяц надпись

Сообщение отредактировал _or_75 - Четверг, 03.02.2011, 14:08
 
NiconNeoДата: Четверг, 03.02.2011, 15:55 | Сообщение # 9
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
Для начала - "начинка", список админов и функция проверки.
Code
MYadmins = {(тут усгн админов через запятую)}
function isAdmin(usgn)
     for k, v in pairs(MYadmins) do
       return true
     end
     return false
end
<= Народ тут ошибка, правильный код см. на 2 странице..
Quote (_or_75)
а есть луа когда админ заходит на сервер то с лева появляется надпись ADMIN: ... is online срочно нужен да и ещё при написание скрипта есть такая функция (usgn,message) - типа когда игрок с определённым usgn заходит то появляетсяц надпись

ничего сложного
Code
addhook('join', 'MYjoin')
function MYjoin(id)
     local usgn = player(id, 'usgn')
     if isAdmin(player(id, 'usgn')) then
       msg('©255000000ADMIN: ' .. player(id, 'name') .. ' is online')
     end
     msg('©255255255' .. player(id, 'name') .. '(usgn: ' .. (usgn ~= 0 and usgn or 'no usgn') .. ')')
end
 
_or_75Дата: Четверг, 03.02.2011, 18:42 | Сообщение # 10
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
СПСПСПСПСПС кулл спасибо

Добавлено (03.02.2011, 18:42)
---------------------------------------------

Code
addhook("join", "online")
function online(id)
  if (player(id,"usgn")==admins[тут мой усгн]) then  
  parse('hudtxt2 '..id..' 0 "©000255000'' ADMIN: ,,, is nline " 322 26 1')  
end
end

а это тогда я чё сделал сам не понел ???

 
NiconNeoДата: Четверг, 03.02.2011, 20:03 | Сообщение # 11
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
admins[тут мой усгн] <- это почти всегда будет nil'ом. на самом деле ты смотришь индекс равный твоему усгн.
тоесть если у тебя усгн - 23456, ты попытаешься посмотреть 23456-ой элемент массива admins, а на каком сервере бывает 23456 админов??
я специально создал функцию булевого значения isAdmin(usgn), где usgn- конечно же проверяемый usgn.
по сути эта функция просто пробегает по всем элементам массива admins и ищет среди них элемент равный usgn. как только находит, функция прерывается и возвращает "правду" - условие в ифе становится истинным и мы заходим внутрь блока then - end (then - else). если мы пробежали по всему массиву и ничего не нашли, мы доходим до возвращения "лжи" - условие в ифе не выполняется, и мы заходим в блок else - end, если он есть.
 
_or_75Дата: Пятница, 04.02.2011, 15:47 | Сообщение # 12
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
да но теперь на мой сервер любой игрок зайдёт и будет написано ADMIN: ...имя игрока... is online а надо чтоб только по usgn ну напремер я захожу на сервак и мой usgn проверяется если это тот usgn который написаный в MYadmins = {(тут мой usgn)} то будет появлятся ADMIN: ...имя... is online ну наверно ты понел
 
NiconNeoДата: Пятница, 04.02.2011, 16:04 | Сообщение # 13
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
да нет, только админ покажет эту мсг-шку
ADMIN: ...имя игрока... is online
 
_or_75Дата: Пятница, 04.02.2011, 20:46 | Сообщение # 14
1
Группа: Пользователи
Сообщений: 15
Награды: 0
Репутация: 0
Статус: Offline
ага ято видел комне заходили итам писало ADMIN:,,,is online причём заходил другойц человек но там я вписал свой usgn

Добавлено (04.02.2011, 20:46)
---------------------------------------------
дайте по быстрому луа на выбрасывание оружия

 
NiconNeoДата: Пятница, 04.02.2011, 21:10 | Сообщение # 15
..::[AdmiN]::..
Группа: Администраторы
Сообщений: 142
Награды: 12
Репутация: 9
Статус: Offline
Quote
дайте скрипт что в начале раунда оружие выкидовалось срочно и быстро

startround(mode) on start of round
Code
addhook('startround', 'MYstrip')
function MYstrip(mode)
   for k, v in pairs(player(0, 'table')) do
     for k2, v2 in pairs(playerweapons(v)) do
       parse('strip '..v..' '..v2)
     end
   end
end
 
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

последняя новость
Сайт больше обновляться не будет

Подробнее
Друзья
Быстрый старт
Скачать CS2D 0.1.2.2 ZIP-архивом
Для установки просто распаковать в какую-нибудь папку

Скачать выделенный сервер для CS2D 0.1.2.2
Инструкция по ссылке.

Lua скрипты
Что такое и с чем едят

Получи USGN ID!
USGN ID используется для идентификации в игре

Новые файлы
Самые закачиваемые
Новые статьи
Самые читаемые
Поиск
Мини-чат
Статистика