Durnas klausimas ;D
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Durnas klausimas ;D
Sveiki, tvarkiau savo hpkb ir pastebėjau, jog naudoju get_user_userid(id), nors su id jau ir taip gaunu žaidėjo id, tai man dabar įdomu, ar yra koks skirtumas? ;D
Re: Durnas klausimas ;D
Krc nezinau kaip cia paaiskint, bet get_user_userid(id) ir id skirtingi dalykai.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Durnas klausimas ;D
Va, va man to paaiskinimo ir reiknewb wrote:Krc nezinau kaip cia paaiskint, bet get_user_userid(id) ir id skirtingi dalykai.

- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Durnas klausimas ;D
A userid is incremented on each connect to the server. It's not an index into an edict list, like a player index (from 1-32).
Example:
new userid = get_user_userid(index)
server_cmd("kick #%d Follow the server rules",userid)
Palikau CS pasaulį ;/ . Nebepasiekiamas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Durnas klausimas ;D
Šitą skaičiau, tačiau man tada įdomu, kodėl pvz negalima naudoti id, jei jis jau yra registruotas, kam dar naudoti get_user_userid() ??? Man šitas neaišku, nes kiek žinau skaičius abu duoda tokius pačius ;D
Re: Durnas klausimas ;D
Jie gali buti tokie patis tikriausei per pirmus prisijungimus po change mapo (arba serverio starto). Veliau get_user_userid() eina 100+ etc.
- aaarnas
- Vyr. diskusijų administratorius
- Posts: 3891
- Joined: 2010 Aug 31 13:21
- Skype: fiarno
- Contact:
Re: Durnas klausimas ;D
Paprastas id 1-32 yra skaičiuojamas ir naudojamas tik amx'e.
Kitas, userid yra skaičiuojamas ir priskiriamas pačiame hlds serveryje ir naudojamas jo sisteminėms reikmėms.
Kitas, userid yra skaičiuojamas ir priskiriamas pačiame hlds serveryje ir naudojamas jo sisteminėms reikmėms.
Palikau CS pasaulį ;/ . Nebepasiekiamas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Durnas klausimas ;D
Tai sakykim userid išlieka visada toks pats ar irgi kažkada pasikeičia? Nes id keičiasi kas 32 žmones (kiek žinau)...
Re: Durnas klausimas ;D
As nesuprantu ka tu cia nori suprast ??? Atsimink kad kickint/banint naudojamas get_user_userid ir viskas.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Durnas klausimas ;D
Na sakykim, nekuriant naujos temos, menu_additem norint atitinkamam flag leisti naudoti geriau naudoti callback? Ar pacio menu funkcija?
Menu funkcija:
Callback funkcija:
kuri geriau? 
Menu funkcija:
Code: Select all
menu_additem(menu, "VIP Menu", "1", ADMIN_LEVEL_H);
Code: Select all
menu_additem(menu, "VIP Menu", "1", 0, (get_user_flags(id) & ADMIN_LEVEL_H) ? call : -1);

Who is online
Users browsing this forum: Bing [Bot] and 1 guest