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

Wysłany: 2020-05-25, 21:50


HEATEX







Wiek: 25
Na forum: 2251 dni
Posty: 109
Nick w MP: HEATEX

Piwa: 1336

Respekt: 50

Ostrzeżeń: 20%
Witam jak zmieni? pozycj? respienia si? os?b nie zalogowanych

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-25, 23:15


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8


Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerJoin


Więcej informacji znajdziesz w Wikipedii MTA:

setElementPosition


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-25, 23:44


HEATEX







Wiek: 25
Na forum: 2251 dni
Posty: 109
Nick w MP: HEATEX

Piwa: 1336

Respekt: 50

Ostrzeżeń: 20%
Gdzie mog? to znale?? w logowaniu czy w core

[ Dodano: 2020-05-25, 23:49 ]
Onplayerjoin mam lecz setelementposition nie mam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 00:37


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

daj kod skryptu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 00:45


HEATEX







Wiek: 25
Na forum: 2251 dni
Posty: 109
Nick w MP: HEATEX

Piwa: 1336

Respekt: 50

Ostrzeżeń: 20%
czego skryptu logowania/core czy czegos innego

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 00:49


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

Tam gdzie znajduje sie

Więcej informacji znajdziesz w Wikipedii MTA:

OnPlayerJoin


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 11:30


HEATEX







Wiek: 25
Na forum: 2251 dni
Posty: 109
Nick w MP: HEATEX

Piwa: 1336

Respekt: 50

Ostrzeżeń: 20%

-------------------------------------------------------------------
--[[function dynamiczne()
local maks_graczy getServerConfigSetting "maxplayers" )
local teraz_graczy #getElementsByType( "player" )
local nowe math.ceilteraz_graczy + (tonumber(maks_graczy) * 0.2) )
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? zautoryzowany do wej?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?.") 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) == "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)

--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)
    --removeEventHandler("onClientPreRender",root,camRender)
    local load=loadPlayerData(source)
    if load then triggerClientEvent(source, 'onClientAddNotification', source, 'System pomy?lnie wczytatwoje dane,\n?yczymy mi?ej gry.', 'info') end
    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("#007aff(&#9432;) #FFFFFFTwoje konto premium, wa?ne do " ..resultA["premiumdate"], source, 255,255,255, true)
            triggerClientEvent(source, 'onClientAddNotification', source, 'Tw?j status premium jest wa?ny do:\n#007aff'..resultA['premiumdate']..'', 'info')
        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")) > 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
                triggerEvent("givePlayerMoney"p2500000false)
                outputChatBox("#007aff(&#9432;) #FFFFFFPremium: Otrzymujesz 2,500,000 PLN za przegranie 1h na serwerze."p255,255,255true)
            end
        end
     end
end600000)

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

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("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)

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

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?e?(a?) zbanowany(a) na tym serwerze!\nPow?d zbanowania:" .. result[1].reason.."\nCzas bana:"..result[1].time.."\nOd kary mo?esz zaapelowa? na https://dicord.gg/RHQEgcV")
    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("#007aff(&#9432;) #FFFFFFWitaj #007aff"..getPlayerName(source).." #FFFFFFna  WinRPG."source255,255,255true)
    outputChatBox(" "source)
    outputChatBox(" "source)
end)

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

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

--[[for k,v in ipairs(getElementsByType("vehicle")) do
    local banshee getElementModel(v)
    if banshee == 429 then
    setVehicleVariant(v00)
    end
end--]]

addEventHandler("onResourceStart"resourceRoot, function()
    setWaveHeight(0)
    setWeather(2)
    setTime(170)
    setMinuteDuration(1000) 
    setMapName("WinRPG")
    setGameType("Voice Chat POD Z")
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? :)
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()

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


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 15:12


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3101

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

HEATEX, daj kod panelu logowania.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 15:37


Szypki_exe







Wiek: 21
Na forum: 3239 dni
Posty: 172

Piwa: 1426

Respekt: 150
Respekt: 150Respekt: 150

Musisz sam wykona? funkcj? kt?ra po wej?ciu gracza zmieni jego pozycj?, Wilq poda? Ci co masz wykorzysta?. To ?e podasz kod to nic nie zmieni, gdy? gracz si? respi w pozycji ustalonej przez MTA, czyli x=0, y=0, z=0.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 23:17


HEATEX







Wiek: 25
Na forum: 2251 dni
Posty: 109
Nick w MP: HEATEX

Piwa: 1336

Respekt: 50

Ostrzeżeń: 20%
Dobra zamykam chcialem zmienic ta pozycje poniewaz wyswietalo sie jakies gui a wystarczylo zrestartowac gielde :)

Postaw piwo autorowi tego posta
 

 
Tagi: zmienie :: pozycji :: respienia :: niezalogowanych :: osób
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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