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

Wysłany: 2017-03-20, 21:24


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Wchodz? w marker i nic nie dzia?a dlatego ,?e doda?em ,?e jak kto? ma zabrane prawko nie mo?e prowadzi? a tu skrypt si? zepsu? marker wszystko jest ale jak wchodz? nic si? nie dzieje

local m=createMarker(-2465.28,-322.64,41.93-1"cylinder"1.2025525550)
local jobText=createElement("text")
setElementPosition(jobText, -2465.28,-322.64,41.93-0.5)
setElementData(jobText"name""Koszenie trawy\nWymagania: Kat. B")
createBlipAttachedTo(m462255,0,0,255,0,400)

addEvent("givePlayerMoney"trueaddEventHandler("givePlayerMoney"resourceRoot, function(ilegivePlayerMoney (clientile)
end)


addEvent("mower:stopJOB"true)
addEventHandler("mower:stopJOB"root, function(veh)
    if not veh then return end
    destroyElement(veh)
end)

local zone createColSphere(-2465.28,-322.64,41.9354.52)

addEventHandler("onMarkerHit"m, function(el,md)
    if getElementData(plr,"player:license:pj"..type.."") ~= 1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w urz?dzie miasta"plr25500)
        return true
    end
    
    local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(plr), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonplr)
        return true
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(plr), tostring(type))
        return false
    end

    if getElementType(el) == "player" and md then
        if getElementData(el,"player:job"then
            exports["1"]:outputNotificationBox (el,"#cc0000Posiadasz aktywn? prac?!")
            return
        end
        
    if getElementData(el,"player:license:pjB") ~= 1 then
        exports["1"]:outputNotificationBox (el,"#cc0000Aby tu pracowa? musisz mie? zdane prawo jazdy kat. B!")            
        return
    end    
    
    if #getElementsWithinColShape(zone,"vehicle") >= 1 then
        exports["1"]:outputNotificationBox (el"#cc0000Miejsce spawnu zaj?te!") 
        return 
        end
        
        local veh=createVehicle(getVehicleModelFromName("Mower"), -2465.61,-309.16,41.491.7356.388.0)
          setElementData(veh,"temporary"true)
          setElementData(veh,"spawnedBy"el)
        setVehicleColor(veh255,0,0)        
        setElementData(veh,"vehicle:fuel",100)
        setElementData(veh,"vehicle:desc","Koszenie trawy")
        warpPedIntoVehicle(el,veh)
        setElementData(el,"player:job","Kosiarka")
        triggerClientEvent(el"mower:startJOB"resourceRootveh)
        exports["1"]:outputNotificationBox (el"#00cc00Jed? do pierwszego punktu!")
        exports["1"]:outputNotificationBox (el"#00cc00Koszenie trawy")
        exports["1"]:outputNotificationBox (el"#00cc00Rozpoczynasz prac?:")
    end
end)

local function respawn()
  for i,v in ipairs(getElementsByType("vehicle"resourceRoot)) do
    if not getVehicleController(vthen
        destroyElement(v)
    end
  end
end
setTimer(respawn30000)


addCommandHandler("ustawsd",
function (playercmdarg1)
  local veh getPedOccupiedVehicle(player)
  if (vehthen
    setElementSpeed(veh"kph"tonumber(arg1))
  else
    outputChatBox("You have to sit in vehicle"player)
  end
end
)


Ostatnio zmieniony przez Krzemo1234 2017-03-21, 06:51, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-20, 22:18


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


    if getElementData(plr,"player:license:pj"..type.."") ~= 1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w urz?dzie miasta"plr25500)
        return true
    end

chodzi o to?
po 1. czym tutaj jest plr? nigdzie nie jest okre?lony
po 2.

    if getElementData(plr,"player:license:pj"..type.."") ~= 1 then

nie masz nigdzie okre?lone "type"

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 06:50


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

amited, Tak chodzi o to a co fo tego prl i type to pom?g?by? mi to okre?li? ? bardzo prosz?

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 13:47


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Krzemo1234, wtf? podajesz jaki? skrypt, w po?cie piszesz ?e to ty doda?e? ten kawa?ek i nie wiesz co napisa?e?? graczem tutaj nie jest plr tylko el, a ten type to element data wi?c sobie j? pobierz wcze?niej i sprawd?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 17:43


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

amited, nie s?dze tylko ja doda?em znalaz?em ustwienia-prace i chcia?em co? takiego stworzy?

[ Dodano: 2017-03-21, 17:52 ]
Poprawione
addEventHandler("onMarkerHit"m, function(el,md)    
    if getElementData(el,"player:license:pj"..type.."") ~= 1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w punkcie S na mapie"el25500)
        return true
    end
    
    local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(el), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonel)
        return true
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(el), tostring(type))
        return false
    
    if #getElementsWithinColShape(zone,"vehicle") >= 1 then
        exports["1"]:outputNotificationBox (el"#cc0000Miejsce spawnu zaj?te!") 
        return 
        end
        
        local veh=createVehicle(getVehicleModelFromName("Mower"), -2465.61,-309.16,41.491.7356.388.0)
          setElementData(veh,"temporary"true)
          setElementData(veh,"spawnedBy"el)
        setVehicleColor(veh255,0,0)        
        setElementData(veh,"vehicle:fuel",100)
        setElementData(veh,"vehicle:desc","Koszenie trawy")
        warpPedIntoVehicle(el,veh)
        setElementData(el,"player:job","Kosiarka")
        triggerClientEvent(el"mower:startJOB"resourceRootveh)
        exports["1"]:outputNotificationBox (el"#00cc00Jed? do pierwszego punktu!")
        exports["1"]:outputNotificationBox (el"#00cc00Koszenie trawy")
        exports["1"]:outputNotificationBox (el"#00cc00Rozpoczynasz prac?:")
    end
end


Tylko doda?em jedn? rzecz

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 18:16


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

brawo zmieni?e? plr na el ;) teraz ten type zamie? na co? takiego

local type getElementData(el,"player:license:pjB")
if type ~=1 then
.
.
.


Podpis
"amited" napisał/a:
Ostatnio zmieniony przez amited 2017-03-21, 20:33, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 19:59


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

tak o
addEventHandler("onMarkerHit"m, function(el,md)    
        local type getElementData(el,"player:license:pjB")
        if getElementData(el,"player:license:pj"..type.."") ~= 1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w punkcie S na mapie"el25500)
        return true
    end
    
    local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(el), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonel)
        return true
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(el), tostring(type))
        return false
    
    if #getElementsWithinColShape(zone,"vehicle") >= 1 then
        exports["1"]:outputNotificationBox (el"#cc0000Miejsce spawnu zaj?te!") 
        return 
        end
        
        local veh=createVehicle(getVehicleModelFromName("Mower"), -2465.61,-309.16,41.491.7356.388.0)
          setElementData(veh,"temporary"true)
          setElementData(veh,"spawnedBy"el)
        setVehicleColor(veh255,0,0)        
        setElementData(veh,"vehicle:fuel",100)
        setElementData(veh,"vehicle:desc","Koszenie trawy")
        warpPedIntoVehicle(el,veh)
        setElementData(el,"player:job","Kosiarka")
        triggerClientEvent(el"mower:startJOB"resourceRootveh)
        exports["1"]:outputNotificationBox (el"#00cc00Jed? do pierwszego punktu!")
        exports["1"]:outputNotificationBox (el"#00cc00Koszenie trawy")
        exports["1"]:outputNotificationBox (el"#00cc00Rozpoczynasz prac?:")
    end
end


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 20:34


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Krzemo1234, ble pomyli?em si?, zobacz m?j post

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 21:20


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40


addEventHandler("onMarkerHit"m, function(el,md)    
     local type getElementData(el,"player:license:pjB")
     if type ~=1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w punkcie S na mapie"el25500)
        return true
    end
    
    local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(el), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonel)
        return true
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(el), tostring(type))
        return false
Teraz dobrze Panie Szefie ?

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 22:08


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

no tak ale po co zwracasz true w tym swoim ifie? skoro tam i tak si? sko?czy skrypt jak nie masz licencji B

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 22:11


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40


addEventHandler("onMarkerHit"m, function(el,md)    
     local type getElementData(el,"player:license:pjB")
     if type ~=1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w punkcie S na mapie"el25500)
        return true
    end
    
 local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(el), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonel)
        return
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(el), tostring(type))
        return false


Ototo ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 22:16


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


     local type getElementData(el,"player:license:pjB")
     if type ~=1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w punkcie S na mapie"el25500)
    end

otototo

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 23:28


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

addEventHandler("onMarkerHit"m, function(el,md)    
     local type getElementData(el,"player:license:pjB")
     if type ~=1 then
        outputChatBox("* Nie posiadasz prawa jazdy kategorii "..type..", zdaj je w punkcie S na mapie"el25500)
    end
    
 local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(el), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonel)
        return
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(el), tostring(type))
        return false

otototototo XD

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-21, 23:38


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

ototototootototo tak ototo. xd jak ju? dajesz tutaj kod to sprawd? czy dzia?a xd

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-22, 17:49


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

addEventHandler("onMarkerHit"m, function(el,md)    
      if getElementType(el) == "player" and md then
      if getElementData(el,"player:job"then
            exports["1"]:outputNotificationBox (el,"#cc0000Posiadasz aktywn? prac?!")
            return
    end
        
    if getElementData(el,"player:license:pjB") ~= 1 then
        exports["1"]:outputNotificationBox (el,"#cc0000Aby tu pracowa? musisz mie? zdane prawo jazdy kat. B!")            
        return
    end 
    
 local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time>NOW()"getPlayerSerial(el), tostring(type))
    if result and #result > 0 then
        v=result[1]
        outputChatBox("* Posiadasz zawieszone prawo jazdy do "..v.time.." za "..v.reasonel)
        return
    else
        exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE serial=? AND type=? AND active=1 AND time<NOW()"getPlayerSerial(el), tostring(type))
        return false
        
    if getElementData(el,"player:license:pjB") ~= 1 then
        exports["1"]:outputNotificationBox (el,"#cc0000Aby tu pracowa? musisz mie? zdane prawo jazdy kat. B!")            
        return
    end 
    
    
    if #getElementsWithinColShape(zone,"vehicle") >= 1 then
        exports["1"]:outputNotificationBox (el"#cc0000Miejsce spawnu zaj?te!") 
        return 
        end
        
        local veh=createVehicle(getVehicleModelFromName("Mower"), -2465.61,-309.16,41.491.7356.388.0)
          setElementData(veh,"temporary"true)
          setElementData(veh,"spawnedBy"el)
        setVehicleColor(veh255,0,0)        
        setElementData(veh,"vehicle:fuel",100)
        setElementData(veh,"vehicle:desc","Koszenie trawy")
        warpPedIntoVehicle(el,veh)
        setElementData(el,"player:job","Kosiarka")
        triggerClientEvent(el"mower:startJOB"resourceRootveh)
        exports["1"]:outputNotificationBox (el"#00cc00Jed? do pierwszego punktu!")
        exports["1"]:outputNotificationBox (el"#00cc00Koszenie trawy")
        exports["1"]:outputNotificationBox (el"#00cc00Rozpoczynasz prac?:")
    end
end)


Powinno ?imiga?

[ Dodano: 2017-03-22, 17:55 ]
a co? nie ?miga

[ Dodano: 2017-03-24, 11:47 ]
Zamykamy temat nie rozwi?zany (brak aktywno?ci)

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Tagi: nie :: wczytują :: się :: zabrane :: prawa :: jazdy :: (kosiarki)
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