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

Wysłany: 2022-02-18, 10:46


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3988 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

Witam, chcia?bym, ?eby by?o minimum 3 literki wpisane w okienko w gui, ?eby czynno?? si? wykona?a.

Jakie? pomys?y? :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-18, 10:58


NorbiTTT

Nbi#1824






Wiek: 27
Na forum: 3207 dni
Posty: 193
Nick w MP: Nbi

Piwa: 698

Respekt: 60

Opisz dok?adniej o co ci chodzi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-18, 11:55


Szypki_exe







Wiek: 21
Na forum: 3239 dni
Posty: 172

Piwa: 1426

Respekt: 150
Respekt: 150Respekt: 150

string.len(TEXT_KT?REGO_SPRAWDZASZ_D?UGO??)

zwraca Ci ilo?? znak?w u?ytych, wi?c tylko dopisujesz sprawdzenie czy liczba zwr?conych znak?w jest wi?sza lub r?wna 3


Polecam si? zapozna?:
https://www.lua.org/pil/20.html

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-19, 01:55


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3


  local text "12345"
  print(#text)


[ Dodano: 2022-02-19, 02:00 ]
A jakby zwraca?o jako string to po prostu tonumber(#text) i wykonujesz dzia?anie aczkolwiek polecam u?y? nowej zmiennej jak

local text = "test"
local ilosc = tonumber(text) -- ewentualnie nadpisz powy?sz? zmienn? ale nie wiem do czego u?ywasz wi?c nie zalecam
print(type(ilosc)) -- powinno wy?wietli? "number"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-02-19, 19:55


Karolowatyy







Wiek: 25
Na forum: 3286 dni
Posty: 117
Nick w MP: Ripley

Piwa: 826

Respekt: 90

Ostrzeżeń: 20%
No to skoro ma by? MINIMUM 3 litery / cyfry etc. w editboxie ?eby czynno?? si? wykona?a to mo?esz zrobi? tak:

Je?eli korzystasz z CEGUI:

local text = guiGetText(edit)

if text >= 3 then
czynno?? kt?ra ma si? wykona?
end

Je?eli nie korzystasz z CEGUI:

local text = 'Elo mordo'

if #text >= 3 then
czynno?? kt?ra ma si? wykona?
end

https://imgur.com/a/xnZo7M3

PS. spacja te? jest zaliczana jako znak :)

Postaw piwo autorowi tego posta
 

 
Tagi: minimalna :: wpisana :: wartość
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » minimalna wpisana wartość Odpowiedz do tematu

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