Szerző Téma: Stringek  (Megtekintve 757 alkalommal)

Stringek
« Dátum: 2016. augusztus 31. - 19:01:26 »
0 Show voters
Hogyan határozhatnám meg egy dxDrawText max. hosszuságát (példával mert tudom ez a string.len()-el lehet megoldani de a szintaxist nem tudom), és hogy csak számok lehetnek benne? A válaszokat előre köszönöm.

Stringek
« Válasz #1 Dátum: 2016. augusztus 31. - 20:47:17 »
0 Show voters
Nem a dxDrawText-nek adsz meg max. hosszúságot.
Másolok a te telefonos scriptedből:
 
addEventHandler(\"onClientClick\", root, function(gomb, allapot, absX, absY)
    if allapot == \"down\" and gomb == \"left\" then
        if lap == 2 then
            if dobozbaVan (screenW * 0.8490, screenH * 0.5574, screenW * 0.8885, screenH * 0.5870, absX, absY) then --1
                telszam = telszam .. 1
            end
        end
    end
end)

 
Ebbe raksz egy string.len() -t
 
addEventHandler(\"onClientClick\", root, function(gomb, allapot, absX, absY)
    if allapot == \"down\" and gomb == \"left\" then
        if lap == 2 then
            if dobozbaVan (screenW * 0.8490, screenH * 0.5574, screenW * 0.8885, screenH * 0.5870, absX, absY) then --1
                if string.len(telszam) < 10 then
                    telszam = telszam .. 1 -- így max. 10 szám lesz benne
                end
            end
        end
    end
end)

Stringek
« Válasz #2 Dátum: 2016. szeptember 01. - 12:28:51 »
0 Show voters
Oké köszi! Ha tudom kiprobálom!

Dupla hozzászólás automatikusan összefûzve. ( 2016. szeptember 01. - 13:30:19 )

Nekem igy nem jön össze :(, mivel van egy editBox abból kikérem a szöveget, de csak úgy sikerült megoldani ha beírsz 32 karakter-t akkor nem tudod kitörölni. :(
« Utoljára szerkesztve: 2016. szeptember 01. - 13:30:19 írta thegergo02 »

Stringek
« Válasz #3 Dátum: 2016. szeptember 01. - 14:39:30 »
+1 Show voters

Stringek
« Válasz #4 Dátum: 2016. szeptember 01. - 15:08:15 »
0 Show voters
Életmentő vagy! Köszönöm szépen, ment a zöld :) Zárok!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal