hi
ich habe folgendes problem ich will einen Release slot reinhaben, das klappt auch ganz gut, zumindest mit der score verteilung.
jetz hab ich aber das problem bei meinem up sys,
ich habe es so reingemacht
Code:
- bool CUploadQueue::CheckForTimeOver(CUpDownClient* client){
- uchar requpfileid[16];
- CKnownFile* currequpfile = theApp.sharedfiles->GetFileByID(requpfileid);
- //Cuba Mod Up Kicker
- //TOTAL 9.5
- if(thePrefs.IsTotal95Enabled())
- {
- if(!client->IsFriend()
- || !client->IsDownloading()
- || !thePrefs.IsRSlotEnabled() && currequpfile->GetUpPriority()== !PR_VERYHIGH ) <---!!
- {
- if(client->Credits()->GetUploadedTotal() > 9.5*1024*1024)
- {
- Log(LOG_STATUSBAR, _T("User: %s hat bei QR: %u ca. %u KB bekommen"),client->GetUserName(),client->GetRemoteQueueRank(),client->GetSessionUp()/1024);
- return true;
- }
- }
jedocht haut er den client mit dem Release file immer wieder raus(also auch bei den andren up sys die nach 1,5mb kicken usw.
weiß jemand wie ich die upFile Prio in der UploadQueue.cpp abfrage?
[edit by Pathfinder: Überschrift umformuliert um das Wort 'Problem' zu vermeiden! Siehe Board Rules und Checkliste vor dem Posten]