noktalar = {
--{x,y,z} (istediğin kadar çoğalt)
{1479 -1642, 15},
{1480, -1643, 15},
}
function randomnokta()
local randomi = math.random(#noktalar)
local x,y,z = unpack(noktalar[randomi])
return x,y,z
end
-- Weapon and ammo
local joinWeapon = 0
local joinAmmo = 0
-- Message when player joins
local joinMessage = ""
-- Skin that player gets
local joinSkin = 0
-- Weapon and ammo
local spawnWeapon = 0
local spawnAmmo = 0
-- Skin that player gets
local spawnSkin = 0
-- Settings for the amounts of money
-- Money the killer gets
local killerMoney = 1000
-- Money removed from player when they die
local deadPlayerMoney = 500
-- Money you get when you join
local joinMoney = 99999999
-- Functions
-- This function spawns players when they join
function spawnOnJoin()
local x,y,z = randomnokta()
spawnPlayer(source, x,y,z, 108 , joinSkin)
fadeCamera(source, true)
setCameraTarget(source, source)
giveWeapon(source, joinWeapon, joinAmmo)
givePlayerMoney(source, joinMoney)
end
-- This function spawns players after they died
function spawnOnDead(ammo, killer, weapon, bodypart)
takePlayerMoney(source, deadPlayerMoney)
if (killer) and (killer ~= source) then
givePlayerMoney(killer, killerMoney)
end
local x,y,z = randomnokta()
setTimer(spawnPlayer, 3000, 1, source, x,y,z, 0, spawnSkin)
setCameraTarget(source, source)
setTimer(giveWeapon, 3000, 1, source, spawnWeapon, spawnAmmo)
end
-- Event handlers
addEventHandler("onPlayerJoin", getRootElement(), spawnOnJoin)
addEventHandler("onPlayerWasted", getRootElement(), spawnOnDead)