Jump to content

Nascer sem skin


Recommended Posts

-- Configurações para quando um jogador entrar
    -- XYZ coodenadas
    local joinX = 0
    local joinY = 0
    local joinZ = 0
    -- Armas e tiros
    local joinWeapon = 31
    local joinAmmo = 100
    -- Menssagem para o jogador
    local joinMessage = "Seja bem vindo ao servidor!"
    -- Pele do jogador
    local joinSkin = 27

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

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

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

Gostaria de saber como devo configurar o script para as pessoas nascer com as skin comprada

Link to comment
  • Moderators

Onde o jogador vai comprar a skin? Se você já tiver uma loja de skins, só modificar o código e adicionar um setAccountData para armazenar a skin quando o jogador comprá-la e armazenar temporariamente com setElementData.

Feito isso, no evento onPlayerLogin você pode usar getAccountData + setElementData pra setar o id da skin no element-data, e no evento onPlayerSpawn setar a skin com getElementData + setElementModel.

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