function warp_tab(tabelle)
local a,lvl={},20--pc.get_level()
table.foreach(tabelle,function(val,i)
if lvl >= val then a[val]={i[1],i[2]} end
end)
return a
end
local tabelle = warp_tab(warp)
for _,i in next,tabelle do
print(_,i[1],i[2])
end
es ist Eigendlich kein Problem sondern eine Verbesserung, der output des Codes :
PHP Code:
20 103 104
10 101 102
wie man den code entziehen kann sieht die tabelle so aus
PHP Code:
tabelle={
[10]={101,102},
--usw
}
Die Verbesserung die ich gerne haben möchte ist die reinfolge des Outputs, dabei wird der index bei der Anfrage beginnen, dh wenn lvl also pc.get_level() (theoretisch) 40 wär, würde der output bei 40 beginnen und 10 folgen, wenn 30 , bei 30 beginnen und 10 folgend, wie hier im output angezeigt 20 beginnen und 10 folgend.
Ich würde gerne das es bei 10 beginn und der Reihenfolge laufend geht und nicht bei der Abfrage beginnend.
function local_table(warp) local function warp_tab(warp) local a,lvl={},49--pc.get_level() table.foreach(warp,function(val,i) if lvl >= val then table.insert(a,val) end end) return a end local tabelle,main_menu,sel_table = warp_tab(warp),{},{} table.sort(tabelle) table.foreach(tabelle,function(i,n) main_menu[i]={warp[n][1],warp[n][2]} sel_table[i]=warp[n][3] end) return main_menu,sel_table end
print() print("Du kannst in folgende maps teleportiert werden") print("Maps:") local s,m= local_table(warp) print("--------") for i=1,table.getn(m)do print(i,m[i]) end print("In welche map willst du teleportiert werden? gib den index ein!") print() local p=tonumber(io.read()) print("Du wurdest zu "..m[p].." Teleportiert")
Bot zum sortieren/einordnen 10/11/2012 - AutoIt - 4 Replies Hi, ich mal wieder..... Ich brauch ma wieder hilfe ......und zwar wollt ich ein kleines Programm für die schule machen....
http://www7.pic-upload.de/thumb/11.10.12/4gcsnnbt 3zss.jpg
So ALso zuerst trägt man natürlich alles ein ......dann wenn ich ok drücke soll er es auf drei textdocumente aufteilen
das erste .... nach projekten geoordnet Projekt 1 -Projekt 41 und wenn ich zum beispiel als name Peter eingegeben habe und als erstwahl projekt 1 hab soll da stehen:
Erstwahlen
Zahlen sortieren in C 02/10/2011 - General Coding - 13 Replies Bräuchte nochmal ein klein bisschen hilfe bei einer C aufgabe.
Ich muss eine zahlenfolge eingeben maximal 20zahlen und diese sortiert ausgeben, aber jeder durchlauf soll angezeigt werden, soweit so gut das programm läuft auch, jedoch hab ich 2 sachen die mich sehr stören
1. Man muss jetzt -1 eingeben wenn man keine zahlen mehr eingeben möchte, bekomme es aber irgendwie nur so hin, fände es besser wenn man am ende enter drückt und fertig ;)
2. Fänd ich es schöner wenn man nicht nach jeder...
taschen sortieren?! 01/14/2007 - World of Warcraft - 1 Replies tach.
soweit ich weiss gibt es einzellne addons wie bagsort die die taschen inhalte (also items) sortieren. leider funzt das nich mehr >_>
gibt es UIs oda andere addons, die sone funktion beinhalten?
kthnxbye :D