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

Wysłany: 2020-01-28, 19:30


konoszovsky







Wiek: 24
Na forum: 3080 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

siemka mam problem z cen? tuningu
chodzi mi o to
["tuningPrice"] = string.format("%.02f"1000*100)},


B??d w DB3 : ERROR: xd\sourceC.lua:1348:attempt to compare string with number [DUP x4]

To ca?y kod jak co? to pyta?:

availableTuningMarkers = {
    --XYZVehicle Rotation (Use /markerpos to get perfect position and rotation (The command in sourceC.lua last row))
    {264.0534.651.94100.27}, -- Blueberry#1
}

tuningMenu = {
    [1] = {
        ["categoryName"] = getLocalizedText("menu.optical"),
        ["availableUpgrades"] = {}, -- automatic getting optical upgrades to selected category
        ["subMenu"] = {
            [1] = {["categoryName"] = getLocalizedText("menu.optical.frontBumper"), ["upgradeSlot"] = 14, ["tuningPrice"] = 10000, ["cameraSettings"] = {"bump_front_dummy"130106}},
            [2] = {["categoryName"] = getLocalizedText("menu.optical.rearBumper"), ["upgradeSlot"] = 15, ["tuningPrice"] = 10000, ["cameraSettings"] = {"door_lf_dummy", -6538}},
            [3] = {["categoryName"] = getLocalizedText("menu.optical.hood"), ["upgradeSlot"] = 0, ["tuningPrice"] = 10000},
            [4] = {["categoryName"] = getLocalizedText("menu.optical.exhaust"), ["upgradeSlot"] = 13, ["tuningPrice"] = 20000, ["cameraSettings"] = {"door_lf_dummy", -6538}},
            [5] = {["categoryName"] = getLocalizedText("menu.optical.spoiler"), ["upgradeSlot"] = 2, ["tuningPrice"] = 15000, ["cameraSettings"] = {"boot_dummy", -6538}},
            [6] = {["categoryName"] = getLocalizedText("menu.optical.wheels"), ["upgradeSlot"] = 12, ["tuningPrice"] = string.format("%.02f"1000*100)},
            [7] = {["categoryName"] = getLocalizedText("menu.optical.sideSkirt"), ["upgradeSlot"] = 3, ["tuningPrice"] = 10000, ["cameraSettings"] = {"ug_wing_right"6534}},
            [8] = {["categoryName"] = getLocalizedText("menu.optical.roofScoop"), ["upgradeSlot"] = 7, ["tuningPrice"] = 10000},
            [9] = {["categoryName"] = getLocalizedText("menu.optical.hidraulics"), ["upgradeSlot"] = 9, ["tuningPrice"] = 15000},
            [10] = { -- custom optical item
                ["categoryName"] = getLocalizedText("menu.optical.lampColor"),
                ["cameraSettings"] = {"bonnet_dummy"90313},
                ["upgradeSlot"] = 18,
                ["subMenu"] = {
                    [1] = {["categoryName"] = getLocalizedText("menu.optical.lampColor"), ["tuningPrice"] = 2500, ["tuningData"] = "headlight"},
                }
            },
        }
    },    
    [2] = {
        ["categoryName"] = getLocalizedText("menu.color"),
        ["subMenu"] = {}
    }
}

function getMainCategoryIDByName(name)
    if name then
        for categoryIDrow in ipairs(tuningMenu) do
            if name == row["categoryName"then
                return categoryID
            end
        end
    end
    
    return -1
end


Mianowicie
chodzi o to ?e chce aby pisa?o 1000.00$ a zabieralo z konta 100000

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-28, 19:53


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

string.format("%.02f"tostring(1000*100))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-28, 21:51


konoszovsky







Wiek: 24
Na forum: 3080 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

chodzi o to ?e chce aby pisa?o 1000.00$ a zabieralo z konta 100000
a pisze cena 100,000 $ a zabiera z konta 1k, bo mam system groszy

a po wklejeniu tego kodu nie dziala wgl potwierdzenie zakupu felg.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-28, 22:15


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No to r?b tak:
string.format("%.02f"tostring(1000))

i wtedy przy zabieraniu kasy mn?? to przez 100 czy tam ile chcesz.

Albo zr?b w tuningPrice tabel?, w pierwszym elemencie ustaw cen? widoczn? (z przecinkiem) i jako drugi ustaw cen?, kt?ra zabiera. Potem przy odbieraniu pobieraj drugi element np.
tuningPrice[2]

zale?y jak tam pobierasz teraz kase.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
konoszovsky
Wysłany: 2020-01-28, 22:23


konoszovsky







Wiek: 24
Na forum: 3080 dni
Posty: 33
Nick w MP: konosz615

Piwa: 5

Respekt: 60

Wielkie dzieki! :D Ze ja na to nie wpadlem, piwerko sie nalezy

Postaw piwo autorowi tego posta
 

 
Tagi: string.format :: tunerze
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