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

Wysłany: 2017-01-08, 13:48


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

Hubio69, zobacz kod u g?ry edytowa?em go

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 13:53


Hubio69

Mapper MTA






Wiek: 27
Na forum: 3586 dni
Posty: 99
Nick w MP: Hubio69

Piwa: 17

Respekt: 50

Nie dzia?a.
DB3: attempt to perform arithmetic on field '?' (a nil value)

Podpis
Mapper MTA
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 14:01


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

Hubio69,
mina={}
czas={}
minuty -- czas po kt?rych mo?esz rozstawiadalej miny

addCommandHandler("mina",function(plr,cmd)
if czas[plr] and czas[plr] ~= 0 then
    if czas[plr] == 5 then outputChatBox("Musisz odczeka? "..minuty.." po wystawieniu 5min",plr,255,255,255) return end
    czas[plr] = czas[plr] + 1
    local x,y,z=getElementPosition(plr)
    setPedAnimation (plr,"BOMBER","BOM_Plant")
    setTimer (setPedAnimation,1500,1,plr,false )
    local x,y,getElementPosition(plr)
    setTimer(function()
        ob=createObject(1953,x,y,z-1)
        mina[plr]=createMarker(x,y,z-1,"cylinder",2,255,255,255,0)
        setElementData(mina[plr],"mina",getPlayerName(plr))
        attachElements(ob,mina[plr])
    end,1500,1)
    outputChatBox("*Rozstawi?e?(a?) min? nr "..czas[plr].. ", uwa?aj na ni?!",plr,255,255,255)
else
    czas[plr] = 1
    local x,y,z=getElementPosition(plr)
    setPedAnimation (plr,"BOMBER","BOM_Plant")
    setTimer (setPedAnimation,1500,1,plr,false )
    local x,y,getElementPosition(plr)
    setTimer(function()
        ob=createObject(1953,x,y,z-1)
        mina[plr]=createMarker(x,y,z-1,"cylinder",2,255,255,255,0)
        setElementData(mina[plr],"mina",getPlayerName(plr))
        attachElements(ob,mina[plr])
    end,1500,1)
    setTimer(function()
    czas[plr] = {}
    end,minuty*60*1000,1)
    outputChatBox("*Rozstawi?e?(a?) pierwsz? min?, uwa?aj na ni?!",plr,255,255,255)
end
end)


addEventHandler("onMarkerHit",root,function(e)
    if getElementData(source,"mina"then
        if getElementType(e)=="player" then
            if getElementData(source,"mina")==getPlayerName(ethen return end
            local x,y,z=getElementPosition(e)
            createExplosion(x,y,z,3)
            if getPlayerFromName(getElementData(source,"mina")) then
                outputChatBox("*Gracz "..getPlayerName(e).." wszed? na Twoj? min?!",getPlayerFromName(getElementData(source,"mina")),255,255,255)
            end
            for _,v in ipairs(getAttachedElements(source))do
                destroyElement(v)
            end
            destroyElement(source)
        end
    end
end)


Ostatnio zmieniony przez _Haze 2017-01-08, 14:10, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 14:07


Hubio69

Mapper MTA






Wiek: 27
Na forum: 3586 dni
Posty: 99
Nick w MP: Hubio69

Piwa: 17

Respekt: 50

Ustawiam 5 min i na chacie wy?wietla, ?e musz? odczeka? 15 minut ale mog? dalej ustawia? miny i nie liczy od 0 tylko ustawi?e? 6... -||- 7... itd.

Podpis
Mapper MTA
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 14:11


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

^^ zobacz kod u g?ry

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 14:17


Hubio69

Mapper MTA






Wiek: 27
Na forum: 3586 dni
Posty: 99
Nick w MP: Hubio69

Piwa: 17

Respekt: 50

Wreszcie jest dobrze :)

Podpis
Mapper MTA
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 14:18


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

Hubio69, dzia?a ? mo?na zamkn???

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 14:19


Hubio69

Mapper MTA






Wiek: 27
Na forum: 3586 dni
Posty: 99
Nick w MP: Hubio69

Piwa: 17

Respekt: 50

Mo?na zamkn??.

Podpis
Mapper MTA
Postaw piwo autorowi tego posta
 

 
Tagi: jak :: ustawić :: ilość?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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