Lumaktaw sa pangunahing nilalaman

Mga Problema sa Larong P2P

Ang dokumentong ito ay nagbubuod ng mga bagay na ''dapat'' mong malaman kapag gumagamit ng Mudfish para sa mga larong nakabatay sa P2P.

Mga Maaaring Gamiting Paraan​

Para sa mga larong nakabatay sa P2P, dahil hindi madaling gawan ng opisyal na Mudfish item(?) ang mga ito, nagbibigay ang Mudfish ng 3 paraan gaya ng sumusunod:

  1. Paggawa ng Custom Item

    Kung tumatakbo ang larong iyon sa PC gaya ng Desktop o Notebook, maaari kang gumawa ng item batay sa "Pangalan ng Process" gamit ang feature na paggawa ng Custom item.

  2. Paano Gamitin ang Mudfish + Proxifier

    Ito ay isang paraang maaaring gamitin sa mga larong nakabatay sa P2P dahil hina-hook lamang nito ang trapikong nagmumula sa kliyente ng larong iyon at ipinapasa ito sa Mudfish relay server. Ang bentahe nito ay ang trapikong nagmumula lamang sa kliyente ng larong iyon ang dumadaan sa Mudfish kaya hindi naaapektuhan ang ibang trapiko sa internet. Gayunpaman, ang disbentahe nito ay mahirap gamitin ang program na iyon, at minsan ay hindi gumagana nang maayos ang DLL hooking kaya maaaring hindi makakonekta.

  3. Full VPN Mode

    Bilang isa sa mga pangunahing feature ng Mudfish, maaari nitong i-redirect ang lahat ng trapikong nagmumula sa computer patungo sa relay server.

Mga Dapat Malaman​

NAT Open Mode​

Simula sa Mudfish v5.9.1, bagong idinagdag ang NAT Open Mode. Kapag ginamit ang mode na ito, pinapalitan nito ang NAT type ng user sa Open o Full Cone na paraan, kaya kapag naglalaro ng P2P game, maaari kang maging Host o maging mas maayos ang matchmaking ng laro.

Karaniwang Configuration​

  • Dapat itong i-set gamit ang paraang Paggawa ng Custom Item, paraang Paano Gamitin ang Mudfish + Proxifier, o Full VPN Mode upang gumana nang maayos. Kung hindi, sa pananaw ng Mudfish, hindi nito malalaman ang IP ng user na magiging peer, kaya ang trapikong ipinapadala sa user na iyon ay hindi idadaan sa Mudfish relay server.

  • Depende sa lokasyon ng napiling relay server at sa lokasyon ng mga kasama mong naglalaro, maaaring maging epektibo ang Mudfish o maaari ring lumala pa ang koneksyon.

Kung Hindi Gumagana nang Maayos ang Matchmaking...​

Subukang gamitin ang NAT Open Mode na bagong sinuportahan simula sa Mudfish v5.9.1.

Kung Nais Mong Maging Host...​

Kung ang kasalukuyang ginagamit mong bersyon ng Mudfish ay v5.9.1 o mas mataas, paki-enable ang "NAT Open Mode".

Kung gumagamit ka ng mas lumang bersyon ng Mudfish at nais mong maging Host, dapat ay tumatakbo ito sa Full VPN Mode.

  • Sa paningin ng ibang mga kliyente, kikilalanin na ang Host ay matatagpuan sa Public IP ng Mudfish relay server. Halimbawa, kung ang Host ay aktuwal na nakatira sa silangang bahagi ng US ngunit gumawa ng room sa pamamagitan ng relay server sa Korea, iisipin ng ibang mga kliyente na ang Host ay kumonekta mula sa Korea.

  • Hangga't maaari, mas mainam na pumili ng Mudfish relay server na malapit sa iyong kasalukuyang lokasyon. Kung walang malapit na relay server, mas mabuting huwag na lang gumamit ng Mudfish.

Mga Madalas Itanong (FAQ)​

Hindi Ba Maaaring Gamitin ang Mudfish Kung P2P-based ang Laro?​

Maaari mo itong gamitin sa pamamagitan ng Mudfish, ngunit sa totoo lang ay hindi namin ito inirerekomenda bilang default. T_T Kung kailangan mo pa ring maglaro sa pamamagitan ng Mudfish, inirerekomenda naming pumili ng isa sa mga maaaring gamiting paraan sa itaas gamit ang relay server na pinakamalapit sa iyong kasalukuyang pisikal na lokasyon.

Kung Gagamitin ang Maaaring Gamiting Paraan, Saang Relay Server Dapat Ito Itakda?​

Kapag naglalaro ng P2P-based na laro, ang unang relay server na dapat mong piliin ay ang server na pinakamalapit sa iyong pisikal na lokasyon. Dapat mong malaman na kung ang RTT sa relay server na iyon ay 20 ms o higit pa, lalo pang tataas ang RTT sa pagitan mo at ng mga user na kasama mong naglalaro.

Gayunpaman, para sa mga user sa Korea, dahil maraming relay server sa Korea at magkakaiba ang linya ng bawat isa, maaaring mahirap pumili kung alin sa mga relay server sa Korea ang gagamitin; sa totoo lang, walang iisang tamang sagot para dito. Ito ay dahil kailangang maganda ang compatibility sa pagitan ng linya ng kalaro mo at ng relay server upang magkaroon ng magandang resulta, at kung hindi maganda ang compatibility sa linya ng user, maaaring mag-iba-iba ang resulta sa bawat pagkakataon.

Sa kasalukuyan, ang linya ng KT na may magandang peering sa karamihan ng mga ISP ang marahil pinakaligtas na pagpipilian.

Paano Itakda ang Pinakamainam na Ruta sa Pagkonekta sa Room na Pinapatakbo ng Host?​

Gaya ng alam mo, dahil P2P mismo ang laro, hindi mo talaga alam kung saang bansa naroroon ang Host o kung anong linya ang ginagamit niya. Sa ganitong kaso, dahil maaaring magbago ang koneksyon depende sa kondisyon ng internet ng Host, wala masyadong paraan upang pumili ng relay server.

Ang maipapayo ko lang ay ang paggamit ng "relay server na pinakamalapit sa iyong sariling pisikal na lokasyon". Kung ang RTT patungo sa relay server na iyon ay nasa humigit-kumulang 10 ~ 20 ms, mukhang sulit itong subukan.