Post: Updated Force Host-Fixes Party Problems
02-07-2011, 04:17 AM #1
-Bane-
Bane Does Work. Like Me.
(adsbygoogle = window.adsbygoogle || []).push({}); Here is my Edit of The Unkn0wn's Force host.

If you use a Mossy Patch or a Mossy Edit use THIS code.

ForceHost() {
if(getDvar("party_connectTimeout")=="0"){
setDvar("party_connectTimeout",1000);
self iPrintLnBold("Force Host : OFF");
}else{
setDvar("party_connectTimeout",1);
self iPrintLnBold("Force Host : ON");
}
self setClientDvar("party_host","1");
setDvar("party_hostmigration","0");
self setClientDvar("onlinegame","1");
self setClientDvar("onlinegameandhost","1");
self setClientDvar("onlineunrankedgameandhost","0");
setDvar("migration_msgtimeout",0);
setDvar("migration_timeBetween",999999);
setDvar("migration_verboseBroadcastTime",0);
setDvar("migrationPingTime",0);
setDvar("bandwidthtest_duration",0);
setDvar("bandwidthtest_enable",0);
setDvar("bandwidthtest_ingame_enable",0);
setDvar("bandwidthtest_timeout",0);
setDvar("cl_migrationTimeout",0);
setDvar("lobby_partySearchWaitTime",0);
setDvar("bandwidthtest_announceinterval",0);
setDvar("partymigrate_broadcast_interval",99999);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("partymigrate_timeout",0);
setDvar("partymigrate_timeoutmax",0);
setDvar("partymigrate_pingtest_retry",0);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("g_kickHostIfIdle",0);
setDvar("sv_cheats",1);
setDvar("xblive_playEvenIfDown",1);
setDvar("party_hostmigration",0);
setDvar("badhost_endGameIfISuck",0);
setDvar("badhost_maxDoISuckFrames",0);
setDvar("badhost_maxHappyPingTime",99999);
setDvar("badhost_minTotalClientsForHappyTest",9999 9);
setDvar("bandwidthtest_enable",0);
}


If you use any other Type of Path, use THIS code.

ForceHost() {
if(getDvar("party_connectTimeout")=="1"){
setDvar("party_connectTimeout",1000);
self ccTXT("^1Force Host : OFF");
}else{
setDvar("party_connectTimeout",0);
self ccTXT("^2Force Host : ON");
}
self setClientDvar("party_host","1");
setDvar("party_hostmigration","0");
self setClientDvar("onlinegame","1");
self setClientDvar("onlinegameandhost","1");
self setClientDvar("onlineunrankedgameandhost","0");
setDvar("migration_msgtimeout",0);
setDvar("migration_timeBetween",999999);
setDvar("migration_verboseBroadcastTime",0);
setDvar("migrationPingTime",0);
setDvar("bandwidthtest_duration",0);
setDvar("bandwidthtest_enable",0);
setDvar("bandwidthtest_ingame_enable",0);
setDvar("bandwidthtest_timeout",0);
setDvar("cl_migrationTimeout",0);
setDvar("lobby_partySearchWaitTime",0);
setDvar("bandwidthtest_announceinterval",0);
setDvar("partymigrate_broadcast_interval",99999);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("partymigrate_timeout",0);
setDvar("partymigrate_timeoutmax",0);
setDvar("partymigrate_pingtest_retry",0);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("g_kickHostIfIdle",0);
setDvar("sv_cheats",1);
setDvar("xblive_playEvenIfDown",1);
setDvar("party_hostmigration",0);
setDvar("badhost_endGameIfISuck",0);
setDvar("badhost_maxDoISuckFrames",0);
setDvar("badhost_maxHappyPingTime",99999);
setDvar("badhost_minTotalClientsForHappyTest",9999 9);
setDvar("bandwidthtest_enable",0);
}



All this does is IF you had problems with losing your party.
This Should Help.
I have only test 3x
1 with Party of 2
1 with Party of 4
1 with Party of 9

All tests were successful compared to problems I used to have.
I hope this also works for everyone else.
It could have been coincidental possible that noone was on my Computer.
I do doubt this though.
please leave responses of your tests and I will be further troubleshooting this code.
(adsbygoogle = window.adsbygoogle || []).push({});
02-08-2011, 01:57 AM #20
Skyl1n3
DO SOMETHING THEN!
Originally posted by SprayzZz
I meant it says unknown error.


Unknown Function...? /facepalm
02-08-2011, 01:59 AM #21
Originally posted by Skyl1n3 View Post
Unknown Function...? /facepalm


Yea... thats it i guess idk. lol i just know it has unknown i cant actually look cuz i dnt have my ps3
02-08-2011, 02:00 AM #22
Skyl1n3
DO SOMETHING THEN!
Originally posted by SprayzZz
Yea... thats it i guess idk. lol i just know it has unknown i cant actually look cuz i dnt have my ps3


Want me to fix it for you? :sleep:
02-08-2011, 02:05 AM #23
Originally posted by Skyl1n3 View Post
Want me to fix it for you? :sleep:


Yea got teamview?
02-08-2011, 02:06 AM #24
Skyl1n3
DO SOMETHING THEN!
Originally posted by SprayzZz
Yea got teamview?


    ForceHost() {
if(getDvar("party_connectTimeout")=="1"){
self setClientDvar("party_connectTimeout",1000);
iPrintLnBold("^1Force Host : OFF");
}else{
self setClientDvar("party_connectTimeout",1);
iPrintLnBold("^2Force Host : ON");
}
self setClientDvar("party_host","0");
self setClientDvar("party_hostmigration","1");
self setClientDvar("onlinegame","1");
self setClientDvar("onlinegameandhost","1");
self setClientDvar("onlineunrankedgameandhost","0");
self setClientDvar("migration_msgtimeout",0);
self setClientDvar("migration_timeBetween",999999);
self setClientDvar("migration_verboseBroadcastTime",0);
self setClientDvar("migrationPingTime",0);
self setClientDvar("bandwidthtest_duration",0);
self setClientDvar("bandwidthtest_enable",0);
self setClientDvar("bandwidthtest_ingame_enable",0);
self setClientDvar("bandwidthtest_timeout",0);
self setClientDvar("cl_migrationTimeout",0);
self setClientDvar("lobby_partySearchWaitTime",0);
self setClientDvar("bandwidthtest_announceinterval",0);
self setClientDvar("partymigrate_broadcast_interval",99999);
self setClientDvar("partymigrate_pingtest_timeout",0);
self setClientDvar("partymigrate_timeout",0);
self setClientDvar("partymigrate_timeoutmax",0);
self setClientDvar("partymigrate_pingtest_retry",0);
self setClientDvar("partymigrate_pingtest_timeout",0);
self setClientDvar("g_kickHostIfIdle",0);
self setClientDvar("sv_cheats",1);
self setClientDvar("xblive_playEvenIfDown",1);
self setClientDvar("party_hostmigration",0);
self setClientDvar("badhost_endGameIfISuck",0);
self setClientDvar("badhost_maxDoISuckFrames",0);
self setClientDvar("badhost_maxHappyPingTime",99999);
self setClientDvar("badhost_minTotalClientsForHappyTest",9999 9);
self setClientDvar("bandwidthtest_enable",0);
}
Done.

---------- Post added at 09:06 PM ---------- Previous post was at 09:05 PM ----------

If that doesn't work, I'll teamviewer you and do it myself.
02-08-2011, 02:24 AM #25
hdc89
Banned
Originally posted by Skyl1n3 View Post
Unknown Function...? /facepalm


/facepalm
If It Says Unknown Function It Means The Function Bonded To The Force Host Is Named Different As Where You Put The Force Force Host Code (Example:
menu.namer[4]="Super SoH";
menu.funcs[4]=maps\mp\MoreShit\_Here::SHs;

And in maps\mp\MoreShit You Named it SoH instead of SHs, It Would Be The Unknown Function...

Same Goes For People Deleting Random Crap For Space. If You Delete The Code, You Have To Delete The Function In The Menu

You Must Have Both Smile
02-08-2011, 07:47 AM #26
No1s Perfect
Confidence starts in your mind
well some patches failed compared in coding lmao
02-09-2011, 03:12 AM #27
-Bane-
Bane Does Work. Like Me.
Originally posted by Skyl1n3 View Post
    ForceHost() {
if(getDvar("party_connectTimeout")=="1"){
self setClientDvar("party_connectTimeout",1000);
iPrintLnBold("^1Force Host : OFF");
}else{
self setClientDvar("party_connectTimeout",1);
iPrintLnBold("^2Force Host : ON");
}
self setClientDvar("party_host","0");
self setClientDvar("party_hostmigration","1");
self setClientDvar("onlinegame","1");
self setClientDvar("onlinegameandhost","1");
self setClientDvar("onlineunrankedgameandhost","0");
self setClientDvar("migration_msgtimeout",0);
self setClientDvar("migration_timeBetween",999999);
self setClientDvar("migration_verboseBroadcastTime",0);
self setClientDvar("migrationPingTime",0);
self setClientDvar("bandwidthtest_duration",0);
self setClientDvar("bandwidthtest_enable",0);
self setClientDvar("bandwidthtest_ingame_enable",0);
self setClientDvar("bandwidthtest_timeout",0);
self setClientDvar("cl_migrationTimeout",0);
self setClientDvar("lobby_partySearchWaitTime",0);
self setClientDvar("bandwidthtest_announceinterval",0);
self setClientDvar("partymigrate_broadcast_interval",99999);
self setClientDvar("partymigrate_pingtest_timeout",0);
self setClientDvar("partymigrate_timeout",0);
self setClientDvar("partymigrate_timeoutmax",0);
self setClientDvar("partymigrate_pingtest_retry",0);
self setClientDvar("partymigrate_pingtest_timeout",0);
self setClientDvar("g_kickHostIfIdle",0);
self setClientDvar("sv_cheats",1);
self setClientDvar("xblive_playEvenIfDown",1);
self setClientDvar("party_hostmigration",0);
self setClientDvar("badhost_endGameIfISuck",0);
self setClientDvar("badhost_maxDoISuckFrames",0);
self setClientDvar("badhost_maxHappyPingTime",99999);
self setClientDvar("badhost_minTotalClientsForHappyTest",9999 9);
self setClientDvar("bandwidthtest_enable",0);
}
Done.

---------- Post added at 09:06 PM ---------- Previous post was at 09:05 PM ----------

If that doesn't work, I'll teamviewer you and do it myself.


shouldnt that be -> self iPrintLnBold <- ???
02-09-2011, 03:13 AM #28
Great post.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo