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

Wysłany: 2019-11-26, 21:52


kewciu1217







Wiek: 24
Na forum: 3424 dni
Posty: 35
Nick w MP: MrKewciu

Piwa: 7

Respekt: 50

Kod nie trybi a ju? tyle g??wkowa?em
W mysql kolumna stworzona.
W debugu "attempt to perform arithmetic on a boolean value"
Cz??? kodu odpowiedzialna za b??d i wywala w miejscu:
maryha = tonumber(getElementData(gracz, "marihuana"))
-------------------------------------------------------


addEventHandler("onMarkerHit", getRootElement(), function(el,md)
if source == rozpraca then

if getElementType(el) == "vehicle" then return end
if getPedOccupiedVehicle(el) then return end
if getElementData(el,"player:job") then
triggerClientEvent(el, "createNotif",el,"Zako?„czono prac?™ zbierania marihuany!",3,"success")
removeElementData(el, "player:job")
triggerClientEvent(el, "usunmarkery",el,md)
toggleControl(el,"enter_exit", true)
else
if getElementData(el, "marihuana") == 30 then
triggerClientEvent(el, "createNotif",el,"Posiadasz limit marihuany przy sobie!\n(30 g)",3,"error")
return
end

outputChatBox("Rozpocz?…?‚e?› prac?™ zbieracza marihuany aby j?… zako?„czy?‡ ponownie wejdĹş w marker.",el, 255,0,0)
outputChatBox("Pami?™taj, ĹĽe to nielegalna praca i policja moĹĽe Ci?™ z?‚apa?‡ w kaĹĽdej chwili!",el, 255,0,0)
outputChatBox("Aby sprzeda?‡ marihuane, udaj si?™ do dealera ktĂłry respi si?™ losowo w San Fierro (Fioletowy ludzik na mapie).",el, 227, 252, 3)
setElementData(el, "player:job","Marycha")
triggerClientEvent(el, "marycha", el, md)
toggleControl(el,"enter_exit", false)
end
end
end)

function s********j(plr)
if getElementData(plr, "player:job") == "Marycha" then
cancelEvent()
end
end
addEventHandler("onVehicleStartEnter", getRootElement(), s********j)


addEvent("dajhajs",true)
addEventHandler("dajhajs",getRootElement(), function(gracz,dim,piniondze)

triggerClientEvent(gracz, "createNotif",gracz,"Zebrano "..piniondze.." g marihuany!",3,"success")
maryha = tonumber(getElementData(gracz, "marihuana"))
setElementData(gracz, maryha, maryha+1)
exports["pystories-db"]:dbSet("UPDATE pystories_users SET marihuana=marihuana+1 WHERE id=?", getElementData(gracz,"player:uid"))

end)


local cub = createColCuboid(-1214.6233, -1165.8873, 126.21875, 182.75, 95, 10)

addEventHandler("onColShapeLeave",getRootElement(), function(el,md)
if not source == cub then
if getElementData(el, "player:job") then
triggerClientEvent(el, "createNotif",el,"Zako?„czono prac?™, poniewaĹĽ oddali?‚e?› si?™ zbyt duĹĽo od miejsca plantacji.",3,"error")

removeElementData(el, "player:job")
triggerClientEvent(el, "usunmarkery",el,md)
toggleControl(el,"enter_exit", true)
end
end
end)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-26, 22:04


Sylwegs

Coś tam potrafie #lua






Wiek: 26
Na forum: 3172 dni
Posty: 54
Nick w MP: Sylwegs

Piwa: 2092

Respekt: 10,5

Jak wgl struktura w bazie tabelki "marihuana"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-27, 00:04


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

A jak wygl?da trigger tego eventu "dajhajs"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-27, 06:46


MrKewciu







Wiek: 30
Na forum: 3424 dni
Posty: 3
Nick w MP: MrKewciu



Respekt: 50

Struktura tabeli wygl?da (int11) i tyle z tego co dawa?em a trigger dajhajs mam zapisany w drugim pliku lua lecz on dzia?a prawid?owo.
Problem bardziej wynika ?e chodz by co? z po??czeniem mysql nie styka pr?bowa?em du?o sposob?w lecz ?aden nie poskutkowa?.
Je?li macie jakie? propozycje co powinienem zmieni? pi?czecie.
Ka?da rada si? przyda

[ Dodano: 2019-11-27, 06:48 ]
Nw czy co? z tonumber bo jak pisa?em w temacie w tej linijce jest b??d.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-27, 08:57


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Masz na pewno dobrze t? linijk??
setElementData(graczmaryhamaryha+1


Raz u?ywasz "marihuana", a teraz maryha w elementDacie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-27, 13:38


MrKewciu







Wiek: 30
Na forum: 3424 dni
Posty: 3
Nick w MP: MrKewciu



Respekt: 50

setElementData(gracz, maryha, marihuana+1)
Nie powinno by? tak zobacze

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-27, 15:10


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Nie, klucz elementDaty (drugi argument) powinien by? w cudzys?owiu jesli wcze?niej go nie definiujesz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-27, 17:39


kewciu1217







Wiek: 24
Na forum: 3424 dni
Posty: 35
Nick w MP: MrKewciu

Piwa: 7

Respekt: 50

Wszystko dzia?a tylko gdy wyjde za cuboid to nie zabiera pracy Kto? co??

Postaw piwo autorowi tego posta
 

 
Tagi: mysql :: coś :: nie :: śmiga
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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