Scripts / Maxiqueen Script Thread (need some help @ beginning)

Author
Message
Maxiqueen#23
2
Years of Service
User Offline
Joined: 27th Nov 2021
Location:
Posted: 3rd May 2024 15:37
Hi guys i wanna say Hallo FPS Creator is not good enough anymore so i switched some days ago to Gameguruclassic.

I have a special logic in mind but no experience in lua
my brain works diffrent so best way to help me to learn lua is copy and pastable stuff that i can read and teach out.

I have a special inventory and Shop economy in my Mind to make a local multiplayergame
i know with lua ita possible i just dont speak it so iff anyone can help i think i get my game finisch until the next 2/3 yeaRS
PM
AmenMoses
GameGuru Master
8
Years of Service
User Offline
Joined: 20th Feb 2016
Location: Portsmouth, England
Posted: 4th May 2024 13:27
Best advice would be to read through smallg's thread and learn the basics from his myriad of different scripts then read all my threads.
Been there, done that, got all the T-Shirts!
PM
Maxiqueen#23
2
Years of Service
User Offline
Joined: 27th Nov 2021
Location:
Posted: 9th May 2024 15:18
ok i tried a little bit
Quote: "-- Globale Variablen
local hunger = 0
local durst = 0
local müdigkeit = 0

-- Funktion zum Aktualisieren der Werte
function aktualisiere_Spieler_Werte()
hunger = hunger + 1
durst = durst + 1
müdigkeit = müdigkeit + 1

-- Überprüfen, ob bestimmte Werte erreicht wurden
if hunger % 0 == 0 then
rufeHunger0FunktionAuf(hunger)
if hunger % 10 == 0 then
rufeHunger10FunktionAuf(hunger)
if hunger % 20 == 0 then
rufeHunger20FunktionAuf(hunger)
if hunger % 30 == 0 then
rufeHunger30FunktionAuf(hunger)
if hunger % 40 == 0 then
rufeHunger40FunktionAuf(hunger)
if hunger % 50 == 0 then
rufeHunger50FunktionAuf(hunger)
if hunger % 60 == 0 then
rufeHunger60FunktionAuf(hunger)
if hunger % 70 == 0 then
rufeHunger70FunktionAuf(hunger)
if hunger % 80 == 0 then
rufeHunger80FunktionAuf(hunger)
if hunger % 90 == 0 then
rufeHunger90FunktionAuf(hunger)
if hunger % 100 == 0 then
rufeHunger100FunktionAuf(hunger)
end


if durst % 0 == 0 then
rufeDurst0FunktionAuf(durst)
if durst % 10 == 0 then
rufeDurst10FunktionAuf(durst)
if durst % 20 == 0 then
rufeDurst20FunktionAuf(durst)
if durst % 30 == 0 then
rufeDurst30FunktionAuf(durst)
if durst % 40 == 0 then
rufeDurst40FunktionAuf(durst)
if durst % 50 == 0 then
rufeDurst50FunktionAuf(durst)
if durst % 60 == 0 then
rufeDurst60FunktionAuf(durst)
if durst % 70 == 0 then
rufeDurst70FunktionAuf(durst)
if durst % 80 == 0 then
rufeDurst80FunktionAuf(durst)
if durst % 90 == 0 then
rufeDurst90FunktionAuf(durst)
if durst % 100 == 0 then
rufeDurst100FunktionAuf(durst)
end


if müdigkeit % 0 == 0 then
rufeMüdigkeit0FunktionAuf(müdigkeit)
if müdigkeit % 10 == 0 then
rufeMüdigkeit10FunktionAuf(müdigkeit)
if müdigkeit % 20 == 0 then
rufeMüdigkeit20FunktionAuf(müdigkeit)
if müdigkeit % 30 == 0 then
rufeMüdigkeit30FunktionAuf(müdigkeit)
if müdigkeit % 40 == 0 then
rufeMüdigkeit40FunktionAuf(müdigkeit)
if müdigkeit % 50 == 0 then
rufeMüdigkeit50FunktionAuf(müdigkeit)
if müdigkeit % 60 == 0 then
rufeMüdigkeit60FunktionAuf(müdigkeit)
if müdigkeit % 70 == 0 then
rufeMüdigkeit70FunktionAuf(müdigkeit)
if müdigkeit % 80 == 0 then
rufeMüdigkeit80FunktionAuf(müdigkeit)
if müdigkeit % 90 == 0 then
rufeMüdigkeit90FunktionAuf(müdigkeit)
if müdigkeit % 100 == 0 then
rufeMüdigkeit100FunktionAuf(müdigkeit)
end
end

-- Funktionen, die bei bestimmten Werten aufgerufen werden
function rufeHunger0FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger10FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger20FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger30FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger40FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger50FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger60FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger70FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger80FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger90FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
function rufeHunger100FunktionAuf(wert)
print("Hunger-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Hunger implementieren
end

function rufeDurst0FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst10FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst20FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst30FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst40FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst50FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst60FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst70FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst80FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst90FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
function rufeDurst100FunktionAuf(wert)
print("Durst-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Durst implementieren
end

function rufeMüdigkeit0FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit10FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit20FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit30FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit40FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit50FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit60FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit70FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit80FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit90FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
function rufeMüdigkeit100FunktionAuf(wert)
print("Müdigkeit-Funktion aufgerufen für Wert:", wert)
-- Hier können Sie weitere Aktionen für den Müdigkeit implementieren
end

-- Timer-Funktion (wird jede Minute aufgerufen)
function timer()
aktualisiereWerte()
-- Hier können Sie weitere Timer-Aktionen hinzufügen
end

-- Beispiel: Timer alle 60 Sekunden aufrufen
while true do
timer()
os.execute("sleep 60") -- Warten für 60 Sekunden
end
"


ich würde jetzt an der stelle
-- Hier können Sie weitere Aktionen für den Hunger implementieren
gerne alles in einer bestimmten txt datei abspeichern um es im weiteren verlauf zu editieren
PM
AmenMoses
GameGuru Master
8
Years of Service
User Offline
Joined: 20th Feb 2016
Location: Portsmouth, England
Posted: 11th May 2024 12:10
What do you mean by 'everything'?

Here is a link to file io stuff: http://lua-users.org/wiki/IoLibraryTutorial
Been there, done that, got all the T-Shirts!
PM

Login to post a reply

Server time is: 2024-05-23 23:23:45
Your offset time is: 2024-05-23 23:23:45