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

Wysłany: 2017-09-27, 20:20


NoKill1997

Online






Wiek: 29
Na forum: 3365 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 783

Respekt: 80,5

Witam, mam problem z napisaniem skryptu na bramki, kt?re by sie znajdowa?y na mo?cie SF. Aby przejecha? przez te bramki trzeba by?oby zap?aci? 500 PLN.
A oto kod, kt?ry uda?o mi si? zrobi?. Prosz? o wyt?umaczenie co mam dalej zrobi?.
local gate={
    -- var
    object=createObject(2000, -1371.53, 866.27, 46.88, 0, 270, -90),
    marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0),
    closed=true,
    animation=false,
}

gate.open=function()
    if gate.animation or not gate.closed then return end

    gate.animation=true
    moveObject(gate.object, 2000,-1371.53, 866.27, 50.88, 0, 90, 0, "OutQuad")

    setTimer(function()
        gate.animation=false; gate.closed=false
    end, 6000, 1)
end

gate.close=function()
    if gate.animation or gate.closed then return end

    gate.animation=true
    moveObject(gate.object, 2000,-1371.53, 866.27, 46.88, 0, -90, 0, "OutQuad")

    setTimer(function()
        gate.animation=false; gate.closed=true
    end, 6000, 1)
end
gate.toggle=function(el)
    if not el then return end

        if gate.animation then
            return
        end

        if gate.closed then
            gate.open()

            setTimer(function()
                gate.close()
            end, 8000, 1)
        end
    else
    end
end

addEventHandler("onMarkerHit", gate.marker, function(el,md)
    gate.toggle(el)
end)


Podpis
Aktualny projekt: LSgame
Na scenie MTA od: 2015 roku.
Discord: Chwilowoo, brak
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-27, 21:24


amited







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

Piwa: 512

Respekt: 466
Respekt: 466

skoro ma zap?aci? to musi mie? te 500 pln, co zrobisz je?eli ich nie b?dzie mia?? zabieraj nie podczas odgrywania animacji.

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

 
Wysłany: 2017-09-27, 21:42


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4190 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1892

Respekt: 460
Respekt: 460

"amited" napisał/a:

skoro ma zap?aci? to musi mie? te 500 pln, co zrobisz je?eli ich nie b?dzie mia?? zabieraj nie podczas odgrywania animacji.


1. Kod nie zrobi? on(kod z ogrpg ) nawet nie ma tam nic o pobieraniu hajsu
2. Kod na brame nie jest taki trudny do napisania chwila monet i zrobiony

3. Nie chce punkt?w /do wygaszenia

Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 11:20


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3351 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

spr?b?j:

 
local object=createObject(2000, -1371.53, 866.27, 46.88, 0, 270, -90),
local marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0),
setElementData(object,"zamknieta",true)

 addEventHandler ( "onClientMarkerHit", marker, function(thePlayer)
local kasa = getPlayerMoney(thePlayer)
if 500 > kasa then outputChatBox("Nie masz tylu pieni?dzy",thePlayer) return end
moveObject(object,1000,2000, -1371.53, 866.27, 46.88,+0.25,0,90,0)
setElementData(object,"zamknieta",false)
setElementData(object,"otwarta",true)
end)
function zamknij(thePlayer)
if getElementData(object,"otwarta",true) then
moveObject(object,1000, 1655.64, -25.45, 36.25+0.25,-0.00, -90, 0)
setElementData(object,",zamknieta",true)
setElementData(object,"otwarta",false)
end
end
setTimer ( zamknij, 6000, 0 ) 


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 14:45


NoKill1997

Online






Wiek: 29
Na forum: 3365 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 783

Respekt: 80,5

"TeeNekk" napisał/a:

spr?b?j:

 
local object=createObject(2000, -1371.53, 866.27, 46.88, 0, 270, -90),
local marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0),
setElementData(object,"zamknieta",true)

 addEventHandler ( "onClientMarkerHit", marker, function(thePlayer)
local kasa = getPlayerMoney(thePlayer)
if 500 > kasa then outputChatBox("Nie masz tylu pieni?dzy",thePlayer) return end
moveObject(object,1000,2000, -1371.53, 866.27, 46.88,+0.25,0,90,0)
setElementData(object,"zamknieta",false)
setElementData(object,"otwarta",true)
end)
function zamknij(thePlayer)
if getElementData(object,"otwarta",true) then
moveObject(object,1000, 1655.64, -25.45, 36.25+0.25,-0.00, -90, 0)
setElementData(object,",zamknieta",true)
setElementData(object,"otwarta",false)
end
end
setTimer ( zamknij, 6000, 0 ) 

Niestety, nie dzia?a.

Podpis
Aktualny projekt: LSgame
Na scenie MTA od: 2015 roku.
Discord: Chwilowoo, brak
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 14:48


Avenged

Młodszy Szkrypter






Wiek: 24
Na forum: 3651 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1572

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

NoKill1997, jakie? b??dy?

Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 14:58


NoKill1997

Online






Wiek: 29
Na forum: 3365 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 783

Respekt: 80,5

"BarteQ03" napisał/a:

NoKill1997, jakie? b??dy?

nie ma bledow w debugscript

Podpis
Aktualny projekt: LSgame
Na scenie MTA od: 2015 roku.
Discord: Chwilowoo, brak
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 16:00


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3351 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

opisz co nie dzia?a ;v

Podpis
Pomogłem Ci
? Może zostawiłbyś za to piwko, lub respekt? Dzięki!
Mój projekt:
?
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 20:27


Jacob

Głupiomądry






Wiek: 28
Na forum: 5643 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Ludzie, nie pytajcie si? o b??dy jak na pierwszy rzut oka wida?, ?e kod jest schrzaniony.
local object=createObject(2000, -1371.53, 866.27, 46.88, 0, 270, -90),
local marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0),
setElementData(object,"zamknieta",true)

function zamknij()
    if getElementData(object,"otwarta") then
        moveObject(object,1000, 1655.64, -25.45, 36.25+0.25,-0.00, -90, 0)
        setElementData(object,"zamknieta",true)
        setElementData(object,"otwarta",false)
    end
end

addEventHandler ( "onClientMarkerHit", marker,
    function(thePlayer)
        local kasa = getPlayerMoney(thePlayer)
        if 500 > kasa then
            outputChatBox("Nie masz tylu pieni?dzy",thePlayer)
            return
        end
        moveObject(object,1000,2000, -1371.53, 866.27, 46.88,+0.25,0,90,0)
        setElementData(object,"zamknieta",false)
        setElementData(object,"otwarta",true)
        setTimer ( zamknij, 6000, 1 ) 
    end
)




Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
NoKill1997
Wysłany: 2017-09-28, 20:34


NoKill1997

Online






Wiek: 29
Na forum: 3365 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 783

Respekt: 80,5

"Jacob" napisał/a:

Ludzie, nie pytajcie si? o b??dy jak na pierwszy rzut oka wida?, ?e kod jest schrzaniony.
local object=createObject(2000, -1371.53, 866.27, 46.88, 0, 270, -90),
local marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0),
setElementData(object,"zamknieta",true)

function zamknij()
    if getElementData(object,"otwarta") then
        moveObject(object,1000, 1655.64, -25.45, 36.25+0.25,-0.00, -90, 0)
        setElementData(object,"zamknieta",true)
        setElementData(object,"otwarta",false)
    end
end

addEventHandler ( "onClientMarkerHit", marker,
    function(thePlayer)
        local kasa = getPlayerMoney(thePlayer)
        if 500 > kasa then
            outputChatBox("Nie masz tylu pieni?dzy",thePlayer)
            return
        end
        moveObject(object,1000,2000, -1371.53, 866.27, 46.88,+0.25,0,90,0)
        setElementData(object,"zamknieta",false)
        setElementData(object,"otwarta",true)
        setTimer ( zamknij, 6000, 1 ) 
    end
)



Niestety ten kod tez nie dziala ;c

Podpis
Aktualny projekt: LSgame
Na scenie MTA od: 2015 roku.
Discord: Chwilowoo, brak
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 20:36


Jacob

Głupiomądry






Wiek: 28
Na forum: 5643 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Poka? meta.xml i screen z /debugscript 3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 21:22


NoKill1997

Online






Wiek: 29
Na forum: 3365 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 783

Respekt: 80,5

"Jacob" napisał/a:

Poka? meta.xml i screen z /debugscript 3

meta:
<meta>
    <info author="Play Your City v2" type="script" />
    <script src="brama.lua" type="server" />

</meta>

SS z /debugscript 3 po restarcie skryptu: https://imgur.com/a/L4li5

Podpis
Aktualny projekt: LSgame
Na scenie MTA od: 2015 roku.
Discord: Chwilowoo, brak
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-28, 22:14


Jacob

Głupiomądry






Wiek: 28
Na forum: 5643 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

"server" zmie? na "client"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-29, 17:55


NoKill1997

Online






Wiek: 29
Na forum: 3365 dni
Posty: 183
Nick w MP: Mefedroniarz.PDW

Piwa: 783

Respekt: 80,5

"Jacob" napisał/a:

"server" zmie? na "client"

Teraz wyskakuje b?ad [2017-09-29 17:52] ERROR: Loading script failed: [skrypty]/pyc-platnyprzejazdy/brama.lua:2: unexpected symbol near 'local'

Podpis
Aktualny projekt: LSgame
Na scenie MTA od: 2015 roku.
Discord: Chwilowoo, brak
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-29, 18:51


TeeNekk

Cienzaruwka :v






Wiek: 23
Na forum: 3351 dni
Posty: 264
Nick w MP: TeeNekk.

Piwa: 919

Respekt: 110,5
Respekt: 110,5

zmie?

local marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0),

na
local marker=createMarker(-1371.53, 866.27, 46.88-1, "cylinder", 9, 0, 0, 0, 0)


Podpis
Pomogłem Ci
? Może zostawiłbyś za to piwko, lub respekt? Dzięki!
Mój projekt:
?
Postaw piwo autorowi tego posta
 

 
Tagi: płatne :: bramki
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