equal
deleted
inserted
replaced
362 tmp.removeFirst(); |
362 tmp.removeFirst(); |
363 } |
363 } |
364 return; |
364 return; |
365 } |
365 } |
366 |
366 |
|
367 if (lst[0] == "BANLIST") |
|
368 { |
|
369 QStringList tmp = lst; |
|
370 tmp.removeFirst(); |
|
371 emit bansList(tmp); |
|
372 return; |
|
373 } |
|
374 |
367 if (lst[0] == "CLIENT_FLAGS") |
375 if (lst[0] == "CLIENT_FLAGS") |
368 { |
376 { |
369 if(lst.size() < 3 || lst[1].size() < 2) |
377 if(lst.size() < 3 || lst[1].size() < 2) |
370 { |
378 { |
371 qWarning("Net: Malformed CLIENT_FLAGS message"); |
379 qWarning("Net: Malformed CLIENT_FLAGS message"); |
861 void HWNewNet::banPlayer(const QString & nick) |
869 void HWNewNet::banPlayer(const QString & nick) |
862 { |
870 { |
863 RawSendNet(QString("BAN%1%2").arg(delimeter).arg(nick)); |
871 RawSendNet(QString("BAN%1%2").arg(delimeter).arg(nick)); |
864 } |
872 } |
865 |
873 |
|
874 void HWNewNet::banIP(const QString & ip, const QString & reason, int seconds) |
|
875 { |
|
876 RawSendNet(QString("BANIP%1%2%1%3%1%4").arg(delimeter).arg(ip).arg(reason).arg(seconds)); |
|
877 } |
|
878 |
|
879 void HWNewNet::banNick(const QString & nick, const QString & reason, int seconds) |
|
880 { |
|
881 RawSendNet(QString("BANNICK%1%2%1%3%1%4").arg(delimeter).arg(nick).arg(reason).arg(seconds)); |
|
882 } |
|
883 |
|
884 void HWNewNet::getBanList() |
|
885 { |
|
886 RawSendNet(QByteArray("BANLIST")); |
|
887 } |
|
888 |
|
889 void HWNewNet::removeBan(const QString & b) |
|
890 { |
|
891 RawSendNet(QString("UNBAN%1%2").arg(delimeter).arg(b)); |
|
892 } |
|
893 |
866 void HWNewNet::kickPlayer(const QString & nick) |
894 void HWNewNet::kickPlayer(const QString & nick) |
867 { |
895 { |
868 RawSendNet(QString("KICK%1%2").arg(delimeter).arg(nick)); |
896 RawSendNet(QString("KICK%1%2").arg(delimeter).arg(nick)); |
869 } |
897 } |
870 |
898 |