equal
deleted
inserted
replaced
70 } |
70 } |
71 |
71 |
72 client_nick=lst[1]; |
72 client_nick=lst[1]; |
73 qDebug() << "send connected"; |
73 qDebug() << "send connected"; |
74 RawSendNet(QString("CONNECTED")); |
74 RawSendNet(QString("CONNECTED")); |
75 if(m_hwserver->isChiefClient(this)) RawSendNet(QString("CONFIGASKED")); |
75 if(m_hwserver->isChiefClient(this)) { |
|
76 RawSendNet(QString("CONFIGASKED")); |
|
77 } |
76 else { |
78 else { |
77 RawSendNet(QString("SLAVE")); |
79 RawSendNet(QString("SLAVE")); |
78 // send teams |
80 // send teams |
79 QList<QStringList> team_conf=m_hwserver->getTeamsConfig(); |
81 QList<QStringList> team_conf=m_hwserver->getTeamsConfig(); |
80 for(QList<QStringList>::iterator tmit=team_conf.begin(); tmit!=team_conf.end(); ++tmit) { |
82 for(QList<QStringList>::iterator tmit=team_conf.begin(); tmit!=team_conf.end(); ++tmit) { |
86 for(QMap<QString, QStringList>::iterator it=conf.begin(); it!=conf.end(); ++it) { |
88 for(QMap<QString, QStringList>::iterator it=conf.begin(); it!=conf.end(); ++it) { |
87 RawSendNet(QString("CONFIG_PARAM")+delimeter+it.key()+delimeter+it.value().join(QString(delimeter))); |
89 RawSendNet(QString("CONFIG_PARAM")+delimeter+it.key()+delimeter+it.value().join(QString(delimeter))); |
88 qDebug() << QString("CONFIG_PARAM")+delimeter+it.key()+delimeter+it.value().join(QString(delimeter)); |
90 qDebug() << QString("CONFIG_PARAM")+delimeter+it.key()+delimeter+it.value().join(QString(delimeter)); |
89 } |
91 } |
90 } |
92 } |
|
93 m_hwserver->sendNicks(this); |
91 m_hwserver->sendOthers(this, QString("JOINED")+delimeter+client_nick); |
94 m_hwserver->sendOthers(this, QString("JOINED")+delimeter+client_nick); |
92 return; |
95 return; |
93 } |
96 } |
94 if(client_nick=="") return; |
97 if(client_nick=="") return; |
95 |
98 |