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

Wysłany: 2021-01-20, 16:59


eksdi123







Wiek: 25
Na forum: 1981 dni
Posty: 26
Nick w MP: Kupson



Respekt: 50

Witam, jak w temacie mam problem i? po wybraniu spawnu na domek, jak by chcia?o si? zespawni? aczkolwiek pojawia si? czarny ekran(hud oraz czat jest)...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 17:43


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Poka? kod i ewentualne b??dy db3.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 17:56


eksdi123







Wiek: 25
Na forum: 1981 dni
Posty: 26
Nick w MP: Kupson



Respekt: 50

addEventHandler("onClientClick"root, function(btn,state)
    if getElementData(localPlayer"player:sid"then return end
    if btn=="left" and state=="down" then
        if isMouseIn(screenW 0.0208screenH 0.1611screenW 0.2219screenH 0.1000) or isMouseIn(1117*px192*py35*px48*py) and data.showed then
             setElementData(localPlayer,"player:spawn",{1315.77, -882.8039.58})
             setElementData(localPlayer"p:inv"false)
             closeZones()
        elseif isMouseIn(screenW 0.0182screenH 0.3074screenW 0.2193screenH 0.0972) or isMouseIn(1750*px170*py100*px40*py) and data.showed then
             setElementData(localPlayer,"player:spawn",{1295.73, -1861.0913.55})
             setElementData(localPlayer"p:inv"false)
             closeZones()
        elseif isMouseIn(screenW 0.0182screenH 0.4639screenW 0.2193screenH 0.0972) and data.showed then
                local domek=getElementData(localPlayer,"player:house")
        if not domek then
        setElementData(localPlayer,"player:spawn",{1315.77, -882.8039.58+0.1})
        end
        closeZones()
        end
     end
end)

To z panelu logowania

addEvent "SprawdzDom"true )
-- Define our handler function
function SprawdzDom gracz )
    local dbdomy=exports["pystories-db"]:dbGet("SELECT d.id,d.descr,d.vwi,d.drzwi,d.punkt_wyjscia,d.interiorid,d.ownerid,d.zamkniety,d.koszt,d.paidTo,datediff(d.paidTo,now()) paidTo_dni FROM lss_domy d LEFT JOIN pystories_users c ON c.id=d.ownerid AND d.ownerid IS NOT NULL;")
    for __,v in ipairs(dbdomy) do
        local uid=tonumber(getElementData(gracz,"player:uid"))
        local r=v.ownerid
        v.drzwi=split(v.drzwi,",")
        for ii,vv in ipairs(v.drzwi) do        v.drzwi[ii]=tonumber(vv)    end
        --if r then if == uid then setElementData(gracz,"player:house",truesetElementData(gracz,"player:spawn",{v.drzwi[1],v.drzwi[2],v.drzwi[3]}) end end
        --if v.ownerid == getElementData(gracz,"player:uid"then
        setElementData(gracz,"player:house",{v.drzwi[1],v.drzwi[2],v.drzwi[3]})
        end
    end     

-- Add the event handler
addEventHandler "SprawdzDom"rootSprawdzDom )


A tu z domku...
B??d?w w debugu niema

Ostatnio zmieniony przez Wilq 2021-01-20, 18:12, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-20, 18:16


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Wykonujesz event "SprawdzDom"? W argumencie wskazujesz zmienn? gracza?

W jaki spos?b weryfikujesz w?asno?? domu? Linijk? 10 i 11 masz zakomentowan? wi?c graczowi ustawia wszystkie pozycje wszystkich dom?w drzwi w element dacie na raz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-21, 00:26


eksdi123







Wiek: 25
Na forum: 1981 dni
Posty: 26
Nick w MP: Kupson



Respekt: 50

Mog? liczy? na pomoc jeszcze w tym temacie?
A najlepiej jakby gotowy kod by?, to ju? bym sam z tego wyci?gn?? b??dy jakie by?y pope?nione, kt?re nie pozwalaj? na dzia?anie tego...
Z g?ry dzi?kuj?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-21, 09:49


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

W?tpi?, ?e kto? chcia?by si? narazi? na z?amanie punktu 7. regulaminu. Tutaj pomagamy, nie piszemy skrypty. Od tego masz w?tki "Szukam zasob?w" lub "Pro?ba o przerobienie zasobu" w dziale Zasoby do MTA.

Mo?emy ch?tnie pom?c jak odpowiesz na moje 2 kluczowe pytania z poprzedniej wypowiedzi.
Bo mo?esz nie ustawia? graczowi element daty, wi?c jak ma dalej kod si? wykona?? Troch? logiki.

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: respi :: domku
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