X-Git-Url: https://plomlompom.com/repos/berlin_corona.txt?a=blobdiff_plain;f=roguelike-client;fp=roguelike-client;h=ed0ab745cea65434efa73c55bfe1269a689abaa3;hb=18954ad72dc5ec75c76fdc92882d4381bf6ac7ba;hp=e0f8558789290a0f889eeeb0c520c623e8261e48;hpb=289eb1b62e2ae3cd1de5c815a670af7cf0b9660e;p=plomrogue diff --git a/roguelike-client b/roguelike-client index e0f8558..ed0ab74 100755 --- a/roguelike-client +++ b/roguelike-client @@ -92,8 +92,9 @@ def read_message_queue(): elif message == "PLUGIN": str_plugin = message[7:] if (str_plugin.replace("_", "").isalnum() - and os.access("plugins/client/" + str_plugin, os.F_OK)): - exec(open("plugins/client/" + str_plugin).read()) + and os.access("plugins/client/" + str_plugin + ".py", + os.F_OK)): + exec(open("plugins/client/" + str_plugin + ".py").read()) return raise SystemExit("Invalid plugin load path in message: " + message) read_message_queue.parse_thingshere = False