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

Wysłany: 2020-07-05, 02:20


Pyrek24







Wiek: 26
Na forum: 3579 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Witam ot?? robi? co? takiego. Jak wpiszemy w 3 edit boxy kolor w postaci R,G,B to maluje nam pojazd. Zrobi?em r?wnie? tzw. podgl?d koloru, czyli wpiszemy np 255, 100, 200 to na ten kolor maluje nam dxDrawRectangle i w?a?nie przez to spami mi taki warningiem. Pr?bowa?em to zabezpieczy? tak

if r > tonumber(255) then return end

lecz nic z tego :(
b??d

expected number got non-convertible string. This warning may be an error in future versions

kod
c_side

local rc = guiCreateEdit(0.31, 0.36, 0.03, 0.03, "", true)
guiSetVisible(rc, false)
guiEditSetMaxLength (rc, 3)

local gc= guiCreateEdit(0.34, 0.36, 0.03, 0.03, "", true)
guiSetVisible(gc, false)
guiEditSetMaxLength (gc, 3)

local bc = guiCreateEdit(0.39, 0.36, 0.03, 0.03, "", true)
guiSetVisible(bc, false)
guiEditSetMaxLength (bc, 3)
        
function gui()
local r = guiGetText(rc) or 0
local g = guiGetText(gc) or 0
local b = guiGetText(bc) or 0        
        dxDrawRectangle(screenW * 0.3078, screenH * 0.3991, screenW * 0.0990, screenH * 0.0278, tocolor(r, g, b, 255), false)
        dxDrawText("Maluj ", screenW * 0.3078, screenH * 0.3991, screenW * 0.4057, screenH * 0.4269, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false)        
        
end

B??d mam tutaj

local r = guiGetText(rc) or 0
local g = guiGetText(gc) or 0
local b = guiGetText(bc) or 0        


Podpis
amta
Ostatnio zmieniony przez Pyrek24 2020-07-05, 06:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-05, 06:41


kamison

Przyszły programista .lua






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

Piwa: 599

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

W kt?rej linijce pokazuje b??d?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-05, 11:43


Wilq







Wiek: 24
Na forum: 4569 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Nie weryfikujesz czy to, co wpisa? gracz to liczba.

if not tonumber(zmienna) then return end


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Pyrek24
Tagi: niewymienialny :: ciąg :: znaków
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