Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2021-05-06, 16:51


thomson6665







Wiek: 28
Na forum: 1916 dni
Posty: 68

Piwa: 10

Respekt: 50

Witam mam problem poniewa? gdy w panelu logowania wybieram miejsce spawnu to po wybraniu mam czarny obraz

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-06, 16:58


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

b??dy w db3 po zalogowaniu?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-06, 17:07


thomson6665







Wiek: 28
Na forum: 1916 dni
Posty: 68

Piwa: 10

Respekt: 50

satan_,

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-06, 18:02


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

Angielski nie boli.
Nie jest dodane po stronie serwera. Poka? z kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-06, 18:08


thomson6665







Wiek: 28
Na forum: 1916 dni
Posty: 68

Piwa: 10

Respekt: 50

if getElementData(localPlayer"player:sid"then return end

local root getRootElement()
local resourceRoot getResourceRootElement(getThisResource())
local screenWidthscreenHeight guiGetScreenSize()
local sxsy guiGetScreenSize()
local guiInfo = {
    browser = {
        volume 200,
        dimness 90,
        url "https://www.youtube.com/embed/G3FU_-gQAEE?rel=0&autoplay=1",
        loadTime 8000,
}
}

x,y=2513.581282.80-- my width
intro_step=math.random(0,850)

local sx,sy=guiGetScreenSize()
local data={ showed=nilbutton={}, info=nilmisc=nil, }

function isMouseIn(psx,psy,pssx,pssy,abx,aby)
    if not isCursorShowing() then return end
    cx,cy=getCursorPosition()
    cx,cy=cx*sx,cy*sy
    if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
        return true,cx,cy
    else
        return false
    end
end
local dist 100
local angler 0
function getPointFromDistanceRotation(xydistangler)
    local a math.rad(90 angler)
    local dx math.cos(a) * dist;
    local dy math.sin(a) * dist;
    return x+dxy+dy;
end

function loadBrowser() 
    loadBrowserURL(guiInfo.browser.browserguiInfo.browser.url)
end

function onBrowserLoad(url)
    if url == guiInfo.browser.url then
        setTimer(setBrowserVolume10002guiInfo.browser.browserguiInfo.browser.volume)
        setTimer(renderLoginBoxguiInfo.browser.loadTime1)
    end
end

local foncik dxCreateFont('Regular.ttf'16/1920 sx)
local foncik2 dxCreateFont('Regular.ttf'11/1920 sx)
function renderLoginBox()
    dxDrawImage(00sxsyguiInfo.browser.browser000)
    dxDrawRectangle(00sxsytocolor(000guiInfo.browser.dimness))
    dxDrawImage(00sxsy'bg1.png'000)
    
    if data.info then dxDrawText(data.info767/1920 sx570/1080 sy1152/1920 sx625/1080sytocolor(255255255200), 1.00foncik2"center""center"falseend
    local x,y=getPointFromDistanceRotation(1413.581082.80distangler)
    setCameraMatrix(x,y,207.72+0.9,2623.691285.660+0.9)
    angler=(angler+0.1)
end





addEventHandler("onClientClick"root, function(btn,state)
    if btn=="left" and state=="down" then
        if isMouseIn(764/1920 sx651/1080 sy395/1920 sx531080 sy) and data.showed then
            local login=exports.editboxy:getEditboxText("login")
            local pass=exports.editboxy:getEditboxText("pass")
            if string.len(login) < or string.len(pass) < 2 then
                data.info="NaleĹĽy wype?&#8218;ni?&#8225; wszystkie pola."
                return
            end
            triggerServerEvent("logging:checkAccount"resourceRootloginpass)
        end
        if isMouseIn(762/1920 sx715/1080 sy397/1920 sx53/1080 *sy) and data.showed then
            local login=exports.editboxy:getEditboxText("login")
            local pass=exports.editboxy:getEditboxText("pass")
            if string.len(login) > 22 or string.len(pass) > 22 and string.len(login) < or string.len(pass) < 3 then
                data.info="Login i has?&#8218;o powinno zawiera?&#8225; od 3 do 22 znakĂłw."
                return
            end
            triggerServerEvent("logging:newAccount"resourceRootloginpass)
        end
    end
end)

addEvent("logging:result"true)
addEventHandler("logging:result"resourceRoot, function(value,info)
    if not info then info="" end
    if value then
        data.showed=false
        showZones(data.misc)
        
        -- Usuwamy elementy
        exports.editboxy:destroyEditbox("login")
        exports.editboxy:destroyEditbox("pass")
        destroyElement(guiInfo.browser.browser)
        removeEventHandler("onClientRender"rootrenderLoginBox)
    else
        data.info=tostring(info)
        setTimer(function() data.info=nil end30001)
    end
end)

addEventHandler("onClientResourceStart"resourceRoot, function()
    guiInfo.browser.browser createBrowser(sxsyfalsefalse)
    showChat(false)
    showCursor(true)
    fadeCamera(true)
    data.showed=true
    setElementAlpha(localPlayer,0)
    --data.misc=playSound("misc/intro.mp3",true)
    showPlayerHudComponent("radar",false)
    --setSoundVolume(data.misc1.0)
    showPlayerHudComponent("all",false)
    guiSetInputMode("no_binds_when_editing")
    setElementData(localPlayer,"status","Loguje si?&#8482;")
    --setElementData(localPlayer,"player:logged",false)
    addEventHandler("onClientRender"rootrenderLoginBox)
    local nick getPlayerNamelocalPlayer )
--    data.button[1]=guiCreateEdit(0.0450.500.220.04""..nick..""true)
    --data.button[2]=guiCreateEdit(0.0450.600.220.04""true)
    exports.editboxy:createEditbox("login"0.400.410.200.05true""false90foncikfalse0, { 255255255120 }, true, { 000}, 2true90true"Nazwa uĹĽytkownika", { 255255255160 }, true0fonciktruetrue, {000}, false)
    exports.editboxy:createEditbox("pass"0.400.470.200.05true""true90foncikfalse0, { 255255255120 }, true, { 000}, 2true90true"Has?&#8218;o", { 255255255160 }, true0fonciktruetrue, {000}, false)       
    addEventHandler("onClientBrowserCreated"guiInfo.browser.browserloadBrowser)
    addEventHandler("onClientBrowserDocumentReady" guiInfo.browser.browseronBrowserLoadend)
ten kod?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-06, 20:25


xyzzz^

A nic






Wiek: 18
Na forum: 1993 dni
Posty: 319
Nick w MP: Aspyk21

Piwa: 308

Respekt: 81

Ostrzeżeń: 100%
masz core z pysa?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-06, 20:51


thomson6665







Wiek: 28
Na forum: 1916 dni
Posty: 68

Piwa: 10

Respekt: 50

"xyzzz^" napisał/a:

masz core z pysa?

Tak

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-07, 00:12


xyzzz^

A nic






Wiek: 18
Na forum: 1993 dni
Posty: 319
Nick w MP: Aspyk21

Piwa: 308

Respekt: 81

Ostrzeżeń: 100%
"thomson6665" napisał/a:

"xyzzz^" napisał/a:

masz core z pysa?

Tak

czy w s_base jest ten event?

Podpis

Znajdź mnie na:
Steamie
GitHubie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-07, 08:00


thomson6665







Wiek: 28
Na forum: 1916 dni
Posty: 68

Piwa: 10

Respekt: 50

if tonumber(nowe) < tonumber(maks_graczythen
setMaxPlayers(nowe)
else
setMaxPlayers(tonumber(maks_graczy))
end
end

addEventHandler("onPlayerQuit",root,dynamiczne)
addEventHandler("onPlayerJoin",root,dynamiczne)--]]

-------------------------------------------------------------------

--[[addEventHandler("onPlayerConnect"getRootElement(), function (nickipusernameserial)
    local q exports.rpg_mysql:mysql_query("SELECT * FROM pystories_serials WHERE serial=?"serial)
    if #q < 1 then
        cancelEvent(true"Nie jeste?&#8250; zautoryzowany do wej?&#8250;cia na ten serwer !") 
    end
end)--]]

-------------------------------------------------------------------

--[[addEventHandler("onPlayerQuit"root, function()
    savePlayerData(source)
end)--]]

-------------------------------------------------------------------

--F04978701C3342295722C3779397F984 Serial pex'a
-- F04978701C3342295722C3779397F984

--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!

--[[addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "A2E5FA4481F3215B2A54F611B013E971" then kickPlayer (source, "RĂłb swĂłj serwer. | Powodzenia Ci ĹĽycz?&#8482;.") end
end)--]] -- Dziku | A2E5FA4481F3215B2A54F611B013E971

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "950FB24976854EDD7A41196F9F1841E3" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end) -- Flak

addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "960EC1BF5CCFA26C85E1E06B81F372A1" then kickPlayer (source, "PERM: Wbijanie na konta z wyciekĂłw") end
end) -- Satan

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "B2039211FAC9FF65F3BA9672BC540994" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end) -- B2039211FAC9FF65F3BA9672BC540994 | mrozek1

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "ACF759F3C23F0D6C657DC1290FB4D194" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "C72C6B71CCFCEC3FCFF78CD5298B6534" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "CBF3162F419C66ADAA809B1032666144" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "B1E1E544F5E733EA353BD9870C463C12" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "ACF8D27385E9384DC6141FB517236844" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "A2057A7CCEFB829783F51A6E633396A1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "86866E7FEF366B70DFD6D5BC22324FA1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "BCF4CF83510BE28023266464F62893A1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "F07CF23F5A43F83AC4FCAC3EEDD81952" then kickPlayer (source, "ERROR 404") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "1A26F13BD7B7A3F41E8F4CF4A17097F3" then kickPlayer (source, "ERROR 404") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "D8D1CE81B603248A9CDB2740C868C3A1" then kickPlayer (source, "?&#187;egnam! :*") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "735C5019926CF5AF7B2BA2EB10F7CEA2" then kickPlayer (source, "Nie ma nawet opcji!") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "A899E14C61C3900421B272EBAB62C971" then kickPlayer (source, "") end
end)

    
--SERIAL Hackera:
--F04978701C3342295722C3779397F984 
--IP Hackera:
--89.64.42.37
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!

-------------------------------------------------------------------

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)
    local load1=exports["towary"]:updateStats(source)
    if load and load1 then 
        outputChatBox("#00ff00> #ffffff- ",source,255,255,255,true)


    end
    outputChatBox("#00ff00> #ffffff-",source,255,255,255,true)

    setElementData(source,'HS_accountName',getPlayerName(source));
    setElementData(source,"player:online",0)
    if getElementData(source,"player:premium") then 
        local queryA=string.format("SELECT * FROM pystories_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(source,"player:sid"))
        local resultA=exports["DB2"]:pobierzWyniki(queryA)
        if (resultA) then
            outputChatBox("#00ff00??&#8221; #ffffff- Twoje konto premium jest waĹĽne do:\n"..resultA["premiumdate"],source,255,255,255,true)

        end
    end
    if getElementData(source, "player:gold") then 
        local queryX=string.format("SELECT * FROM pystories_users WHERE id=%d AND golddate>NOW() LIMIT 1", getElementData(source,"player:sid"))
        local resultX=exports["DB2"]:pobierzWyniki(queryX)
        if (resultX) then
            outputChatBox("[GOLD] - Twoje konto GOLD jest waĹĽne do:\n"..resultX["golddate"],source,255,255,255,true)
            outputChatBox("[GOLD] - Dzi?&#8482;ki posiadaniu GOLD'a masz szans?&#8482; na zdobywanie ĹĽetonĂłw GOLD, dzi?&#8482;ki ktĂłrym wylosujesz nagrod?&#8482; /losowanie.gold",source,255,255,255,true)
            outputChatBox("[GOLD] - Twoje ĹĽetony: "..getElementData(source"player:zeton"),source,255,255,255,true)
        end
    end
    triggerClientEvent(source,"core:blipyaut",root,source)

end)

-------------------------------------------------------------------

setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 30 then
                if getElementData(p"player:online") == 30 then
                    local hour getElementData(localPlayer,"player:hours") or 0
                    setElementData(localPlayer,"player:hours",hour+0.5)
                end 
                setElementData(p"player:online"0)
                if getElementData(p"player:premium"then
                givePlayerMoney(p250000)
                rp getElementData(p"player:srp")
                setElementData(p"player:srp"rp+10)
                triggerClientEvent(p"createNotif",p,"Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut",3,"success")
                outputChatBox("#00ff00??&#8221; #ffffff- Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut!",p,255,255,255,true)
            end
            if getElementData(p"player:gold"then
                givePlayerMoney(p400000)
                rp getElementData(p"player:srp")
                zeton getElementData(p"player:zeton")
                setElementData(p"player:srp"rp+20)
                setElementData(p"player:zeton"zeton+1)
                triggerClientEvent(p"createNotif",p,"[GOLD] Otrzymujesz 400,000$ oraz 20 RP za przegranie 30 minut oraz 1 ĹĽeton",3,"success")
                outputChatBox("[GOLD] Otrzymujesz 400,000$ oraz 20 RP za przegranie 30 minut oraz 1 ĹĽeton!",p,255,255,255,true)
                outputChatBox("[GOLD] - Twoje ĹĽetony: "..getElementData(p"player:zeton"),p,255,255,255,true)
            end 
        end
     end
end600000)

setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 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:gold"then
                zeton getElementData(p"player:zeton")
                setElementData(p"player:zeton"zeton+1)
                triggerClientEvent(p"createNotif",p,"[GOLD] Otrzymujesz 1 ĹĽeton za przegranie 60 minut",3,"success")
                outputChatBox("[GOLD] Otrzymujesz 1 ĹĽeton za przegranie 60 minut!",p,255,255,255,true)
            end
        end
     end
end600000)


setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 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
                givePlayerMoney(p250000)
                rp getElementData(p"player:srp")
                setElementData(p"player:srp"rp+10)
                triggerClientEvent(p"createNotif",p,"Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut",3,"success")
                outputChatBox("#00ff00??&#8221; #ffffff- Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut!",p,255,255,255,true)
            end
        end
     end
end600000)

-------------------------------------------------------------------


setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
        --if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 then
            --if getElementData(p"player:online") == 60 then
                szansa math.random(1,100)
                if getElementData(p"player:sid") ~= 50 then return end
                if szansa 50 then 
                    outputChatBox("* Masz szcz?&#8482;?&#8250;cie, wygra?&#8218;e?&#8250; ĹĽeton do losowania za godzin?&#8482; gry!"p02550)
                    outputChatBox("* Aby uĹĽy?&#8225; tokenu, wpisz komend?&#8482; /losuj"p02550)
                    local id getElementData(p"player:sid")
                    exports["pystories-db"]:dbSet("UPDATE pystories_users SET token=token+1 WHERE id=?"id)
                --end
            --end
        end 
    end 
            end100001)


addEventHandler("onPlayerWasted"root, function()
    plr=source
    if getElementData(plr,"player:job"then
        triggerClientEvent(plr,"onFinish"rootplr)
        setElementData(plr,"player:job"false)
    end
    setTimer(function()
        local pos=getElementData(plr,"player:spawn")
        if not pos then return end
        fadeCamera(plrtrue)
        setElementInterior(plr,0)
        setElementDimension(plr,0)
        spawnPlayer(plrpos[1], pos[2], pos[3])
        setCameraTarget(plrplr)
        setElementModel(plrgetElementData(plr"player:skin"))
    end601)
end)

-------------------------------------------------------------------

addEvent("giveSpray"true)
addEvent("takeSpray"true)
addEventHandler("giveSpray"root, function()
    giveWeapon source41200 )
end)

addEvent("givecamera"true)
addEventHandler("givecamera"root, function()
    giveWeapon source4399999999 )
end)

addEventHandler("takeSpray"root, function()
    takeWeapon source41)
end)

addEventHandler"onResourceStart"resourceRoot,
    function( )
        setFarClipDistance500 ) -- We adjust visibility range to 3000 metres
    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?&#8222; go.")
    end
end)

-------------------------------------------------------------------

addEventHandler('onPlayerConnect'root, function(playerNickplayerIPplayerUsernameplayerSerial)
    local result=exports['pystories-db']:dbGet('SELECT * FROM pystories_ban WHERE active=1 AND serial=? AND time>NOW() LIMIT 1;'playerSerial)
    if #result > 0 then
        cancelEvent(true,"Zosta?&#8218;e?&#8250;(a?&#8250;) zbanowany(a) na tym serwerze!\nPowĂłd zbanowania:" .. result[1].reason.."\nCzas bana:"..result[1].time.."\nOd kary moĹĽesz zaapelowa?&#8225; na discordzie serwera: https://discord.gg/PXx2ZwHgpd")
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_ban WHERE type=? AND active=1 AND serial=?""ban"playerSerial)
    end
end)

-------------------------------------------------------------------

addEventHandler("onPlayerJoin"root, function()
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox "?&#8211;&#182; Witamy na serwerze #f6ff00CaseRPG!"source1601660true )
    outputChatBox "?&#8211;&#182; Wszelkie informacje dost?&#8482;pne s?&#8230; pod #f6ff00F1",source1601660true )
    outputChatBox "?&#8211;&#182; Zapraszamy na nasz discord: #f6ff00 https://discord.gg/PXx2ZwHgpd"source1601660true )
    outputChatBox "?&#8211;&#182;Administracja ?yczy mi?ej rozgrywki"source1601660true )
    outputChatBox " "source255255255true )
    outputChatBox " "source255255255true )
    
end)

-------------------------------------------------------------------

 addCommandHandler("showhud", function(plr,cmd)
    setElementData(plr,"notshowhud",not getElementData(plr,"notshowhud"))
 end)
 
 -------------------------------------------------------------------


addEventHandler("onResourceStart"resourceRoot, function()
    setWaveHeight(0)
    setMinuteDuration(6000)
    setMapName("RPG + VoiceChat")
    setGameType("RPG + VoiceChat")
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(vehicletrue)
        elseif getElementHealth(vehicle)>301 then
            if getVehicleController (vehiclethen
            setVehicleDamageProof(vehiclefalse)
            end
        end
     end
end5000)

-------------------------------------------------------------------

setTimer(function()
  for i,v in ipairs(getElementsByType("player")) do
    if not getElementData(v,"player:spawn"then return end
    if isPedDead(vthen
        local pos=getElementData(v,"player:spawn")
        fadeCamera(vtrue)
        setElementInterior(v,0)
        setElementDimension(v,0)
        spawnPlayer(vpos[1], pos[2], pos[3])
        setCameraTarget(vplr)
        setElementModel(vgetElementData(plr"player:skin"))
    end
    if( getPlayerIdleTime(v) > then
    setElementData(v"player:afk"true)
    elseif ( getPlayerIdleTime(v) < then
    setElementData(v"player:afk"false)
    end    
  end
end100000)


-------------------------------------------------------------------

local odliczanie_zapis 300000 -- Serwer zapisuje statystyki co 1 minut?&#8482; :)
setTimer(function()
for i,v in ipairs(getElementsByType("player")) do
    if isElement(vthen
    triggerEvent("save:player",root,v)
    --triggerEvent("load:player",root,v)
    end
    end
end,odliczanie_zapis*100,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<=6then
        setTrafficLightState(stany_nocne[stan])
        setTimer(zmianaSwiatel5001)
    else
        setTrafficLightState(stany[stan])
        setTimer(zmianaSwiatelstan%2==and 15000 or 20001)

    end

end


zmianaSwiatel()

--------------------------------------------------


Komentarz satan_ dodany 2021-05-07, 10:43Poprawiłem znacznik, następnym razem kod wrzuć w [.lua]kod[./lua]
Ostatnio zmieniony przez _jvneczek 2021-05-07, 10:42, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-07, 10:44


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

"thomson6665" napisał/a:

if tonumber(nowe) < tonumber(maks_graczythen
setMaxPlayers(nowe)
else
setMaxPlayers(tonumber(maks_graczy))
end
end

addEventHandler("onPlayerQuit",root,dynamiczne)
addEventHandler("onPlayerJoin",root,dynamiczne)--]]

-------------------------------------------------------------------

--[[addEventHandler("onPlayerConnect"getRootElement(), function (nickipusernameserial)
    local q exports.rpg_mysql:mysql_query("SELECT * FROM pystories_serials WHERE serial=?"serial)
    if #q < 1 then
        cancelEvent(true"Nie jeste?&#8250; zautoryzowany do wej?&#8250;cia na ten serwer !") 
    end
end)--]]

-------------------------------------------------------------------

--[[addEventHandler("onPlayerQuit"root, function()
    savePlayerData(source)
end)--]]

-------------------------------------------------------------------

--F04978701C3342295722C3779397F984 Serial pex'a
-- F04978701C3342295722C3779397F984

--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!

--[[addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "A2E5FA4481F3215B2A54F611B013E971" then kickPlayer (source, "RĂłb swĂłj serwer. | Powodzenia Ci ĹĽycz?&#8482;.") end
end)--]] -- Dziku | A2E5FA4481F3215B2A54F611B013E971

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "950FB24976854EDD7A41196F9F1841E3" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end) -- Flak

addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "960EC1BF5CCFA26C85E1E06B81F372A1" then kickPlayer (source, "PERM: Wbijanie na konta z wyciekĂłw") end
end) -- Satan

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "B2039211FAC9FF65F3BA9672BC540994" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end) -- B2039211FAC9FF65F3BA9672BC540994 | mrozek1

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "ACF759F3C23F0D6C657DC1290FB4D194" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "C72C6B71CCFCEC3FCFF78CD5298B6534" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "CBF3162F419C66ADAA809B1032666144" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "B1E1E544F5E733EA353BD9870C463C12" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "ACF8D27385E9384DC6141FB517236844" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "A2057A7CCEFB829783F51A6E633396A1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "86866E7FEF366B70DFD6D5BC22324FA1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "BCF4CF83510BE28023266464F62893A1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "F07CF23F5A43F83AC4FCAC3EEDD81952" then kickPlayer (source, "ERROR 404") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "1A26F13BD7B7A3F41E8F4CF4A17097F3" then kickPlayer (source, "ERROR 404") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "D8D1CE81B603248A9CDB2740C868C3A1" then kickPlayer (source, "?&#187;egnam! :*") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "735C5019926CF5AF7B2BA2EB10F7CEA2" then kickPlayer (source, "Nie ma nawet opcji!") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "A899E14C61C3900421B272EBAB62C971" then kickPlayer (source, "") end
end)

    
--SERIAL Hackera:
--F04978701C3342295722C3779397F984 
--IP Hackera:
--89.64.42.37
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!

-------------------------------------------------------------------

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)
    local load1=exports["towary"]:updateStats(source)
    if load and load1 then 
        outputChatBox("#00ff00> #ffffff- ",source,255,255,255,true)


    end
    outputChatBox("#00ff00> #ffffff-",source,255,255,255,true)

    setElementData(source,'HS_accountName',getPlayerName(source));
    setElementData(source,"player:online",0)
    if getElementData(source,"player:premium") then 
        local queryA=string.format("SELECT * FROM pystories_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(source,"player:sid"))
        local resultA=exports["DB2"]:pobierzWyniki(queryA)
        if (resultA) then
            outputChatBox("#00ff00??&#8221; #ffffff- Twoje konto premium jest waĹĽne do:\n"..resultA["premiumdate"],source,255,255,255,true)

        end
    end
    if getElementData(source, "player:gold") then 
        local queryX=string.format("SELECT * FROM pystories_users WHERE id=%d AND golddate>NOW() LIMIT 1", getElementData(source,"player:sid"))
        local resultX=exports["DB2"]:pobierzWyniki(queryX)
        if (resultX) then
            outputChatBox("[GOLD] - Twoje konto GOLD jest waĹĽne do:\n"..resultX["golddate"],source,255,255,255,true)
            outputChatBox("[GOLD] - Dzi?&#8482;ki posiadaniu GOLD'a masz szans?&#8482; na zdobywanie ĹĽetonĂłw GOLD, dzi?&#8482;ki ktĂłrym wylosujesz nagrod?&#8482; /losowanie.gold",source,255,255,255,true)
            outputChatBox("[GOLD] - Twoje ĹĽetony: "..getElementData(source"player:zeton"),source,255,255,255,true)
        end
    end
    triggerClientEvent(source,"core:blipyaut",root,source)

end)

-------------------------------------------------------------------

setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 30 then
                if getElementData(p"player:online") == 30 then
                    local hour getElementData(localPlayer,"player:hours") or 0
                    setElementData(localPlayer,"player:hours",hour+0.5)
                end 
                setElementData(p"player:online"0)
                if getElementData(p"player:premium"then
                givePlayerMoney(p250000)
                rp getElementData(p"player:srp")
                setElementData(p"player:srp"rp+10)
                triggerClientEvent(p"createNotif",p,"Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut",3,"success")
                outputChatBox("#00ff00??&#8221; #ffffff- Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut!",p,255,255,255,true)
            end
            if getElementData(p"player:gold"then
                givePlayerMoney(p400000)
                rp getElementData(p"player:srp")
                zeton getElementData(p"player:zeton")
                setElementData(p"player:srp"rp+20)
                setElementData(p"player:zeton"zeton+1)
                triggerClientEvent(p"createNotif",p,"[GOLD] Otrzymujesz 400,000$ oraz 20 RP za przegranie 30 minut oraz 1 ĹĽeton",3,"success")
                outputChatBox("[GOLD] Otrzymujesz 400,000$ oraz 20 RP za przegranie 30 minut oraz 1 ĹĽeton!",p,255,255,255,true)
                outputChatBox("[GOLD] - Twoje ĹĽetony: "..getElementData(p"player:zeton"),p,255,255,255,true)
            end 
        end
     end
end600000)

setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 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:gold"then
                zeton getElementData(p"player:zeton")
                setElementData(p"player:zeton"zeton+1)
                triggerClientEvent(p"createNotif",p,"[GOLD] Otrzymujesz 1 ĹĽeton za przegranie 60 minut",3,"success")
                outputChatBox("[GOLD] Otrzymujesz 1 ĹĽeton za przegranie 60 minut!",p,255,255,255,true)
            end
        end
     end
end600000)


setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 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
                givePlayerMoney(p250000)
                rp getElementData(p"player:srp")
                setElementData(p"player:srp"rp+10)
                triggerClientEvent(p"createNotif",p,"Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut",3,"success")
                outputChatBox("#00ff00??&#8221; #ffffff- Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut!",p,255,255,255,true)
            end
        end
     end
end600000)

-------------------------------------------------------------------


setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
        --if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 then
            --if getElementData(p"player:online") == 60 then
                szansa math.random(1,100)
                if getElementData(p"player:sid") ~= 50 then return end
                if szansa 50 then 
                    outputChatBox("* Masz szcz?&#8482;?&#8250;cie, wygra?&#8218;e?&#8250; ĹĽeton do losowania za godzin?&#8482; gry!"p02550)
                    outputChatBox("* Aby uĹĽy?&#8225; tokenu, wpisz komend?&#8482; /losuj"p02550)
                    local id getElementData(p"player:sid")
                    exports["pystories-db"]:dbSet("UPDATE pystories_users SET token=token+1 WHERE id=?"id)
                --end
            --end
        end 
    end 
            end100001)


addEventHandler("onPlayerWasted"root, function()
    plr=source
    if getElementData(plr,"player:job"then
        triggerClientEvent(plr,"onFinish"rootplr)
        setElementData(plr,"player:job"false)
    end
    setTimer(function()
        local pos=getElementData(plr,"player:spawn")
        if not pos then return end
        fadeCamera(plrtrue)
        setElementInterior(plr,0)
        setElementDimension(plr,0)
        spawnPlayer(plrpos[1], pos[2], pos[3])
        setCameraTarget(plrplr)
        setElementModel(plrgetElementData(plr"player:skin"))
    end601)
end)

-------------------------------------------------------------------

addEvent("giveSpray"true)
addEvent("takeSpray"true)
addEventHandler("giveSpray"root, function()
    giveWeapon source41200 )
end)

addEvent("givecamera"true)
addEventHandler("givecamera"root, function()
    giveWeapon source4399999999 )
end)

addEventHandler("takeSpray"root, function()
    takeWeapon source41)
end)

addEventHandler"onResourceStart"resourceRoot,
    function( )
        setFarClipDistance500 ) -- We adjust visibility range to 3000 metres
    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?&#8222; go.")
    end
end)

-------------------------------------------------------------------

addEventHandler('onPlayerConnect'root, function(playerNickplayerIPplayerUsernameplayerSerial)
    local result=exports['pystories-db']:dbGet('SELECT * FROM pystories_ban WHERE active=1 AND serial=? AND time>NOW() LIMIT 1;'playerSerial)
    if #result > 0 then
        cancelEvent(true,"Zosta?&#8218;e?&#8250;(a?&#8250;) zbanowany(a) na tym serwerze!\nPowĂłd zbanowania:" .. result[1].reason.."\nCzas bana:"..result[1].time.."\nOd kary moĹĽesz zaapelowa?&#8225; na discordzie serwera: https://discord.gg/PXx2ZwHgpd")
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_ban WHERE type=? AND active=1 AND serial=?""ban"playerSerial)
    end
end)

-------------------------------------------------------------------

addEventHandler("onPlayerJoin"root, function()
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox "?&#8211;&#182; Witamy na serwerze #f6ff00CaseRPG!"source1601660true )
    outputChatBox "?&#8211;&#182; Wszelkie informacje dost?&#8482;pne s?&#8230; pod #f6ff00F1",source1601660true )
    outputChatBox "?&#8211;&#182; Zapraszamy na nasz discord: #f6ff00 https://discord.gg/PXx2ZwHgpd"source1601660true )
    outputChatBox "?&#8211;&#182;Administracja ?yczy mi?ej rozgrywki"source1601660true )
    outputChatBox " "source255255255true )
    outputChatBox " "source255255255true )
    
end)

-------------------------------------------------------------------

 addCommandHandler("showhud", function(plr,cmd)
    setElementData(plr,"notshowhud",not getElementData(plr,"notshowhud"))
 end)
 
 -------------------------------------------------------------------


addEventHandler("onResourceStart"resourceRoot, function()
    setWaveHeight(0)
    setMinuteDuration(6000)
    setMapName("RPG + VoiceChat")
    setGameType("RPG + VoiceChat")
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(vehicletrue)
        elseif getElementHealth(vehicle)>301 then
            if getVehicleController (vehiclethen
            setVehicleDamageProof(vehiclefalse)
            end
        end
     end
end5000)

-------------------------------------------------------------------

setTimer(function()
  for i,v in ipairs(getElementsByType("player")) do
    if not getElementData(v,"player:spawn"then return end
    if isPedDead(vthen
        local pos=getElementData(v,"player:spawn")
        fadeCamera(vtrue)
        setElementInterior(v,0)
        setElementDimension(v,0)
        spawnPlayer(vpos[1], pos[2], pos[3])
        setCameraTarget(vplr)
        setElementModel(vgetElementData(plr"player:skin"))
    end
    if( getPlayerIdleTime(v) > then
    setElementData(v"player:afk"true)
    elseif ( getPlayerIdleTime(v) < then
    setElementData(v"player:afk"false)
    end    
  end
end100000)


-------------------------------------------------------------------

local odliczanie_zapis 300000 -- Serwer zapisuje statystyki co 1 minut?&#8482; :)
setTimer(function()
for i,v in ipairs(getElementsByType("player")) do
    if isElement(vthen
    triggerEvent("save:player",root,v)
    --triggerEvent("load:player",root,v)
    end
    end
end,odliczanie_zapis*100,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<=6then
        setTrafficLightState(stany_nocne[stan])
        setTimer(zmianaSwiatel5001)
    else
        setTrafficLightState(stany[stan])
        setTimer(zmianaSwiatelstan%2==and 15000 or 20001)

    end

end


zmianaSwiatel()

--------------------------------------------------


Czy aby na pewno odpali?e? ten zas?b?

Podpis

Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-07, 13:39


thomson6665







Wiek: 28
Na forum: 1916 dni
Posty: 68

Piwa: 10

Respekt: 50

"satan_" napisał/a:

"thomson6665" napisał/a:

if tonumber(nowe) < tonumber(maks_graczythen
setMaxPlayers(nowe)
else
setMaxPlayers(tonumber(maks_graczy))
end
end

addEventHandler("onPlayerQuit",root,dynamiczne)
addEventHandler("onPlayerJoin",root,dynamiczne)--]]

-------------------------------------------------------------------

--[[addEventHandler("onPlayerConnect"getRootElement(), function (nickipusernameserial)
    local q exports.rpg_mysql:mysql_query("SELECT * FROM pystories_serials WHERE serial=?"serial)
    if #q < 1 then
        cancelEvent(true"Nie jeste?&#8250; zautoryzowany do wej?&#8250;cia na ten serwer !") 
    end
end)--]]

-------------------------------------------------------------------

--[[addEventHandler("onPlayerQuit"root, function()
    savePlayerData(source)
end)--]]

-------------------------------------------------------------------

--F04978701C3342295722C3779397F984 Serial pex'a
-- F04978701C3342295722C3779397F984

--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!

--[[addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "A2E5FA4481F3215B2A54F611B013E971" then kickPlayer (source, "RĂłb swĂłj serwer. | Powodzenia Ci ĹĽycz?&#8482;.") end
end)--]] -- Dziku | A2E5FA4481F3215B2A54F611B013E971

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "950FB24976854EDD7A41196F9F1841E3" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end) -- Flak

addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "960EC1BF5CCFA26C85E1E06B81F372A1" then kickPlayer (source, "PERM: Wbijanie na konta z wyciekĂłw") end
end) -- Satan

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "B2039211FAC9FF65F3BA9672BC540994" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end) -- B2039211FAC9FF65F3BA9672BC540994 | mrozek1

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "ACF759F3C23F0D6C657DC1290FB4D194" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "C72C6B71CCFCEC3FCFF78CD5298B6534" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "CBF3162F419C66ADAA809B1032666144" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "B1E1E544F5E733EA353BD9870C463C12" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "ACF8D27385E9384DC6141FB517236844" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "A2057A7CCEFB829783F51A6E633396A1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "86866E7FEF366B70DFD6D5BC22324FA1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)

addEventHandler("onPlayerJoin", root, function()
if getPlayerSerial (source) == "BCF4CF83510BE28023266464F62893A1" then kickPlayer (source, "Anti hack system: Detected unknown program or script") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "F07CF23F5A43F83AC4FCAC3EEDD81952" then kickPlayer (source, "ERROR 404") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "1A26F13BD7B7A3F41E8F4CF4A17097F3" then kickPlayer (source, "ERROR 404") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "D8D1CE81B603248A9CDB2740C868C3A1" then kickPlayer (source, "?&#187;egnam! :*") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "735C5019926CF5AF7B2BA2EB10F7CEA2" then kickPlayer (source, "Nie ma nawet opcji!") end
end)
addEventHandler("onPlayerJoin", root, function()
    if getPlayerSerial (source) == "A899E14C61C3900421B272EBAB62C971" then kickPlayer (source, "") end
end)

    
--SERIAL Hackera:
--F04978701C3342295722C3779397F984 
--IP Hackera:
--89.64.42.37
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!
--ANTY HACK SYSTEM !!

-------------------------------------------------------------------

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)
    local load1=exports["towary"]:updateStats(source)
    if load and load1 then 
        outputChatBox("#00ff00> #ffffff- ",source,255,255,255,true)


    end
    outputChatBox("#00ff00> #ffffff-",source,255,255,255,true)

    setElementData(source,'HS_accountName',getPlayerName(source));
    setElementData(source,"player:online",0)
    if getElementData(source,"player:premium") then 
        local queryA=string.format("SELECT * FROM pystories_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(source,"player:sid"))
        local resultA=exports["DB2"]:pobierzWyniki(queryA)
        if (resultA) then
            outputChatBox("#00ff00??&#8221; #ffffff- Twoje konto premium jest waĹĽne do:\n"..resultA["premiumdate"],source,255,255,255,true)

        end
    end
    if getElementData(source, "player:gold") then 
        local queryX=string.format("SELECT * FROM pystories_users WHERE id=%d AND golddate>NOW() LIMIT 1", getElementData(source,"player:sid"))
        local resultX=exports["DB2"]:pobierzWyniki(queryX)
        if (resultX) then
            outputChatBox("[GOLD] - Twoje konto GOLD jest waĹĽne do:\n"..resultX["golddate"],source,255,255,255,true)
            outputChatBox("[GOLD] - Dzi?&#8482;ki posiadaniu GOLD'a masz szans?&#8482; na zdobywanie ĹĽetonĂłw GOLD, dzi?&#8482;ki ktĂłrym wylosujesz nagrod?&#8482; /losowanie.gold",source,255,255,255,true)
            outputChatBox("[GOLD] - Twoje ĹĽetony: "..getElementData(source"player:zeton"),source,255,255,255,true)
        end
    end
    triggerClientEvent(source,"core:blipyaut",root,source)

end)

-------------------------------------------------------------------

setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 30 then
                if getElementData(p"player:online") == 30 then
                    local hour getElementData(localPlayer,"player:hours") or 0
                    setElementData(localPlayer,"player:hours",hour+0.5)
                end 
                setElementData(p"player:online"0)
                if getElementData(p"player:premium"then
                givePlayerMoney(p250000)
                rp getElementData(p"player:srp")
                setElementData(p"player:srp"rp+10)
                triggerClientEvent(p"createNotif",p,"Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut",3,"success")
                outputChatBox("#00ff00??&#8221; #ffffff- Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut!",p,255,255,255,true)
            end
            if getElementData(p"player:gold"then
                givePlayerMoney(p400000)
                rp getElementData(p"player:srp")
                zeton getElementData(p"player:zeton")
                setElementData(p"player:srp"rp+20)
                setElementData(p"player:zeton"zeton+1)
                triggerClientEvent(p"createNotif",p,"[GOLD] Otrzymujesz 400,000$ oraz 20 RP za przegranie 30 minut oraz 1 ĹĽeton",3,"success")
                outputChatBox("[GOLD] Otrzymujesz 400,000$ oraz 20 RP za przegranie 30 minut oraz 1 ĹĽeton!",p,255,255,255,true)
                outputChatBox("[GOLD] - Twoje ĹĽetony: "..getElementData(p"player:zeton"),p,255,255,255,true)
            end 
        end
     end
end600000)

setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 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:gold"then
                zeton getElementData(p"player:zeton")
                setElementData(p"player:zeton"zeton+1)
                triggerClientEvent(p"createNotif",p,"[GOLD] Otrzymujesz 1 ĹĽeton za przegranie 60 minut",3,"success")
                outputChatBox("[GOLD] Otrzymujesz 1 ĹĽeton za przegranie 60 minut!",p,255,255,255,true)
            end
        end
     end
end600000)


setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
            if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 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
                givePlayerMoney(p250000)
                rp getElementData(p"player:srp")
                setElementData(p"player:srp"rp+10)
                triggerClientEvent(p"createNotif",p,"Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut",3,"success")
                outputChatBox("#00ff00??&#8221; #ffffff- Otrzymujesz 250,000$ oraz 10 RP za przegranie 30 minut!",p,255,255,255,true)
            end
        end
     end
end600000)

-------------------------------------------------------------------


setTimer(function()
    local players=getElementsByType('player')
    for _p in pairs(players) do
        --if getElementData(p"player:online") and tonumber(getElementData(p"player:online")) > 60 then
            --if getElementData(p"player:online") == 60 then
                szansa math.random(1,100)
                if getElementData(p"player:sid") ~= 50 then return end
                if szansa 50 then 
                    outputChatBox("* Masz szcz?&#8482;?&#8250;cie, wygra?&#8218;e?&#8250; ĹĽeton do losowania za godzin?&#8482; gry!"p02550)
                    outputChatBox("* Aby uĹĽy?&#8225; tokenu, wpisz komend?&#8482; /losuj"p02550)
                    local id getElementData(p"player:sid")
                    exports["pystories-db"]:dbSet("UPDATE pystories_users SET token=token+1 WHERE id=?"id)
                --end
            --end
        end 
    end 
            end100001)


addEventHandler("onPlayerWasted"root, function()
    plr=source
    if getElementData(plr,"player:job"then
        triggerClientEvent(plr,"onFinish"rootplr)
        setElementData(plr,"player:job"false)
    end
    setTimer(function()
        local pos=getElementData(plr,"player:spawn")
        if not pos then return end
        fadeCamera(plrtrue)
        setElementInterior(plr,0)
        setElementDimension(plr,0)
        spawnPlayer(plrpos[1], pos[2], pos[3])
        setCameraTarget(plrplr)
        setElementModel(plrgetElementData(plr"player:skin"))
    end601)
end)

-------------------------------------------------------------------

addEvent("giveSpray"true)
addEvent("takeSpray"true)
addEventHandler("giveSpray"root, function()
    giveWeapon source41200 )
end)

addEvent("givecamera"true)
addEventHandler("givecamera"root, function()
    giveWeapon source4399999999 )
end)

addEventHandler("takeSpray"root, function()
    takeWeapon source41)
end)

addEventHandler"onResourceStart"resourceRoot,
    function( )
        setFarClipDistance500 ) -- We adjust visibility range to 3000 metres
    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?&#8222; go.")
    end
end)

-------------------------------------------------------------------

addEventHandler('onPlayerConnect'root, function(playerNickplayerIPplayerUsernameplayerSerial)
    local result=exports['pystories-db']:dbGet('SELECT * FROM pystories_ban WHERE active=1 AND serial=? AND time>NOW() LIMIT 1;'playerSerial)
    if #result > 0 then
        cancelEvent(true,"Zosta?&#8218;e?&#8250;(a?&#8250;) zbanowany(a) na tym serwerze!\nPowĂłd zbanowania:" .. result[1].reason.."\nCzas bana:"..result[1].time.."\nOd kary moĹĽesz zaapelowa?&#8225; na discordzie serwera: https://discord.gg/PXx2ZwHgpd")
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_ban WHERE type=? AND active=1 AND serial=?""ban"playerSerial)
    end
end)

-------------------------------------------------------------------

addEventHandler("onPlayerJoin"root, function()
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox(" "source)
    outputChatBox "?&#8211;&#182; Witamy na serwerze #f6ff00CaseRPG!"source1601660true )
    outputChatBox "?&#8211;&#182; Wszelkie informacje dost?&#8482;pne s?&#8230; pod #f6ff00F1",source1601660true )
    outputChatBox "?&#8211;&#182; Zapraszamy na nasz discord: #f6ff00 https://discord.gg/PXx2ZwHgpd"source1601660true )
    outputChatBox "?&#8211;&#182;Administracja ?yczy mi?ej rozgrywki"source1601660true )
    outputChatBox " "source255255255true )
    outputChatBox " "source255255255true )
    
end)

-------------------------------------------------------------------

 addCommandHandler("showhud", function(plr,cmd)
    setElementData(plr,"notshowhud",not getElementData(plr,"notshowhud"))
 end)
 
 -------------------------------------------------------------------


addEventHandler("onResourceStart"resourceRoot, function()
    setWaveHeight(0)
    setMinuteDuration(6000)
    setMapName("RPG + VoiceChat")
    setGameType("RPG + VoiceChat")
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(vehicletrue)
        elseif getElementHealth(vehicle)>301 then
            if getVehicleController (vehiclethen
            setVehicleDamageProof(vehiclefalse)
            end
        end
     end
end5000)

-------------------------------------------------------------------

setTimer(function()
  for i,v in ipairs(getElementsByType("player")) do
    if not getElementData(v,"player:spawn"then return end
    if isPedDead(vthen
        local pos=getElementData(v,"player:spawn")
        fadeCamera(vtrue)
        setElementInterior(v,0)
        setElementDimension(v,0)
        spawnPlayer(vpos[1], pos[2], pos[3])
        setCameraTarget(vplr)
        setElementModel(vgetElementData(plr"player:skin"))
    end
    if( getPlayerIdleTime(v) > then
    setElementData(v"player:afk"true)
    elseif ( getPlayerIdleTime(v) < then
    setElementData(v"player:afk"false)
    end    
  end
end100000)


-------------------------------------------------------------------

local odliczanie_zapis 300000 -- Serwer zapisuje statystyki co 1 minut?&#8482; :)
setTimer(function()
for i,v in ipairs(getElementsByType("player")) do
    if isElement(vthen
    triggerEvent("save:player",root,v)
    --triggerEvent("load:player",root,v)
    end
    end
end,odliczanie_zapis*100,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<=6then
        setTrafficLightState(stany_nocne[stan])
        setTimer(zmianaSwiatel5001)
    else
        setTrafficLightState(stany[stan])
        setTimer(zmianaSwiatelstan%2==and 15000 or 20001)

    end

end


zmianaSwiatel()

--------------------------------------------------


Czy aby na pewno odpali?e? ten zas?b?

Tak odpali?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-08-06, 16:43


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Jakie? b??dy w debugscript 3?

Postaw piwo autorowi tego posta
 

 
Tagi: spawn
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Spawn Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku