Simple lua plugins(14 in 1)

Simple lua plugins(14 in 1) 1.0

baks77

Участник
Сообщения
97
Реакции
3
я так понимиаю спавны теперь есть, но лимит команд не снять? дает только 10 на 10

По данным карты на мираже 18 на 17 спавнов карты, но играет 20 игроков все.
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
я так понимиаю спавны теперь есть, но лимит команд не снять? дает только 10 на 10

По данным карты на мираже 18 на 17 спавнов карты, но играет 20 игроков все.
-maxplayers 64 -maxplayers_override 64 в параметры запуска добавьте и будет чудо
 

Akenfuld

Участник
Сообщения
4
Реакции
0
А есть ли вообще возможность сделать ускорение бега? А не всей игры? 🤔
 
  • Думаю
Реакции: fk00

Gravity_UA

Участник
Сообщения
40
Реакции
1
Поделится кто-то конфигом-кординатами SpawnPointManager? ☺️ Хотя бы 3 карты de_dust2, de_mirage, de_inferno.
 

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
в ограничении оружия есть баг неприятный когда оружие остается в руках багнутое.

20231103205422_1.jpg
 

pchelovek

Добрая душа
Сообщения
76
Реакции
71
По поводу кода, я так понимаю, до события player_spawn у нас нет userid_pawn получается не смогу поместить игрока в нужную команду при входе, когда он еще ни разу не спавнился.
Есть метод получения этого Pawn, кажется работает надежно, но пока не тестировал как следует. Имею ввиду userid + 1, вроде при реконнектах не изменяется.
В таком случае после подключения игрока, до того как он выберет команду, можем его закинуть в нужную, но даже при 100hp игрок перешедший из unnasigned или spec, не возраждается.
Подскажете, как можно его заспавнить?
Python:
...
local entity = EntIndexToHScript(userid + 1)

if IsValidEntity(entity) then
    player = entity:GetPawn()

    if player and player:IsPlayerPawn() then

        local health = player:GetHealth()

        if health < 1 then
            health = 100
        end

        if team == "1" or team == "spec" then
            player:SetTeam(1)
        elseif team == "2" or team == "t" then
            player:SetTeam(2)
        elseif team == "3" or team == "ct" then
            player:SetTeam(3)
        end
        player:SetHealth(health)
...
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
По поводу кода, я так понимаю, до события player_spawn у нас нет userid_pawn получается не смогу поместить игрока в нужную команду при входе, когда он еще ни разу не спавнился.
Есть метод получения этого Pawn, кажется работает надежно, но пока не тестировал как следует. Имею ввиду userid + 1, вроде при реконнектах не изменяется.
В таком случае после подключения игрока, до того как он выберет команду, можем его закинуть в нужную, но даже при 100hp игрок перешедший из unnasigned или spec, не возраждается.
Подскажете, как можно его заспавнить?
Python:
...
local entity = EntIndexToHScript(userid + 1)

if IsValidEntity(entity) then
    player = entity:GetPawn()

    if player and player:IsPlayerPawn() then

        local health = player:GetHealth()

        if health < 1 then
            health = 100
        end

        if team == "1" or team == "spec" then
            player:SetTeam(1)
        elseif team == "2" or team == "t" then
            player:SetTeam(2)
        elseif team == "3" or team == "ct" then
            player:SetTeam(3)
        end
        player:SetHealth(health)
...
Заспавнить нельзя никак. Я тоже по моему слышал про это userid + 1, но чет так и не проверил
 

pchelovek

Добрая душа
Сообщения
76
Реакции
71
Заспавнить нельзя никак. Я тоже по моему слышал про это userid + 1, но чет так и не проверил
Понял. Спасибо.
Решил сейчас заглянуть на сайт CounterStrikeSharp, как оказалось, там как раз в разделе Referencing Players описано
Заспавнить нельзя никак. Я тоже по моему слышал про это userid + 1, но чет так и не проверил
Понял. Спасибо.
 

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
Поставил себе все нужные плагины все работает кроме Blocker Passes :(
Не могу понять в чем проблема, логов нет ничего нет
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
сам плагин не работает
конфиг проверил там все есть
Посмотреть вложение 115356

при перезапуске ошибок нет

Посмотреть вложение 115357

проверяю конфиг все на месте

Посмотреть вложение 115359

но стен нет

Посмотреть вложение 115358
так у тебя 10 человек на сервере, а там ограничение стоит в конфиге на < 10
 

Rimmer

Помогаю новичкам / Переводчик / Тестер / Заказчик
Сообщения
1,368
Реакции
753
@Palonez Будешь ли делать на CounterStrikeSharp?
 
Сверху Снизу