Page 1 of 1
client_disconnect
Posted: 2011 Nov 18 23:36
by Fly3r
Sveiki, norėjau paklausti vieno dalyko.
Code: Select all
public client_disconnect(id){ g_HasDg[id] = false;}
Čia iš Auksinio dygalo plugino. Ar būtina nustatyti šią reikšmę atsijungus?
Re: client_disconnect
Posted: 2011 Nov 18 23:52
by aaarnas
Na šiaip čia priklauso nuo plugino. Vienu atveju reiktu, kitu ne. Realiai, tai pakanka nustatyti žaidėjui prisijungiant, nes jungdamasis į serverį jis gauna kažkokį tai ID kurį turi visą laiką iki atsijungiant į serverį, tad niekas jo kintamajame (pagal jo id) turėtos reikšmės nepanaudos. Nes kai kas nors jungsis į serverį ir gaus atsijungusio žaidėjo id, tai tiesiog connect forwarde nustatyti kintamąjį į false.
O kitas atvejis būtų, jei tikrini kažką per visus žaidėjus ir jeigu bus tikrinamas atsijungusio žaidėjo id, tai tame kintamajame bus tiesa, kur turėtų būti netiesa (aišku jei tai ką nors keičia).