Witam mam problem m.in chciałbym wykonać komendę że po wpisaniu !quests wyskoczy graczowi tekst:
Wykonałeś: dhq, poi, desert
I od strony technicznej to wygląda tak że mam taką tabelkę i chciałbym by sprawdziło storage czy jest równe 1 (te co jest w tabeli) gdy np. gracz ma storage z Annhi i DHQ równe 1 to zwróci Wykonales: Annhi, DHQ.
Pomoże ktoś albo naprowadzi jak to zrobić bo nie mam pojęcia jak to wykonać a tabelka musi być tego typu bo w innym skrypcie już pobieram z niej informacje poprzez in pairs.
Pozderki
Wykonałeś: dhq, poi, desert
Lua:
questId = {
[1] = {name = "Annhi", text = "Ksss Ksss", storage = 97770},
[2] = {name = "DHQ", text = "Ksss Ksss", storage = 97771},
[3] = {name = "poi", text = "Ksss Ksss", storage = 97772},
[4] = {name = "desert", text = "Ksss Ksss", storage = 97773}
}
function onSay(player, words, param)
if param == "" then
player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Wykonales: .")
end
return false
end
I od strony technicznej to wygląda tak że mam taką tabelkę i chciałbym by sprawdziło storage czy jest równe 1 (te co jest w tabeli) gdy np. gracz ma storage z Annhi i DHQ równe 1 to zwróci Wykonales: Annhi, DHQ.
Pomoże ktoś albo naprowadzi jak to zrobić bo nie mam pojęcia jak to wykonać a tabelka musi być tego typu bo w innym skrypcie już pobieram z niej informacje poprzez in pairs.
Pozderki