Jeigu yra vienas žmogus - kitiem return

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Jeigu yra vienas žmogus - kitiem return

Post by xFrostas »

Kaip padaryti, jei žaidėjas yra prie entity ir jam rašo pvz +1 HP, +2 HP... o tarkim jei ateina dar vienas jau jam ne, nes jau yra vienas, nebent tas nueina, tada jau tam antram atėjusiam rašo. Na esmę manau supratot.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Jeigu yra vienas žmogus - kitiem return

Post by aaarnas »

http://forums.alliedmods.net/showthread.php?t=149613 šitas pluginas yra tai ko tau reikia.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Jeigu yra vienas žmogus - kitiem return

Post by xFrostas »

Čia jei vienas kuris stovi šalia, kitiem neveiks? Nes man tik būtent reikalinga ta vieta, kad tik vienam, na kuris yra pirmas tarkim priėjas, o kitiems - ne, nebent jis pasitraukia, tada kitam kuris arčiausiai.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Jeigu yra vienas žmogus - kitiem return

Post by aaarnas »

Tai paprasčiausiai į kažkokį kintamąjį įrašai žaidėjo id kuris gauna hp tarkim. Jei dar kas prieina - tikrina ar kintamasis užimtas. Jei ne, tai jis užima.
Galima su tire padaryti. Id naudoji entity id. O į TrieSetCell įrašai žaidėjo id. Nuo realizacijos priklauso.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Jeigu yra vienas žmogus - kitiem return

Post by xFrostas »

Ai jo.. visai nepagalvojau.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Jeigu yra vienas žmogus - kitiem return

Post by aaarnas »

xFrostas wrote:tada kitam kuris arčiausiai.
Dėl šito nepamiršk, kad turėsi gautu visų žaidėjų atstumus iki objekto ir išrinkti mažiausią atstumą turintį žaidėją.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Jeigu yra vienas žmogus - kitiem return

Post by xFrostas »

O klausyk, kad nekurt dar vienos temos, pvz jei turiu 3 shop ents tai tarkim visus tik po 1 kartą gali panaudoti, nu tarkim su 'e' raide. Tai kaip skirt kazkokius id ar ką?

User avatar
MPD
Gana aktyvus vartotojas
Posts: 309
Joined: 2011 Jul 08 07:24
Location: Kaunas

Re: Jeigu yra vienas žmogus - kitiem return

Post by MPD »

O neišeina pavyzdžiui su bool tipo dvimačiu masyvų (mas[32][3])? Susirandi kiekvieno entity id, kai žaidėjas paspaudžia 'e' ant to entity, gauna meniu, mas[id-1][0] priskiriamas true.

Ar aš kažkaip ne taip supratau klausymą?
Image

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Jeigu yra vienas žmogus - kitiem return

Post by InvIs »

Taip ir būtų. Used[id][shop_id] = true.
ISVYKES

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Jeigu yra vienas žmogus - kitiem return

Post by xFrostas »

Turbūt taip, dėkui.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest