Jump to content

how do I spawn config not lose skin when dying


Jao12

Recommended Posts

-- Configurações para quando um jogador entrar
    -- XYZ coodenadas
    local joinX = 1685.0085449219
    local joinY = -2334.93359375
    local joinZ = 13.546875
    -- Armas e tiros
    --local joinWeapon = 0
    --local joinAmmo = 0
    -- Menssagem para o jogador
    local joinMessage = "Respeitem as regras! BOM RP"
    -- Pele do jogador
    local joinSkin = 79

-- Configurações para quando um jogador morrer
    -- XYZ coördinates
    local spawnX = 1172.6890869141
    local spawnY = -1323.4202880859
    local spawnZ = 15.402015686035
    -- Armas e tiros
    --local spawnWeapon = 0
    --local spawnAmmo = 0
    -- Pele do jogador
    local spawnSkin = oldskin

-- Definições para as quantidades de dinheiro
    -- Dinheiro por matar um jogador
    local killerMoney = 0
    -- O dinheiro retirado do jogador quando morrem
    local deadPlayerMoney = 0
    -- Dinheiro ganho quando entra no server
    local joinMoney = 150

-- Functions
-- This function spawns players when they join
function spawnOnJoin()
    spawnPlayer(source, joinX, joinY, joinZ, 0 , joinSkin)
    fadeCamera(source, true)
    setCameraTarget(source, source)
    --outputChatBox(joinMessage, source)
    giveWeapon(source, joinWeapon, joinAmmo)
    givePlayerMoney(source, joinMoney)
end

-- This function spawns players after they died
function spawnOnDead(ammo, killer, weapon, bodypart)
    --outputChatBox(getPlayerName(source).." died.")
    takePlayerMoney(source, deadPlayerMoney)
    if (killer) and (killer ~= source) then
        givePlayerMoney(killer, killerMoney)
    end
    setTimer(spawnPlayer, 3000, 1, source, spawnX, spawnY, spawnZ, 0, spawnSkin)
    setCameraTarget(source, source)
    setTimer(giveWeapon, 3000, 1, source, spawnWeapon, spawnAmmo)
end

-- Event handlers
addEventHandler("onPlayerJoin", getRootElement(), spawnOnJoin)
addEventHandler("onPlayerWasted", getRootElement(), spawnOnDead)

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