Jump to content

Скрипт не работает


Recommended Posts

Нашли на форуме скрипт на следы от пуль как пейнтболе.

Установили этот скрипт на тактик сервер, но он не работает от слова совсем.

Может кто помочь? 

Quote

delay = 5000
r = math.random (0,255)
g = math.random (0,255)
b = math.random (0,255)

function onSpawn (team)
    if (team) then
        removeCommandHandler ("color")
        command = true
        r, g, b = getTeamColor ( team )
    elseif command == false then
         command = addCommandHandler ( "color", setColor)

    end
end

function setColor (cmd, r2, g2, b2)
    if r2 then
        if tonumber (r2) >= 0 and tonumber (r2) <= 255 then
            r = tonumber (r2)
        end
    end
     if g2 then
        if tonumber (g2) >= 0 and tonumber (g2) <= 255 then
            g = tonumber (g2)
        end
    end
     if b2 then
        if tonumber (b2) >= 0 and tonumber (b2) <= 255 then
            b = tonumber (b2)
        end
    end
end

function weaponfired (weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement )
    local marker = createMarker ( hitX, hitY, hitZ, "corona", 0.1, r, g, b, 255 )
    setTimer ( destroyElement, delay, 1, marker )
end

addEventHandler ( "onClientPlayerSpawn", getLocalPlayer(), onSpawn )
command = addCommandHandler ( "color", setColor)
addEventHandler ( "onClientPlayerWeaponFire", getRootElement(), weaponfired )

 

Link to comment
  • Scripting Moderators

Возможно арены находятся в своих интерьерах/измерениях, когда маркер создаётся в 0.
Решить это можно так - после создания маркера добавить:

setElementInterior ( marker, getElementInterior ( source ) )
setElementDimension ( marker, getElementDimension ( source ) )

И посмотреть на результат в игре.

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...