Code: Select all
new Players[32], Numget_players(Players, Num, "ae", "TERRORIST") new randPl = Players[random(Num)] // index out of bounds
Code: Select all
new Players[32], Numget_players(Players, Num, "ae", "TERRORIST") new randPl = Players[random(Num)] // index out of bounds
padidink players array dydi +1, nes len kaip supratau yra dabar 31 o turetu 32 buti, jei gerai pamenu ir nerekomenduoju naudoti get players, kartais returnina visiskai blogus rezultatus, loopink su get_maxplayers ir paskui naudok salygas, jei nedaznai call'insi, tai nevertetu cache'intixFrostas wrote:Karts nuo karto išmeta, suprantu, kad užeina už ribų, bet kaip sutvarkyti?Code: Select all
new Players[32], Numget_players(Players, Num, "ae", "TERRORIST") new randPl = Players[random(Num)] // index out of bounds
"Give me control of a nation's money and I care not who makes it's laws" — Mayer Amschel Bauer Rothschild
Code: Select all
new Players[32], Numget_players(Players, Num, "ae", "TERRORIST") new randNum = random(Num)if (randNum >= 32 || randNum < 0) log_amx("get_players klaida: Num: %d, randNum: %d", Num, randNum)new randPl = Players[randNum] // index out of bounds
Code: Select all
... if (params[1]!=0) result %= params[1]; return (cell)result;}
Users browsing this forum: No registered users and 9 guests