hlmod.hu
https://hlmod.hu/

Lekérés (new nev[32])
https://hlmod.hu/viewtopic.php?f=9&t=29459
Oldal: 1 / 1

Szerző:  Heist [ 2018.10.24. 13:33 ]
Hozzászólás témája:  Lekérés (new nev[32])

Hello, van valami különleges jelentősége annak hogy pl egy nevet pl így adunk meg
new nev[35]
vagy csak azért hogy 35 karakter férjen bele
és milyen számokat érdemes használni?
értelmesebb 32,64,128,256 stb stb számokat használni mint "random"/"tetszőleges" számokat?

Szerző:  Pika [ 2018.10.24. 18:01 ]
Hozzászólás témája:  Re: Lekérés (new nev[32])

Nézd át szerintem segít.

  1. //This will declare a variable called "Players" which holds 32 numbers.
  2. new Players[32]
  3.  
  4. //You can now store values in any of the 32 "slots" this array has.  
  5. // The slots are numbered from 0 to n-1, or in this case, 0 to 31.
  6. //Every slot starts off as 0.
  7.  
  8. //Set slot 0 to 5
  9. Players[0] = 5
  10.  
  11. //Set slot 1 to whatever is in slot 0, in this case, the number 5
  12. Players[1] = Players[0]
  13.  
  14. //This is invalid!
  15. //Although there are 32 slots, they are numbered from 0 to 31.
  16. //Doing this results in AMX Native Error 4 - AMX_ERR_BOUNDS
  17. // or, it simply won't compile!
  18. Players[32] = 15
  19.  
  20. //This is also totally invalid          
  21. Players[-1] = 6


  1. new Numbers[4] = {0,1,2,3}
  2. //Note: it is important that you make sure the amount of numbers
  3. // you pass and the size of the array match




Forrás:https://wiki.alliedmods.net/Pawn_Tutorial

Szerző:  regener [ 2018.10.24. 18:03 ]
Hozzászólás témája:  Re: Lekérés (new nev[32])

Egy név 31 karakter lehet, ebből lejön ha van ékezetes mert az 2, speciális karakterek pedig akár 3 helyet is elfoglalhatnak, de ha kilóg akkor levágja a végét a játék.
Ha valaki tényleg olyan hosszú nevet ad meg meg is érdemli, elég max 32-t megadni és 31 hosszú lehet akkor a neve.

Lényegében így adod meg:
Kód:
new nev[max karakterszám] // avagy annál csak kevesebb lehet


Forrás: https://github.com/ValveSoftware/halflife/issues/952#issuecomment-15995232

Szerző:  Heist [ 2018.10.24. 18:20 ]
Hozzászólás témája:  Re: Lekérés (new nev[32])

Köszönöm de nem akkarja valahogy megnyitni az oldalt.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/