! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Kulegg, Masz dobrze podpi?ta baz? danych pod zasoby/serwer?
Co do markeru to mo?esz go zrobi? sam u?ywaj?c
createMarker
[ Dodano: 2018-06-25, 18:27 ] Kulegg, Co do pierwszego kodu, to powinien wygl?da? tak:
Developers: Yolos And Spli
]]
local marker=createMarker(1579.67, 1764.59, -24.27-0.9, 'cylinder', 1.5, 0, 160, 255)
setElementDimension(marker, 0)
setElementInterior(marker, 0)
local t=createElement('text')
setElementData(t,'name','San Andreas Medical Assistan\nlogowanie do s?u?by frakcyjnej')
setElementDimension(t, 0)
setElementInterior(t, 0)
setElementPosition(t,1579.67, 1764.59, -24.27)
local licz = {}
function isPlayerInFaction(plr)
local uid=getElementData(plr,'player:uid')
if not uid then return end
local result=exports['pystories-db']:dbGet('SELECT 1 FROM pystories_factions WHERE code=? AND uid=? LIMIT 1;', "SAMA", uid)
if result[1] then
return true
else
return false
end
end
addEventHandler('onMarkerHit', marker, function(el,md)
if isPlayerInFaction(el) then
if not getElementData(el,'player:duty') then
setElementModel(el,275)
exports['frakcja']:rozpocznijnaliczanie(el)
setElementData(el,'player:duty',"SAMA")
local rank = exports['frakcja']:getPlayerFactionRank(el,'SAMA')
setPlayerName(el,"#00A0FF"..getPlayerName(el):gsub("#%x%x%x%x%x%x",""))
setElementData(el,"player:rank",rank)
exports["pystories-db"]:dbSet("UPDATE pystories_factions set actived=NOW() WHERE code=? AND uid=? LIMIT 1;", "SAMA", getElementData(el, "player:uid"))
else
exports['frakcja']:zatrzymajnaliczanie(el)
takeWeapon(el,41)
setElementData(el, 'player:duty', false)
setElementData(el,"player:rank",false)
local skin=getElementData(el,"player:skin")
setElementModel(el, skin)
setPlayerName(el,getPlayerName(el):gsub("#%x%x%x%x%x%x",""))
exports["pystories-db"]:dbSet("insert into Logi_minuty_frakcja (uid,minuty,data) VALUES(?,?,NOW())", getElementData(el, "player:uid"), getElementData(el, "player:workinjob"))
removeElementData(el, "player:workinjob69")
end
else
outputChatBox('Nie jeste? zatrudniony jako SAMA.', el, 255, 0, 0)
end
end)
function naliczanie(el)
if isElement(el) then
local x = getElementData(el,"player:workinjob") or 0
setElementData(el,"player:workinjob",x+1)
else
if isTimer(licz[el]) then
killTimer(licz[el])
licz[el] = nil
end
end
end
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