Player ID
Re: Player ID
Atsilaisvina uzimtas ID po atsijungimo.
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Player ID
Kol žaidėjas prisijungęs į serverį jo ID niekada nepasikeis. Po reconnect gali pasikeisti. Jungiantis suteikiamas bet kuris laisvas ID.
Dar pastebėjimas - client_disconnect gali būti ne visada iškviečiamas. Jei žaidėjui užlūš žaidimas ir bus koks timeout, tai disconnect rodos tada neiškviečiamas.
Dar pastebėjimas - client_disconnect gali būti ne visada iškviečiamas. Jei žaidėjui užlūš žaidimas ir bus koks timeout, tai disconnect rodos tada neiškviečiamas.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: Player ID
Aišku, O ką reiktų daryti, kad išsikviestų funkcija žaidėjui užlūžus? Tikrinti kiekvieną kart roundo pradžioje ar žaidėjas prisijungęs, ar yra kokia nors kita funkcija?

- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Player ID
Nepatikrinsi įprastais metodais. Priklauso ką tau reikia daryti toje vietoje.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
Re: Player ID
Nu kad iššaukia client_disconnect(), bet ne iš karto (priklauso nuo [sv|cl]_timeout nustatymų).aaarnas wrote:Dar pastebėjimas - client_disconnect gali būti ne visada iškviečiamas. Jei žaidėjui užlūš žaidimas ir bus koks timeout, tai disconnect rodos tada neiškviečiamas.
-
- Gana aktyvus vartotojas
- Posts: 421
- Joined: 2011 Aug 13 11:12
- Skype: pksoldierlt
- Location: ATOSTOGOSE
Re: Player ID
O vat tarkim užluš žaidėjas, nu ir po to kažkurio laiko išsikvies client_disconnect() funkcija, o joje bus tikrinamas ar kviečiamas koks XP Saugojimas. XP Saugojime tarkime tikrins žaidėjo IP/STEAM ID adresą, jį suras? Ar reikšmė IP/STEAM ID bus grąžinta 0?
ISVYKES
Re: Player ID
Yra disconnect reason, kai uzluzta dazniausiai buna timeout, o visi kiti: droped, firewall, steam connection lost kiek zinau dar daugiau yra, visus juos galima uzhookinti su orpheu, berods signatures yra alliedmoders. Taip, kad event'a paciam galima susikurti.
Re: Player ID
Viską teisingai suras/grąžins. Tokia informacija yra užkraunama žaidėjui besijungiant ir saugoma atmintyje, tad net žaidėjui atsijungus/užlūžus iš atminties informacija niekur nedingsta (dingsta tik kai ji išvaloma po to, kai iššaukiamas client_disconnect()).InvIs wrote:O vat tarkim užluš žaidėjas, nu ir po to kažkurio laiko išsikvies client_disconnect() funkcija, o joje bus tikrinamas ar kviečiamas koks XP Saugojimas. XP Saugojime tarkime tikrins žaidėjo IP/STEAM ID adresą, jį suras? Ar reikšmė IP/STEAM ID bus grąžinta 0?
Who is online
Users browsing this forum: No registered users and 1 guest