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

Wysłany: 2016-04-11, 22:45


mtm

</3






Wiek: 26
Na forum: 3716 dni
Posty: 181

Piwa: 252

Respekt: 70

Kilka pyta? odno?nie tego co tu wklejam,
1, czy ten kod da si? jako? skr?ci??
2, czy jest on wykonany poprawnie (po klikni?ciu f2 nic si? nie dziej?)
3, czy mo?liwe jest ?e nic si? nie dziej? poniewa? kompilator czyta z g?ry do do?u, z tego co mi si? o pami?? obija a bind jest na pierwszych linijkach a ta funkcja na samym ko?cu?

S-side
-- BIND KEY'S
function bindkeys()
    bindKey ( source, "F2", "up", getcharacterstats )
end
addEventHandler("onPlayerJoin", resourceRoot, bindkeys)

-- BINDS / COMMANDS
function getcharacterstats(player)
    local evid = getAccountData(getPlayerAccount(player), "evidence")
    local pilotlic = getAccountData(getPlayerAccount(player), "pilotlicense")
    local drivinglic = getAccountData(getPlayerAccount(player), "drivinglicense")
    local weplicense = getAccountData(getPlayerAccount(player), "license")
        -- Evidence
    if (evid==true) then
        evidoutput = "Tak"
    else
        evidoutput = "Nie"
    end
        -- Pilot License
    if (pilotlic==true) then
        pilotlicoutput = "Tak"
    else
        pilotlicoutput = "Nie"
    end
        -- Driving license
    if (drivinglic==true) then
        drivinglicoutput = "Tak"
    else
        drivinglicoutput = "Nie"
    end
        -- Weapon license
    if (weplicense==true) then
        weplicenseoutput = "Tak"
    else
        weplicenseoutput = "Nie"
    end
    
    -- Licenses:
    local evid = evidoutput
    local pilotlic = pilotlicoutput
    local drivinglic = drivinglicoutput
    local weplicense = weplicenseoutput
    -- Other
    local playername = getPlayerName(player)
    local playeronline = getAccountData(getPlayerAccount(player), "online")
    local old = getAccountData(getPlayerAccount(player), "age")
    local playerkills = getAccountData(getPlayerAccount(player), "murder")
    local suicides = getAccountData(getPlayerAccount(player), "deaths")
    getteam()
    local faction = team
    local cash = getPlayerMoney(player)
    
    local statspack = {evid, pilotlic, drivinglic, weplicense, playername, playeronline, old, playerkills, suicides, faction, cash}
    triggerClientEvent()
    triggerClientEvent(player, "showcharacterstats", getRootElement(), statspack)
end


C-side
-- stats
addEvent("showcharacterstats"true)
addEventHandler("showcharacterstats"getRootElement(),
    function()
        local screenWscreenH guiGetScreenSize()
        statswin guiCreateWindow((screenW 619) / 2, (screenH 196) / 2619196"Statystyki postaci"false)
        guiWindowSetSizable(statswinfalse)
    
        statslabel guiCreateLabel(1131598155""falsestatswin)
        guiLabelSetHorizontalAlign(statswin"center"false)
        guiLabelSetVerticalAlign(statswin"center")    
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-11, 22:49


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

1 W jakim sensie skr?ci??
2. Podaj b??dy DB jesli s?.
3. bind zazwyzaj umieszcza si? na ko?cu lecz nie zawsze.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-11, 23:06


mtm

</3






Wiek: 26
Na forum: 3716 dni
Posty: 181

Piwa: 252

Respekt: 70

zapomnia?em doda?, nie ma b??d?w db.
Hem, nie podoba mi si? stylistyka w moim kodzie, ale nie wpad?em na co? co by skr?ci?o te warunki a nie do ko?ca wiem jak zrobi? i czy mo?na zrobi? jednolinijkowego ifa co? na wz?r
if x = y return z = "cos"

[ Dodano: 2016-04-12, 09:53 ]
Wszystko naprawione temat do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Tagi: bindowanie :: przekierowywanie :: dużą :: ilością :: zmiennych
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