Also this has appeared in the "debug" folder:
ERROR: file ini/promotion_activity.dat not found at e:\cq2client\cq2client-73.7\basecode\myencryptfile.cpp, 43 -- Mon Apr 06 01:48:20 2015
I can't find this file online anywhere though so I can't add it if that is in fact the problem. I don't know why it would be the problem, or why it became a problem though since it was working fine 4 days ago and I didn't change anything.
Please help I've been searching online and trying to fix this for hours today.
(also the bbs.co.99.com website wont load for me.)
Searching more on this website I found:

Which said: "Client Hangs on black screen with no loading bar.
This problem occurs on patches 5174 and higher that use the RC5 seed packet (1059), or that use a new password cipher. If the client hangs here and the server is not receiving any packets, that's because the client is waiting on the 1059 packet. If the server is receiving packets, then the server is not programmed to handle the packets being received."
I don't know how to use this information to fix it though. All the links that they say send me to the place to get the packets are to a website that doesn't actually have them. Also I'm not entirely sure what to do with the packets after I download them. Please help I don't understand.







