Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: with
1. Attempt to compare nil with number
Hej! Mam problem jakiego dozna?em podczas pisania kodu do zasobu virtualparking dla s?u?b na w?asny serwer. Niestety, co? posz?o nie tak, i przy wyborze jakiegokolwiek samochodu z parkingu, wyrzuca komunikat:

ERROR: [factions]/virtualparking/s.lua:242attempt to compare nil with number


242 linijka mojego kodu:

if getElementData(player,"player:rank") < 1 then exports["factions-noti"]:notierror("#ff0000Nie posiadasz wystarczaj?cej rangi aby skorzysta? z tego pojazdu",player) return end


pr?bowa?em w taki spos?b, ale dalej nic z tego..
if tonumber(getElementData(localPlayer,"player:rank")) < 1 then
2. attempt to compare number with nil - pokazuje 13 linia blad
s=Vector2(guiGetScreenSize())
msgs={}

types={
[1]={"succes.png"},
[2]={"info.png"},
[3]={"error.png"},
}

function newNoti(el,txt,type)
if el==localPlayer then
if type>3 or type<0 or not tonumber(type) then
type=2
end
local type=types[type][1]
table.insert(msgs,{txt=txt,typ=type,easingFunction="Linear",startTime=getTickCount(),endTime=getTickCount()+5000})
end
end

addCommandHandler("dodaj",function(cmd,typ,...)
local msg=table.concat({...}," ")
newNoti(localPlayer,msg,tonumber(type))
end)

addEventHandler("onClientRender",root,function()
offset=0
for _,v in ipairs(msgs)do
local now = getTickCount()
local elapsedTime = now - v.startTime
local duration = v.endTime - v.startTime
local progress = elapsedTime / duration

local fAnimationTime = getEasingValue(progress, v.easingFunction)

local alpha = (1-fAnimationTime)*255
if alpha<0 then
table.remove(msgs,1)
end
dxDrawRectangle(15, 638+offset, 391, 62, tocolor(57, 57, 57, 182), false)
dxDrawImage(201, 676+offset, 0, 0, v.typ, 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage(822, 428+offset, 0, 0,v.typ, 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage(742, 393+offset, 0, 53, v.typ, 0, 0, 0, tocolor(255, 255, 255, alpha), false)
dxDrawImage(15, 636+offset, 391, 64...
3. attempt to compare number with nil
zacz??em powoli rozumie? mysql i no korzysta? z tego dobrodziejstwa lecz co? mi nie wychodzi

      
function biznesNowe(thePlayertarget)
id getElementData(thePlayer"dbid")
zapomnialemoTym  mysql:query_fetch_assoc("SELECT * FROM `characters` WHERE `Liderbiznesu` = '?' AND `id` = '"..id.."'")
    if 
zapomnialemoTym 0 then
        outputChatBox
("komunikat!",thePlayer,255,255,255)
end
end

na samym pocz?tku by?o samo ? tego '
ps. nada?em se wartosc 1 ale raczej wychodzi? mi taki b??d jak w tytule
4. attempt to compare number with string - nie wiem o co chodzi
Witam, mam problem, wyskakuje mi blad attempt to compare number with string i nie rozumiem o co chodzi (XD)
Tutaj dam czesc kodu ktory jest zwiazany z tym bledem:
function nadawanieGwiazdek(plr,cmd,nick,wartosc)
    
local gracz getPlayerFromName(nick)
    
local konto getAccountName(getPlayerAccount(plr))
    
local kontog getPlayerAccount(gracz)
    
local poli getPlayersInTeam(Policja)
    
local bad "Nieprawidlowe uzycie!nPoprawne uzycie: /wanted <gracz> <gwiazdki>"

if wartosc>or wartosc<7 then
                            setPlayerWantedLevel
(gracz,wartosc)
                            
setAccountData(kontog,"gwiazdki",wartosc)
                            
outputChatBox("dziala")
                        elseif 
wartosc==0 then
                            setPlayerWantedLevel
(gracz,0)
                            
removeAccountData(kontog,"gwiazdki")
                            
outputChatBox("dziala usuwanie")
                        elseif 
wartosc<or wartosc>6 then
                            
if wartosc<0 then
                                outputChatBox
("Minimalna iloscia gwiazdek jest 0!",plr)
                            elseif 
wartosc>6 then
                                outputChatBox
("Maksymalna iloscia gwiazdek jest 6!",plr)
                            
end
                        end
5. attempt to compare boolean with number Expected element at]
Witam posiadam dwa problemy
[19-07-24 22:37:57] ERROR: busty/bust_s.lua:20: attempt to compare boolean with number
[19-07-24 22:37:57] WARNING: busty/bust_s.lua:20: Bad argument @ 'getElementData' [Expected element at argument 1, got string 'down']

[lua]
function setbustrpday(plr,days)
if getbustday(plr) then
local queryA=exports['pystories-db']:dbSet(string.format("UPDATE pystories_users SET bust_rp = DATE(bust_rp) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:sid")))
return end
local queryA=exports['pystories-db']:dbSet(string.format("UPDATE pystories_users SET bust_rp = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:sid")))
end

function getbustday(plr)
local queryA=exports['pystories-db']:dbGet("SELECT * FROM pystories_users WHERE id=? AND bust_rp>NOW() LIMIT 1", getElementData(plr,"player:sid"))
if (queryA and #queryA > 0) then
return queryA[1].bust_rp
end
return false
end

addEvent("dajbusta", true)
addEventHandler("dajbusta", resourceRoot, function(dni,plr,value)
if getElementData(plr,"player:pktgry") == 10 then triggerClientEvent(plr, 'onClientAddNotification', plr, "Kupi?e? busta RP na 1 dzie? ", 'succes')--linijka 18
else
if not getElementData(plr,"player:pktgry")<10 then triggerClientEvent(plr, 'onClientAddNotification', plr, "Nie posiadasz odpowiedniej ...
6. xternal HTTP file mismatch (Retrying this file with internal
Witam mam problem poniewa? jak ??cze si? na sw?j serwer to mam
External HTTP file mismatch (Retrying this file with internal HTTP)
i nie mam ?adnych grafik.
7. attempt to compare number with string
Witam mam ma?y b??d :/ a dok?adniej ,,attempt to compare number with string"
Kod:
[lua]--[[
Autor: Malentas
]]

local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
local px, py = screenW/1440, screenH/900

local font = dxCreateFont("cz.ttf", 10)
local font2 = dxCreateFont("cz.ttf", 13)

local okno = false

local rzeczy = {
--- nazwa, tekst, cena, %najedzenia, grafika
{"Hamburger", "Kupuj?c hamburgera dostajesz +20% najedzenia", 20, 20, 1},
{"Hotdog", "Kupuj?c hotdoga dostajesz +15% najedzenia", 10, 15, 2},
{"Kebab", "Kupuj?c kebaba dostajesz +20% najedzenia", 25, 20, 3},
{"Woda", "Kupuj?c wode dostajesz +5% najedzenia", 5, 5, 7},
{"P?czek", "Kupuj?c p?czka dostajesz +10% najedzenia", 10, 10, 5},
}

function gui()
dxDrawImage(510*px, 233*py, 420*px, 435*py, ":np-gui/grafiki/tlo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawText("Zakup fastfood?w", 509*px, 233*py, 930*px, 272*py, tocolor(255, 255, 255, 255), 1.00, font2, "center", "center", false, false, false, false, false)
dxDrawImage(904*px, 243*py, 16*px, 16*py, ":guieditor/images/cross.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
for i, v in ipairs(rzeczy) do
local dodatekY = (73*py)*(i-1)
local dodatekY2 = (146*py)*(i-1)

dxDrawRectangle(52...
8. [SAMP] MedKit System with Progres
Przedstawię wam prace, kt?re uczynił @Bolex_.

Wyżej wymienione systemy. Więc ludzie, można trafić jak/Subskrybuj Jeśli do tej pory nie jesteś i jeśli chcesz przekazać film dalej lub ustawić niekt?re z pomysł?w i może dzielić się nimi z wami. Dziękuję

Like/Subscribe/Comment, Proszę.

https://www.youtube.com/watch?v=Q9nqUtz_mC4
https://www.youtube.com/watch?v=v-THq55rYGE
9. attempt to compare number with nil
[lua]
bindKey("mouse1", "down", function()
if kliki > 99 then
setElementData(localPlayer, "mozna:klikac:drwal", false)
kliki = 0
end
end)
addEventHandler("onClientMarkerHit", markerNapad , function()
triggerServerEvent("giveMoney", localPlayer, pieniadz)
exports["np-notyfikacje"]:noti(" wykonano: "..kasa.."$")
local kasa = math.random(10, 200)
gui(localPlayer)
kliki = kliki+1
end)

[/lua]
nie pokazuje GUI a pokazuje ,?e z t? linijk? jest cos nie tak
if kliki > 99 then

natomiast kod gui wygl?da tak
[lua]
function gui()
setElementData(localPlayer, "mozna:klikac:drwal", true)
if kliki > 99 then return end
addEventHandler("onClientRender", root, function()
if not getElementData(localPlayer, "mozna:klikac:drwal") then return end
dxDrawText("Klikaj, aby ?ci?? drzewon"..kliki.."/100", (288+1)*px, (253-1)*py, (766+1)*px, (435-1)*py, tocolor(0, 0, 0, 255), 3.00*px, "default-bold", "center", "top", false, false, false, false, false)
dxDrawText("Klikaj, aby ?ci?? drzewon"..kliki.."/100", (288-1)*px, (253+1)*py, (766-1)*px, (435+1)*py, tocolor(0, 0, 0, 255), 3.00*px, "default-bold", "center", "top", ...
10. Compare number with string
Witam, wyskakuje mi b??d o por?wnaniu liczby ze string'iem (nm-tuning)

if hajs c then
            c 
string.format("%1.2f"c)
setElementData(source"pieniadze"hajs-c)

c to cena z tabeli(jak mozna zauwa?y? z setElementData)
tonumber(c) nie dzia?a lub wstawiam go w z?ym miejscu, daje respecik i piwko za pomoc :D
11. [POSTAĆ] Gucci Watch with Gucci B






DOWNLOAD

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


12. [POSTAĆ] WWE Roman Reigns Apparel
[center]

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
13. Attempt to compare number with boolean
Gdy uruchamiam ten oto skrypt server-side:
function hermes()
local jedengracz getPlayerFromName(getPlayerName(player))
kasa getPlayerMoney(player)
kaska kasa 6349
if kaska then
createVehicle
(474, -1987.55243.5135.20900)
else
outputChatBox("Nie sta? Ci? na kupno Hermes'a!"jedengracz114184222)
end
end
addEvent
("kupHermes"true)
addEventHandler("kupHermes"getRootElement(), hermes)


wtedy wywala mi w debug'u b??d taki jak w temacie. Wywala on przy linijce "kasa = getPlayerMoney(player)".