Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - JackyBR

Oldalak: [1]
1
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2019. Augusztus 18. - 21:41:02 »
Sziasztok. Elkezdtem egy kisebb scriptet írni, és egy olyan hibába ütköztem, hogy a változó 0-ról 1-re tudd változni, vagy 0-ról 4-re a scriptemben, viszont mikor 4 vagy 1 lesz a változó értéke, akkor nem változik meg az értéke az 1 esetében 2, 3-ra, viszont 4-re igen. 4-nél pedig 2, 3 ra nem változik az érték, viszont 1-re igen. Mi lehet a gond?
 

addEventHandler(\"onClientKey\", root, 
    function (key, press)
        if jelen2 then
            if press then
                if key == \"arrow_d\" then
                    if jelen2sel == 0 then jelen2sel = 1 end
                    if jelen2sel == 1 then jelen2sel = 2 end
                    if jelen2sel == 2 then jelen2sel = 3 end
                    if jelen2sel == 3 then jelen2sel = 4 end
                    if jelen2sel == 4 then jelen2sel = 1 end
                end if key == \"arrow_u\" then
                    if jelen2sel == 0 then jelen2sel = 4 end
                    if jelen2sel == 4 then jelen2sel = 3 end
                    if jelen2sel == 3 then jelen2sel = 2 end
                    if jelen2sel == 2 then jelen2sel = 1 end
                    if jelen2sel == 1 then jelen2sel = 4 end
                end
            end
        end
    end)

 
// Hiba javítva!!! Megoldás: 
 

addEventHandler(\"onClientKey\", root, 
    function (key, press)
        if jelen2 then
            if press then
                if key == \"arrow_d\" then
                    if jelen2sel == 0 then jelen2sel = 1 return 0 end
                    if jelen2sel == 1 then jelen2sel = 2 return 0 end
                    if jelen2sel == 2 then jelen2sel = 3 return 0 end
                    if jelen2sel == 3 then jelen2sel = 4 return 0 end
                    if jelen2sel == 4 then jelen2sel = 1 return 0 end
                end if key == \"arrow_u\" then
                    if jelen2sel == 0 then jelen2sel = 4 return 0 end
                    if jelen2sel == 4 then jelen2sel = 3 return 0 end
                    if jelen2sel == 3 then jelen2sel = 2 return 0 end
                    if jelen2sel == 2 then jelen2sel = 1 return 0 end
                    if jelen2sel == 1 then jelen2sel = 4 return 0 end
                end
            end
        end
    end)

 
 

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal