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

Wysłany: 2018-08-22, 10:25


AsterBonzo

Otwórz ogień






Wiek: 20
Na forum: 2968 dni
Posty: 187
Nick w MP: Hirahi

Piwa: 60

Respekt: 35,8

Tak nie dzia?a mi branie skina pojawia marker wchodz? w niego i nie daje skina, nie wiem dlaczego

kodzik:

local marker=createMarker(-6727.30, -1478.7197.26-1'cylinder'2509025575)
setElementDimension(marker0)
setElementInterior(marker0)


local licz = {}
local t=createElement('text')
setElementData(t,'name','Los Santos Police Departament\nLSPD\nRozpocz?cie s?u?by')
setElementDimension(t0)
setElementInterior(t0)
setElementPosition(t,-6727.30, -1478.7197.26)



function isPlayerInPoliceFaction(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;'"LSPD"uid)
 if result[1then
  return true
 else
  return false
 end
end

addEventHandler('onMarkerHit'marker, function(el,md)
 if isPlayerInPoliceFaction(elthen
  if not getElementData(el,'player:duty'then
    setElementData(el,"last:skin",getElementModel(el))
        setElementModel(el,71)
        outputChatBox("Rozpocz??e? prac? jako Policjant!",el,50,90,200)
    exports['frakcja']:rozpocznijnaliczanie(el)
        setElementData(el,'player:duty','LSPD')
    local rank exports['frakcja']:getPlayerFactionRank(el,'LSPD')
    setElementData(el,"player:rank",rank)
    giveWeapon(el,23,9999)
    setElementData(el,"last:nick",getPlayerName(el))
    setElementData(el,"last:color",tostring(getPlayerNametagColor(el)))
    setPlayerName(el,"#0000CD"..getPlayerName(el):gsub("#%x%x%x%x%x%x",""))
    executeCommandHandler("setblipcolor",el,0,0,205)
  else
        takeWeapon(el,23)
        outputChatBox("Zako?czy?e? prac? jako Policjant!",el,50,90,200)
    exports['frakcja']:zatrzymajnaliczanie(el)
        setElementData(el'player:duty'false)
    setElementData(el,"player:rank",false)
        local skin=getElementData(el,"last:skin")
        setElementModel(elskin)
        setPlayerName(el,getElementData(el,"last:nick"))
    executeCommandHandler("setblipcolor",el,255,255,255)
  end
 else
  outputChatBox('* Nie jeste? zatrudniony jako Policjant!'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

local bronie2 createMarker (  -1308.94,-148.07,14.16-0.90"cylinder"1.002550255 )
setElementDimension(bronie2110)
setElementInterior(bronie210)
local t=createElement("text")
setElementData(t,"name""Tutaj we?miesz swoje wyposa?enie!")
setElementPosition(t,-1308.94,-148.07,14.16)
setElementDimension(t110)
setElementInterior(t10)

function bronie11(hitElementmatchingDimension)
    if source == bronie2 then
        if getElementData(hitElement,"player:duty") == "LSPD" then
        if getElementData(hitElement,'player:rank') <= 4 then hitElement:outputChat("Jeste? aktualnie podczas akademii, nie przys?uguje Ci wyposa?enie!") return end
            outputChatBox("Wzi??e? swoje wyposa?enie!"hitElement)
            giveWeapon(hitElement32100000)
        else
            outputChatBox ("Nie jestes policjantem!"hitElement)
        end
    end
end
addEventHandler ("onMarkerHit"bronie2bronie11)

local marker createMarker( -6754.97, -1468.0396.23"cylinder"1.0255255255setElementDimension(marker0) 

function skin(thePlayer) 
if source == marker then
if getElementData(thePlayer,"player:duty") == "SFPD" then
setElementModel(thePlayer280) 
else return outputChatBox("* Nie jeste? policjantem lub nie jeste? na s?u?bie"thePlayerend
else return end
end 
addEventHandler ("onMarkerHit"getRootElement(), skin) 


 


Za pomoc jest oczywi?cie zimny kufel :piwo: i R* Respekt

Podpis

Pomagam jak potrafię :)

Ostatnio zmieniony przez AsterBonzo 2018-08-22, 10:48, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-22, 10:31


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

1. Podaj b??dy DB3.
2. Chodzi o marker rozpocz?cia s?u?by? Je?eli tak to pisze na czacie "rozpocz??e? s?u?b?" etc?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-22, 10:35


AsterBonzo

Otwórz ogień






Wiek: 20
Na forum: 2968 dni
Posty: 187
Nick w MP: Hirahi

Piwa: 60

Respekt: 35,8

Chodzi mi o skina w markerze na samym dole pokazuje mi sie marker ale skina nie moge wzi??? bo nie chce mie? pickupa na skina bo one s? zbugowane wi?c wole marker.

i nie trzeba pokazywa? b??d? db3 bo w 1 frakcji zrobi?em w SFPD i dzia?a?o normalnie tylko tu co? nei dzia?a

Podpis

Pomagam jak potrafię :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-22, 15:38


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 | .
Zmie? sprawdzan? elementdate z SFPD na LSPD (na dole kodu)

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
 

 
Tagi: znaowu :: powracamy :: tematu :: mojego :: pt. :: skiny :: dla :: policji
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