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

Wysłany: 2018-06-24, 02:34


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Witam,

Mam dwa problemy;

1. W sapd, gdy wchodze w marker "Rozporz?dzanie SAPD", to pisze ?e nie mam uprawnie? aby otworzy? panel, lecz mam rang? maxymaln? czyli 99.

2. W SAMC, jest marker "Rozporz?dzanie SAMC", lecz nie ma markeru "Rozpocznij s?u?b? SAMC", i nie mo?na si? zalogowa? do tej?e frakcji.

Z g?ry dzi?kuj? za pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-24, 02:46


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Kod?

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! 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.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-24, 02:53


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Nie wiem czy to to bo du?o plik?w i kt?ry to nie wiadomo :D

         DevelopersYolos And Spli
]]
 
local marker=createMarker(1579.671764.59, -24.27-0.9'cylinder'1.50160255)
setElementDimension(marker0)
setElementInterior(marker0)
 
local t=createElement('text')
setElementData(t,'name','San Andreas Medical Assistan\nlogowanie do s?u?by frakcyjnej')
setElementDimension(t0)
setElementInterior(t0)
setElementPosition(t,1579.671764.59, -24.27)
 
 
 
 
 
local licz = {}
 
 
function isPlayerInFaction(plr)
        local uid=getElementData(plr,'player:uid')
        if not uid then return end
 
        local result=exports['ogrpg-db']:dbGet('SELECT 1 FROM ogrpg_factions WHERE code=? AND uid=? LIMIT 1;'"SAMA"uid)
        if result[1then
                return true
        else
                return false
        end
end
 
addEventHandler('onMarkerHit'marker, function(el,md)
        if isPlayerInFaction(elthen
                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["ogrpg-db"]:dbSet("UPDATE ogrpg_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(elskin)
                        setPlayerName(el,getPlayerName(el):gsub("#%x%x%x%x%x%x",""))
                        exports["ogrpg-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.'el25500)
        end
end)
 
function naliczanie(el)
        if isElement(elthen
   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
 
 


[ Dodano: 2018-06-24, 02:55 ]
A kod interior?w zapisanych w samc folderze:

 
local marker=createMarker(1172.08,-1323.37,15.40-0.90"cylinder"10,102,255,150) -- wejscie szpital
local marker2=createMarker(1568.391781.55, -24.27-0.90"cylinder"10,102,255,150) -- wyj?cie szpital
local marker3=createMarker(1618.39,1779.43,-24.27-0.90"cylinder"10,102,255,150) -- wej?cie dach
local marker4=createMarker(-2625.45,593.22,66.09-0.90"cylinder"10,102,255,150) -- wyj?cie dach
local marker5=createMarker(1626.57,1788.25,-24.27-0.90"cylinder"10,102,255,150) -- wej?cie do gara?u
local marker6=createMarker(-2558.43662.6814.45-0.90"cylinder"10,102,255,150) -- wyj?cie do szpitala



t=createElement("text")
setElementData(t,"name","Wej?cie\nSzpital")
setElementPosition(t,1172.08,-1323.37,15.40)

t=createElement("text")
setElementData(t,"name","Wyj?cie\nSzpital")
setElementPosition(t,1568.391781.55, -24.27)

t=createElement("text")
setElementData(t,"name","Wej?cie\ndach")
setElementPosition(t,1618.39,1779.43,-24.27)

t=createElement("text")
setElementData(t,"name","Powr?t\nszpital")
setElementPosition(t,-2625.45,593.22,66.09)

t=createElement("text")
setElementData(t,"name","Wej?cie\ndo gara?u")
setElementPosition(t,1626.57,1788.25,-24.27)

t=createElement("text")
setElementData(t,"name","Powr?t\ndo szpitala")
setElementPosition(t,-2558.43662.6814.45)


addEventHandler("onMarkerHit"marker, function(el,md)
    setElementPosition(el,1571.211781.72, -24.27)
end)

addEventHandler("onMarkerHit"marker2, function(el,md)
    setElementPosition(el,1178.22,-1324.42,14.11)
end)

addEventHandler("onMarkerHit"marker3, function(el,md)
    setElementPosition(el,-2627.65,603.20,66.09)
end)

addEventHandler("onMarkerHit"marker4, function(el,md)
    setElementPosition(el,1607.05,1781.81,-24.27)
end)

addEventHandler("onMarkerHit"marker5, function(el,md)
    setElementPosition(el,-2559.59,656.90,14.45)
end)

addEventHandler("onMarkerHit"marker6, function(el,md)
    setElementPosition(el,1620.70,1788.65,-24.27)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-24, 10:12


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

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:

         DevelopersYolos And Spli
]]
 
local marker=createMarker(1579.671764.59, -24.27-0.9'cylinder'1.50160255)
setElementDimension(marker0)
setElementInterior(marker0)
 
local t=createElement('text')
setElementData(t,'name','San Andreas Medical Assistan\nlogowanie do s?u?by frakcyjnej')
setElementDimension(t0)
setElementInterior(t0)
setElementPosition(t,1579.671764.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[1then
                return true
        else
                return false
        end
end
 
addEventHandler('onMarkerHit'marker, function(el,md)
        if isPlayerInFaction(elthen
                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(elskin)
                        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.'el25500)
        end
end)
 
function naliczanie(el)
        if isElement(elthen
   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
 
 


Podpis
GG:75080675
- ✔
- ✔
- ✔
- ✔

Aktualny projekt: BRAK
Postaw piwo autorowi tego posta
 

 
Tagi: brak :: markera :: zbugowany :: marker
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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