QTfrontend/netconnectedclient.cpp
changeset 465 07eca0a2546c
parent 461 105af110b0e6
child 468 8403d6884707
equal deleted inserted replaced
464:7f48321fc38a 465:07eca0a2546c
    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