Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local WaffenListe = {}
- WaffenListe[1] = 22 --Pistol
- WaffenListe[2] = 24 --Deagle
- WaffenListe[3] = 25 --Shotgun
- WaffenListe[4] = 26 --Spawn-Off Shotgun
- WaffenListe[5] = 27 --Spaz-12 Combat Shotgun
- WaffenListe[6] = 28 --Uzi
- WaffenListe[7] = 29 -- MP5
- WaffenListe[8] = 32-- Tec-9
- WaffenListe[9] = 30 --Ak47
- WaffenListe[10] = 31 --M4
- WaffenListe[11] = 33 -- Country Rifle
- WaffenListe[12] = 34 -- Sniper
- WaffenListe[13] = 35 --RPG
- WaffenListe[14] = 36 --Jevelin
- WaffenListe[15] = 37 --Flammenwerfer
- WaffenListe[16] = 16 -- Granate
- WaffenListe[17] = 18 --Molotov
- WaffenListe[18] = 38 --Minigun
- local spawnAx = 0
- local spawnAy = 0
- local spawnAz = 0
- local spawnBx = 0
- local spawnBy = 0
- local spawnBz = 0
- local spawnCx = 0
- local spawnCy = 0
- local spawnCz = 0
- addEventHandler("onPlayerWasted",getRootElement(),
- function(ammo,killer,weapon)
- if getElementType(killer) == "player" then
- local spawnRan = math.random(1,3)
- local killerLevel = tonumber(getElementData(killer,"level"))
- local toterLevel = tonumber(getElementData(source,"level"))
- local killerCoins = tonumber(getElementData(killer,"coins"))
- local killerKills = tonumber(getElementData(killer,"kills"))
- local toterTode = tonumber(getElementData(source,"tode"))
- outputChatBox(killerLevel.." & "..weapon)
- if killerLevel == 17 and not weapon == 4 then
- outputChatBox(getPlayerName(killer).." hat eine Minigun!",getRootElement(),255,0,0)
- setElementData(killer,"level",killerLevel+1)
- setElementData(killer,"kills",killerKills+1)
- setElementData(source,"tode",toterTode+1)
- if spawnRan == 1 then
- spawnPlayer(source,spawnAx,spawnAy,spawnAz)
- elseif spawnRan == 2 then
- spawnPlayer(source,spawnBx,spawnBy,spawnBz)
- elseif spawnRan == 3 then
- spawnPlayer(source,spawnCx,spawnCy,spawnCz)
- end
- elseif weapon == 4 and not killerLevel == 17 then
- outputChatBox("Du hast "..getPlayerName(source).." mit einem Messer getötet!",killer,255,255,0)
- outputChatBox("Du wurdest von "..getPlayerName(killer).." mit einem Messer getötet!",source,255,255,0)
- if toterLevel > 1 then
- setElementData(source,"level",toterlevel-1)
- setElementData(killer,"coins",killerCoins+1)
- setElementData(killer,"kills",killerKills+1)
- setElementData(source,"tode",toterTode+1)
- if spawnRan == 1 then
- spawnPlayer(source,spawnAx,spawnAy,spawnAz)
- elseif spawnRan == 2 then
- spawnPlayer(source,spawnBx,spawnBy,spawnBz)
- elseif spawnRan == 3 then
- spawnPlayer(source,spawnCx,spawnCy,spawnCz)
- end
- elseif weapon ~= 4 and killerLevel < 17 then
- outputChatBox("Du hast "..getPlayerName(source).." getötet!",killer,255,255,0)
- outputChatBox("Du wurest von "..getPlayerName(killer).." getötet!",source,255,255,0)
- setElementData(killer,"kills",killerKills+1)
- setElementData(source,"tode",toterTode+1)
- setElementData(killer,"level",killerLevel+1)
- if spawnRan == 1 then
- spawnPlayer(source,spawnAx,spawnAy,spawnAz)
- elseif spawnRan == 2 then
- spawnPlayer(source,spawnBx,spawnBy,spawnBz)
- elseif spawnRan == 3 then
- spawnPlayer(source,spawnCx,spawnCy,spawnCz)
- end
- elseif killerlevel == 18 and weapon ~= 4 then
- outputChatBox(getPlayerName(killer).." hat die Runde gewonnen!",getRootElement(),255,255,255)
- setElementData(killer,"coins",getElementData(killer,"coins")+5)
- setElementData(killer,"kills",getElementData(killer,"kills")+1)
- setElementData(source,"tode",getElementData(source,"tode")+1)
- if spawnRan == 1 then
- spawnPlayer(source,spawnAx,spawnAy,spawnAz)
- elseif spawnRan == 2 then
- spawnPlayer(source,spawnBx,spawnBy,spawnBz)
- elseif spawnRan == 3 then
- spawnPlayer(source,spawnCx,spawnCy,spawnCz)
- end
- local players = getElementsByType("player")
- for i,v in ipairs(players) do
- killPed(v)
- setElementData(v,"level",1)
- end
- end
- end
- end
- end)
- addEventHandler("onElementDataChange",getRootElement(),
- function(dataName)
- if getElementType(source) == "player" then
- if dataName == "level" then
- local level = getElementData(source,"level")
- takeAllWeapons(source)
- giveWeapon(source,WaffenListe[level],9999)
- giveWeapon(source,4)
- end
- end
- end)
- addEventHandler("onPlayerSpawn",getRootElement(),
- function()
- local level = getElementData(source,"level")
- takeAllWeapons(source)
- giveWeapon(source,WaffenListe[level],9999)
- giveWeapon(source,4)
- end)
- addEventHandler("onPlayerWasted",getRootElement(),
- function(ammo,killer,weapon)
- if not killer then
- local spawnRan = math.random(1,3)
- if spawnRan == 1 then
- spawnPlayer(source,spawnAx,spawnAy,spawnAz)
- elseif spawnRan == 2 then
- spawnPlayer(source,spawnBx,spawnBy,spawnBz)
- elseif spawnRan == 3 then
- spawnPlayer(source,spawnCx,spawnCy,spawnCz)
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement