Witamy na GTAOnline Obecny czas to 2017-12-17, 09:11 Użytkowników: 72561
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: dużą
1. bindowanie, przekierowywanie z dużą ilością zmiennych
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
[lua]-- 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
loc...




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,05 sekundy. Zapytań do SQL: 8