2 random players..

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

2 random players..

Post by aurimasko »

kas čia blogai:

Code: Select all

   public event_round_start(){    new players[32], num    get_players(players, num, "ach", "CT")        if(num >= 3)    {            for(new i = 0; i < 2; i++)            {                new id = random_survivor_forhe()                                    SetPlayerBit(He, id)                give_item(id, "weapon_hegrenade")            }     }} random_survivor_forhe(){    new players[32], num    get_players(players, num, "ach", "CT")        new id = players[random(num)]        if(IsPlayer(id) && (!GetPlayerBit(He, id)))    {        return id    }    else    {        random_survivor_forhe()    }           return 0 } 
kad kartais antras žaidėjas negauna HE ir meta į konsolę, kad į funkciją pervestas neteisingas id (out of rage (0)).. kaip suprantu tai nutinka tada, kai antrą kartą išrenka tą patį žaidėją kuris jau buvo gavęs he, tada per naują kartoja funkciją, bet returnina 0..

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: 2 random players..

Post by newb »

Nes cia nesamone.

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: 2 random players..

Post by aurimasko »

w0w išsamus atsakymas. ..

TETYYS
Gana aktyvus vartotojas
Posts: 457
Joined: 2011 Dec 26 21:49

Re: 2 random players..

Post by TETYYS »

aurimasko wrote:w0w išsamus atsakymas. ..
Tiesą sakant tai viską paaiškinantis atsakymas.

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: 2 random players..

Post by newb »

aurimasko wrote:w0w išsamus atsakymas. ..
Tu darai nereikalinga ir neteisinga rekursija. Taip issamiau ?

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: 2 random players..

Post by aurimasko »

žinau kad pilna klaidų, todėl ir rašau, o ne todėl kad rašynėtumėt kad blogai.. parašytų kas kodą, pasižiūrėčiau ir daugiau tos klaidos nedaryčiau..

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: 2 random players..

Post by newb »

Jau buvo parasytas geriausias budas kaip rast random zaidejus. Gali ir pats paieskot.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 0 guests