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: else
1. if oraz else
Witam, kombinuje z premiami lecz napotka?em ma?y probliemix z tym ?e je?li nie ma w bazie danych pracy to nie wyp?aca forsy, a je?li jest to pi?knie wszystko ?miga. By? bym wdzi?czny za pomoc :)
[lua]function odbierzWyplatePremia(praca,wyplata,element)
local resulted=exports["pystories-db"]:dbGet("SELECT * FROM ms_prace_premie WHERE nazwa=?", praca)
for _,v in pairs(resulted) do
if v.nazwa == praca then
local sid=getElementData(element,"player:sid")
local pieniadz = wyplata*(v.mnoznik.."."..v.ile)
outputChatBox("Otrzymujesz "..wyplata.."PLN + "..v.ile.."% premii.",element)
givePlayerMoney (element, pieniadz)
exports["pystories-db"]:dbSet("INSERT INTO ms_logi_praca SET uid=?, nick=?, otrzymal=?, aktualnagotowka=?, Nazwa=?", sid, getPlayerName(element), wyplata, getPlayerMoney(element), praca)
triggerEvent("admin:logs", root, "(Wyplata: "..praca..") "..getPlayerName(element).." - Otrzymal "..string.format("%01d",pieniadz).." PLN - Aktualna gotowka "..getPlayerMoney(element).." PLN")
triggerEvent("admin:addText", resourceRoot, "(Wyplata: "..praca..") "..getPlayerName(element).." - Otrzymal "..string.format("%01d",pieniadz).." PLN - Aktualna gotowka "..getPlayerMoney(element).." PLN")
return
else
local sid=getElementD...
2. Skrypt nie chce oddać else
nie chce mi zwr?ci? buttonon = false po ponownym klikni?ciu, kto? co??

Kod:

addEventHandler("onClientClick", root, function(btn, state)
-- if not getElementData(localPlayer,"player:logged") then return end
if btn == "left" and state == "down" then
if isMouseIn(1720/zoom, 240/zoom, 89/zoom, 48/zoom) then
buttonon = true
else
buttonon = false
end
end
end)
3. Else
Pono? lua nie gryzie to prawda ale nigdy nie lubi?em u?ywa? trigger?w oraz else. Ale do rzeczy witajcie problem jest tutaj | |
V

function pokaz()
        
setPlayerHudComponentVisible"all"false )
        
showChat(false)
        
        
end
        end
        
        
        
else 
        
        
        
setPlayerHudComponentVisible"all"true )
        
showChat(true)
    
end
end
bindKey
("F10","down",pokaz)


DB3:
Wiem co to eof mog? da? ich z 50 i tak nie zadzia?a :(
4. Co zrobić aby else działało poprawnie
Witajcie drodzy u?ytkownikowie gtao. Problem jest z tym kodem
function wyzwiska (localplayer)
if 
source ~= "TEST" then 
local gracz 
getPlayerName source )
setPlayerMuted (gracz,true
else
cancelEvent()
end
end
addEventHandler
("onPlayerChat",getRootElement(),wyzwiska)


Else nie dzia?a a przy okazji w db3 wyskakuje to Za pomoc stawiam zimnego browarka :piwo:
5. if else
Siemanko chc? si? si? powiedzie? jak dzia?a if itp Mam tu kod:

addEventHandler ("onClientResourceStart"getResourceRootElement(getThisResource()), 
function()
createMarker ( -725.2596969.447411.2028 ,"cylinder"60102255170 )
end
)

function 
MarkerHit (hitPlayermatchingDimension )
       if  and 
then
        
        
else
      
      
end   
    
--outputChatBox (getPlayerName(hitPlayer) .. " jeste? w mrk")
    --
addEventHandler ("onClientRender"getRootElement(), panelek)
    --
showCursor (true)

    
end
addEventHandler 
"onClientMarkerHit"getRootElement(), MarkerHit )

I chc? uzyska? co? takiego ?e jak wjad? autem w marker to powie mi ?e jestem w poje?dzie i nic nie wyskoczy,
a jak wejd? bez auta to ma si? pojawi? panelek i powie ?e jestem bez auta.
6. setElementData and else
Witajcie. Mam problem dotycz?cy sklepu z broni? :(



addEvent 
("Kastet"true)
addEventHandler ("Kastet"root,
function (
celcenathePlayer)
konto getPlayerAccount (cel)
local kasa getPlayerMoney(cel)
if 
getAccountData (konto"TYP1"then
giveWeapon
(cel1)
if 
kasa >= cena then
takePlayerMoney
(celcena)
else
exports.informacje:pokazInfo (thePlayer"info""Nie stac Cie!!")
end
end
end
)



chcia?bym doda? jeszcze jedno "else" poto aby sprawdza?o czy mam licencje na typ1 czy nie i nwm jak to zrobi? zabardzo