Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- XYZ kiedy wbijemy na serwer
- local spawnX, spawnY, spawnZ = 2.79301, -236.27362, 7.42969
- -- Bron i ammo do niej
- local joinWeapon = 22
- local joinAmmo = 200
- -- Skin jaki dostaniemy
- local joinSkin = 287
- -- Bron i ammo
- local spawnWeapon = 4
- local spawnAmmo = 30
- local spawnSkin = 287
- -- Dostajemy skin:
- -- Pieniądze za zabójstwo
- local killerMoney = 300
- -- Zabieranie pieniędzy gdy gracz zginie
- local deadPlayerMoney = 50
- -- Hajsik który dostaniemy po wbiciu na serwer
- local joinMoney = 3500
- function spawnOnJoin()
- spawnPlayer(source, spawnX, spawnY, spawnZ, 287, joinSkin)
- fadeCamera(source, true)
- setCameraTarget(source, source)
- outputChatBox(joinMessage, source)
- giveWeapon(source, joinWeapon, joinAmmo)
- givePlayerMoney(source, joinMoney)
- end
- function poZalogowaniu()
- konto = getPlayerAccount(source)
- setElementModel(source, getAccountData(source, "skin"))
- end
- function spawnOnDead(ammo, killer, weapon, bodypart)
- konto = getPlayerAccount(source)
- if konto then
- if getAccountData(konto, "skin") == false or nil then
- setAccountData(konto, "skin", getElementModel(source))
- elseif getAccountData(konto, "skin") ~= false or nil then
- if getAccountData(konto, "skin") ~= getElementModel(source) then
- setAccountData(konto, "skin", getElementModel(source))
- elseif getAccountData(konto, "skin") == getElementModel(source) then
- return
- end
- end
- outputChatBox(getPlayerName(source).." został/a zamordowany/a.")
- takePlayerMoney(source, deadPlayerMoney)
- if (killer) and (killer ~= source) then
- givePlayerMoney(killer, killerMoney)
- end
- setTimer(spawnPlayer, 3000, 1, source, spawnX, spawnY, spawnZ, 0, getAccountData(konto, "skin")
- setCameraTarget(source, source)
- setTimer(giveWeapon, 3000, 1, source, spawnWeapon, spawnAmmo)
- else
- setTimer(spawnPlayer, 3000, 1, source, spawnX, spawnY, spawnZ, 0, spawnSkin)
- setCameraTarget(source, source)
- setTimer(giveWeapon, 3000, 1, source, spawnWeapon, spawnAmmo)
- end
- end
- function zapiszSkin()
- konto = getPlayerAccount(source)
- if konto then
- setAccountData(konto, "skin", getElementModel(source))
- else
- return
- end
- end
- addEventHandler("onPlayerJoin", getRootElement(), spawnOnJoin)
- addEventHandler("onPlayerWasted", getRootElement(), spawnOnDead)
- addEventHandler("onPlayerQuit", getRootElement(), zapiszSkin)
- addEventHandler("onPlayerLogout", getRootElement(), zapiszSkin)
- addEventHandler("onPlayerLogin", getRootElement(), poZalogowaniu)
Advertisement
Add Comment
Please, Sign In to add comment