Something changed in the procedure beamto_world_all.
Code: Alles auswählen
proc beamto_world_all {} {
foreach item [inv_list this] {
// zusдtzliches inv_find_obj, weil beamto_world u.U. mehrere Items ablegt (bei Kiepen mit Inhalt z.B.)
if {[inv_find_obj this $item] >= 0} {
beamto_world $item [get_roty this]
}
}
}
Code: Alles auswählen
proc beamto_world_all {} {
foreach item [inv_list this] {
// zusätzliches inv_find_obj, weil beamto_world u.U. mehrere Items ablegt (bei Kiepen mit Inhalt z.B.)
if {[inv_find_obj this $item] >= 0} {
set objtype [get_class_type [get_objclass $item]]
if {!($objtype == "transport" || $objtype == "tool")} {
beamto_world $item [get_roty this]
}
}
}
}
P.S. I think it is a bad or good idea, but this game is can't add new key commands.
Update.
Improved code. Drop all items except Reithamster Hoverboard Kettensaege Presslufthammer Kristallstrahl Holzkiepe Grosse_Holzkiepe.
Code: Alles auswählen
if {[inv_find_obj this $item] >= 0} {
set objclass [get_objclass $item]
if {[lsearch {Reithamster Hoverboard Kettensaege Presslufthammer Kristallstrahl Holzkiepe Grosse_Holzkiepe} $objclass] == -1} {
beamto_world $item [get_roty this]
}
}