Modul:Ideengenerator: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 1: | Zeile 1: | ||
local p = {} | local p = {} | ||
− | local | + | local artikel={'eine','einen'} |
+ | |||
+ | local attribut={ | ||
{'hochnäsige','hochnäsigen'}, | {'hochnäsige','hochnäsigen'}, | ||
{'pragmatische','pragmatischen'}, | {'pragmatische','pragmatischen'}, | ||
Zeile 24: | Zeile 26: | ||
} | } | ||
− | + | local person={ | |
− | + | {'Hochadlige','Hochadligen'}, | |
− | + | {'Niederadlige','Niederadligen'}, | |
− | + | {'Handwerkerin','Handwerker'}, | |
− | + | {'Edelhandwerkerin','Edelhandwerker'}, | |
− | + | {'Händlerin','Händler'}, | |
− | + | {'Bäuerin','Bauer'}, | |
− | + | {'Bedienstete','Bediensteten'}, | |
− | + | {'Soldatin','Soldaten'}, | |
− | + | {'Geweihte','Geweihten'}, | |
− | + | {'Gesetzlose','Gesetzlosen'}, | |
− | + | {'Fischerin','Fischer'}, | |
− | + | {'Schifferin','Schiffer'}, | |
− | + | {'Gauklerin','Gaukler'}, | |
− | + | {'Magierin','Magier'}, | |
− | + | {'Hexe','Hexer'}, | |
− | + | {'Druidin','Druiden'}, | |
− | + | {'Zwergin','Zwerg'}, | |
− | + | {'Elfe','Elf'}, | |
− | + | {'Orkin','Ork'}, | |
− | + | {'Kreatur'}, | |
− | + | } | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
function darsteller() | function darsteller() | ||
Zeile 66: | Zeile 56: | ||
g=1 | g=1 | ||
end | end | ||
− | return artikel | + | return artikel[g]..' '..attribut[a][g]..' '..person[p][g] |
end | end | ||
Version vom 25. März 2022, 16:20 Uhr
Die Dokumentation für dieses Modul kann unter Modul:Ideengenerator/Doku erstellt werden
local p = {} local artikel={'eine','einen'} local attribut={ {'hochnäsige','hochnäsigen'}, {'pragmatische','pragmatischen'}, {'doppelzüngige','doppelzüngigen'}, {'böswillige','böswilligen'}, {'gutmütige','gutmütigen'}, {'tiefgläubige','tiefgläubigen'}, {'freundliche','freundlichen'}, {'gruselige','gruseligen'}, {'schweigsame','schweigsamen'}, {'redselige','redseligen'}, {'betrunkene','betrunkenen'}, {'nackte','nackten'}, {'attraktive','attraktiven'}, {'hässliche','hässlichen'}, {'neue','neuen'}, {'junge','jungen'}, {'alte','alten'}, {'altbekannte','altbekannten'}, {'seltsame','seltsamen'}, {'gesegnete','gesegneten'}, } local person={ {'Hochadlige','Hochadligen'}, {'Niederadlige','Niederadligen'}, {'Handwerkerin','Handwerker'}, {'Edelhandwerkerin','Edelhandwerker'}, {'Händlerin','Händler'}, {'Bäuerin','Bauer'}, {'Bedienstete','Bediensteten'}, {'Soldatin','Soldaten'}, {'Geweihte','Geweihten'}, {'Gesetzlose','Gesetzlosen'}, {'Fischerin','Fischer'}, {'Schifferin','Schiffer'}, {'Gauklerin','Gaukler'}, {'Magierin','Magier'}, {'Hexe','Hexer'}, {'Druidin','Druiden'}, {'Zwergin','Zwerg'}, {'Elfe','Elf'}, {'Orkin','Ork'}, {'Kreatur'}, } function darsteller() local g=math.random(1,2) local a=math.random(1,20) local p=math.random(1,20) if p==20 then g=1 end return artikel[g]..' '..attribut[a][g]..' '..person[p][g] end function p.Idee() math.randomseed(os.time()) return "Keine Ideen? Dann schreibe doch eine Geschichte über '''"..darsteller().."''' und '''"..darsteller().."'''." end return p