Jump to content

Общий мини "HELP ME" топик по скриптингу


Recommended Posts

Откуда взяли "enabled" ? Сам ведь показал

scoreboardForceTeamsVisible( bool enabled ) 

bool enabled

Этот человек берёт деньги за разработку скриптов, и не знает что такое bool (boolean)..

Link to comment

MacTrekkie, Заканчивай уже тролить людей. Это выглядит отвратительно со стороны.

Разве круто выставлять себя таким образом?

Link to comment
MacTrekkie, Заканчивай уже тролить людей. Это выглядит отвратительно со стороны.

Разве круто выставлять себя таким образом?

Нет,совсем не круто.

  
scoreboardForceTeamsHidden( true ) 

Nil value.

  
scoreboardForceTeamsHidden ( true, enabled ) 

?

Nil value.

  
exports.scoreboard:scoreboardForceTeamsHidden( "true" ) 

- Дебаг молчит,в табе команды отображаются.

Edited by Guest
Link to comment

Конечно nil, и я с Lua согласен, так как функция в другом ресурсе, а у каждого ресурса своя память. Доступ к функциям другого ресурса доступен через exports. Экспорты это своего рода API как бы :)

exports.scoreboard:scoreboardForceTeamsHidden( true ); 

Edited by Guest
Link to comment

Зачем ты true указываешь в кавычках? Ты этим образом передаёшь в функцию не bool, а string переменную.

Исходный код функции:

function scoreboardForceTeamsHidden( enabled ) 
    if type( enabled ) == "boolean" then -- основное внимание сюда 
        forceHideTeams = enabled 
        return true 
    end 
    return false 
end 

Link to comment
Будет ли лаггать если создадут более 100 команд?

Или более 1000?

зависит от самих команд, и что они делают

можно создать и 1 команду, она убьёт сервер

Link to comment
Будет ли лаггать если создадут более 100 команд?

Или более 1000?

зависит от самих команд, и что они делают

можно создать и 1 команду, она убьёт сервер

Просто команды.По 5-6 человек в каждой,допустим.

P.S

Как можно сохранить команды?(Когда ресурс стопается,к примеру)

Как Я понял Я должен юзать

getElementsByType  

Ну вот Я получил эти Элементы,а как сохранить их?o0

100 норм.. а 1000 врятли столько сможешь создать.. но если сможешь то норм будет для сервера, а вот scoreboard на клиенте загнётся (конечно если у тебя не топовое железо)

Спасибо, Я буду уничтожать неактивные команды просто и всё.)

Edited by Guest
Link to comment

100 норм.. а 1000 врятли столько сможешь создать.. но если сможешь то норм будет для сервера, а вот scoreboard на клиенте загнётся (конечно если у тебя не топовое железо)

Link to comment
Будет ли лаггать если создадут более 100 команд?

Или более 1000?

зависит от самих команд, и что они делают

можно создать и 1 команду, она убьёт сервер

Просто команды.По 5-6 человек в каждой,допустим.

P.S

Как можно сохранить команды?(Когда ресурс стопается,к примеру)

Как Я понял Я должен юзать

getElementsByType  

Ну вот Я получил эти Элементы,а как сохранить их?o0

100 норм.. а 1000 врятли столько сможешь создать.. но если сможешь то норм будет для сервера, а вот scoreboard на клиенте загнётся (конечно если у тебя не топовое железо)

Спасибо, Я буду уничтожать неактивные команды просто и всё.)

уточнять надо какие команды то

https://wiki.multitheftauto.com/wiki/AddCommandHandler

или

https://wiki.multitheftauto.com/wiki/CreateTeam

...

сохранить их в конфиг

Link to comment

Ну во первых SQLite это База Данных (БД), а не конфиг. Пример можете посмотреть в мануалах по SQL, они есть даже на MySQL.

P.S. Не путать SQL и SQLite, это совсем разные вещи. SQL - Язык, SQLite - БД

Edited by Guest
Link to comment
Ну во первых SQLite это База Данных (БД), а не конфиг. Пример можете посмотреть в мануалах по SQL, они есть даже на MySQL.

P.S. Не путать SQL и SQLite, это совсем разные вещи. SQL - Язык, SQLite - БД

Не,Я про вариант Твикса.Пойду гуглить как создать БД.

Link to comment
гГ
createTeam 

В xml?Ваще не вариант.

Т.к кто-то уже писал,что из-за большого размера лаггать будет.

я не предлагаю сохранять туда 100000000000000000000000 команд чтобы лагал он, а несколько, от этого ничё не изменится

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...