Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- addEvent("core:spawnPlayer", true)
- addEventHandler("core:spawnPlayer", root, function()
- local pos=getElementData(source,"player:spawn")
- if not pos then return end
- fadeCamera(source, true)
- spawnPlayer(source, pos[1], pos[2], pos[3])
- setCameraTarget(source,source)
- toggleControl(source,"fire", false)
- toggleControl(source,"aim_weapon", false)
- local load=loadPlayerData(source)
- if load then
- triggerClientEvent(source, "admin:pochwala", source, "Pomyślnie zalogowałeś się na konto, życzymy miłej gry ekipa Cyw!")
- outputChatBox("Witaj #00FF00"..getPlayerName(source).."#FFFFFF na serwerze #00FF00Create Your World.#FFFFFF!", source, 255, 255, 255, true)
- outputChatBox("Jeśli jesteś nowy na #00FF00serwerze#FFFFFF zobacz poradnik pod #00FF00F1#FFFFFF!", source, 255, 255, 255, true)
- outputChatBox("Natomiast swój #00FF00panel gracza#FFFFFF znajdziesz pod #00FF00F5#FFFFFF!", source, 255, 255, 255, true)
- end
- setElementData( source, 'HS_accountName', getPlayerName(source));
- setElementData(source, "player:online", 0)
- if getElementData(source,"player:premium") then
- local queryA=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(source,"player:uid"))
- local resultA=exports["ogrpg-db"]:pobierzWyniki(queryA)
- if (resultA) then
- outputChatBox("Twoje konto premium jest aktywne do : " ..resultA["premiumdate"], source, 255, 255, 255)
- end
- end
- triggerClientEvent(source,"core:blipyaut",root,source)
- end)
- addEventHandler("onPlayerLogin",root,function()
- if getPlayerSerial ( source ) == "73D0C44C3D55C429A230BB233D4F0EB4" then kickPlayer(source,"Nie posiadasz uprawnien") end
- end)
- setTimer(function()
- local players=getElementsByType('player')
- for _, p in pairs(players) do
- if getElementData(p, "player:online") and tonumber(getElementData(p, "player:online")) > 5 then
- if getElementData(p, "player:online") == 60 then
- local hour = getElementData(localPlayer,"player:hours") or 0
- setElementData(localPlayer,"player:hours",hour+1)
- end
- setElementData(p, "player:online", 0)
- if getElementData(p, "player:premium") then
- triggerEvent("givePlayerMoney", p, 500, false)
- outputChatBox("#FFFF00(#FFFFFF Premium #FFFF00)#FFFFFF Otrzymujesz #FFFF001000#FFFFFF PLN za przegranie #FFFF005#FFFFFF minut gry!",p,255,255,255,true)
- end
- end
- end
- end, 60000, 0)
- addEventHandler("onPlayerWasted", root, function()
- plr=source
- --setTimer(fadeCamera, 300, 1, plr, false)
- if getElementData(plr,"player:job") then
- triggerClientEvent(plr,"onFinish", root, plr)
- setElementData(plr,"player:job", false)
- end
- setTimer(function()
- local pos=getElementData(plr,"player:spawn")
- if not pos then return end
- fadeCamera(plr, true)
- setElementInterior(plr,0)
- setElementDimension(plr,0)
- spawnPlayer(plr, pos[1], pos[2], pos[3])
- setCameraTarget(plr, plr)
- setElementModel(plr, getElementData(plr, "player:skin"))
- end, 60, 1)
- end)
- addEvent("giveSpray", true)
- addEvent("takeSpray", true)
- addEventHandler("giveSpray", root, function()
- giveWeapon ( source, 41, 200 )
- end)
- addEvent("givecamera", true)
- addEventHandler("givecamera", root, function()
- giveWeapon ( source, 43, 99999999 )
- end)
- addEventHandler("takeSpray", root, function()
- takeWeapon ( source, 41)
- end)
- addEventHandler("onPlayerConnect", root, function(playerNick)
- if string.find(playerNick, "#") ~= nil or string.find(playerNick, "?") ~= nil or string.find(playerNick, "!") ~= nil then
- cancelEvent(true,"Twój nick zawiera jeden z niedozwolonych znaków(#,?,!), zmień go.")
- end
- end)
- addCommandHandler("closehud", function(plr,cmd)
- setElementData(plr,"notshowhud",not getElementData(plr,"notshowhud"))
- end)
- addEventHandler("onResourceStart", resourceRoot, function()
- setWaveHeight(2)
- setMinuteDuration(6000)
- setMapName("RPG")
- setGameType("RPG")
- end)
- addEventHandler("onPlayerChangeNick", root, function() cancelEvent() end)
- addEventHandler("onResourceStart", root, function()
- local players=getElementsByType('player')
- for _, p in pairs(players) do
- --bindKey(p, "y", "down", "chatbox", "global")
- end
- end)
- setTimer(function()
- local vehicles=getElementsByType('vehicle')
- for _, vehicle in pairs(vehicles) do
- if getElementHealth(vehicle)<300 then
- setVehicleDamageProof(vehicle, true)
- elseif getElementHealth(vehicle)>301 then
- if getVehicleController (vehicle) then
- setVehicleDamageProof(vehicle, false)
- end
- end
- end
- end, 500, 0)
- setTimer(function()
- for i,v in ipairs(getElementsByType("player")) do
- if not getElementData(v,"player:spawn") then return end
- if isPedDead(v) then
- local pos=getElementData(v,"player:spawn")
- fadeCamera(v, true)
- setElementInterior(v,0)
- setElementDimension(v,0)
- spawnPlayer(v, pos[1], pos[2], pos[3])
- setCameraTarget(v, plr)
- setElementModel(v, getElementData(plr, "player:skin"))
- end
- if( getPlayerIdleTime(v) > 1 ) then
- setElementData(v, "player:afk", true)
- elseif ( getPlayerIdleTime(v) < 1 ) then
- setElementData(v, "player:afk", false)
- end
- end
- end, 10000, 0)
- --[[
- Obsluga oswietlenia drogowego
- @author Lukasz Biegaj <wielebny@bestplay.pl>
- @copyright 2011-2013 Lukasz Biegaj <wielebny@bestplay.pl>
- @license Dual GPLv2/MIT
- ]]--
- setTrafficLightsLocked(true)
- -- 3 1 0 4
- local stany={3,4,0,1}
- local stan=1
- local stany_nocne={6,9,6,9}
- function zmianaSwiatel()
- stan=stan+1
- if (stan>#stany) then stan=1 end
- local h,m=getTime()
- if (h>=23 or m<=6) then
- setTrafficLightState(stany_nocne[stan])
- setTimer(zmianaSwiatel, 500, 1)
- else
- setTrafficLightState(stany[stan])
- setTimer(zmianaSwiatel, stan%2==1 and 15000 or 2000, 1)
- end
- end
- zmianaSwiatel()
- -- wejscie
- p1 = createPickup(2100.58,-2097.76,13.55, 3, 1239, 0)
- p2 = createPickup(2100.61,-2096.94,13.55, 3, 1239, 0)
- addEventHandler("onPickupHit", p1, function(el, md)
- if isPedInVehicle(el) then return end
- setElementPosition(el, 2100.71,-2093.79,13.55)
- end)
- addEventHandler("onPickupHit", p2, function(el, md)
- if isPedInVehicle(el) then return end
- setElementPosition(el, 2100.30,-2100.95,13.55)
- end)
- -- wejscie2
- p3 = createPickup(943.84, -1702.45, 13.60, 3, 1239, 0)
- p4 = createPickup(944.67, -1702.47, 13.60, 3, 1239, 0)
- addEventHandler("onPickupHit", p3, function(el, md)
- if isPedInVehicle(el) then return end
- setElementPosition(el, 947.53, -1702.19, 13.60)
- end)
- addEventHandler("onPickupHit", p4, function(el, md)
- if isPedInVehicle(el) then return end
- setElementPosition(el, 939.28, -1702.59, 13.55)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement