hlmod.hu
https://hlmod.hu/

AmxModX Alapozó 04. - Tömbök, Stringek, Többdimenziós tömbök
https://hlmod.hu/viewtopic.php?f=55&t=3408
Oldal: 3 / 3

Szerző:  fuck604 [ 2013.08.01. 08:29 ]
Hozzászólás témája:  Re: AmxModX Alapozó 04. - Tömbök, Stringek, Többdimenziós tö

ultraibolya írta:
Metál ezt a részt:
SMA Forráskód: [ Mindet kijelol ]
  1. new proba[]="Hello"

hogy tudom 32 elemű tömbe helyezni?
Egy példa kód hogy mi is akarok,persze tudom hogy ez helytelen,csak így talán jobban megérted :)

SMA Forráskód: [ Mindet kijelol ]
  1.  


edit: bárki segíthet aki ért hozzá [also](khm Silent ez enyhe célzásvolt rád =D )[/also].

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <colorchat>
  4.  
  5. new tomb[32]="Hello" /*
  6. * teszi a dolgát csak ennek az 5elemből álló stringnek nem kell 32 elmet tárolható nömbben lennie
  7. * ez megfelel ennek:
  8. * tomb[0] = 'H'
  9. * tomb[1] = 'e'
  10. * tomb[2] = 'l'
  11. * tomb[3] = 'l'
  12. * tomb[4] = 'o'
  13. */
  14.  
  15. public plugin_init() {
  16. RegisterHam(Ham_Spawn,"player","ham_spawn")
  17. }
  18. public client_putinserver(id){
  19. tomb[id]="Udvozollek"
  20. //ha csak idnek akarod megváltoztatni akkor 2dimenziós tömböt kell létrehoznod az egyik az idket a másik a stringet tárolja
  21. new tomb2[32][] = "Udvozollek"
  22.  
  23. ColorChat(id,RED,"%s",tomb2[id]) //így le fog futni
  24.  
  25. tomb2[id][]="Hello" //ez is így helyes
  26. }

Szerző:  ultraibolya [ 2013.08.01. 08:44 ]
Hozzászólás témája:  Re: AmxModX Alapozó 04. - Tömbök, Stringek, Többdimenziós tö

Köszönöm :)


fuck604 írta:
ultraibolya írta:
Metál ezt a részt:
SMA Forráskód: [ Mindet kijelol ]
  1. new proba[]="Hello"

hogy tudom 32 elemű tömbe helyezni?
Egy példa kód hogy mi is akarok,persze tudom hogy ez helytelen,csak így talán jobban megérted :)

SMA Forráskód: [ Mindet kijelol ]
  1.  


edit: bárki segíthet aki ért hozzá [also](khm Silent ez enyhe célzásvolt rád =D )[/also].

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <colorchat>
  4.  
  5. new tomb[32]="Hello" /*
  6. * teszi a dolgát csak ennek az 5elemből álló stringnek nem kell 32 elmet tárolható nömbben lennie
  7. * ez megfelel ennek:
  8. * tomb[0] = 'H'
  9. * tomb[1] = 'e'
  10. * tomb[2] = 'l'
  11. * tomb[3] = 'l'
  12. * tomb[4] = 'o'
  13. */
  14.  
  15. public plugin_init() {
  16. RegisterHam(Ham_Spawn,"player","ham_spawn")
  17. }
  18. public client_putinserver(id){
  19. tomb[id]="Udvozollek"
  20. //ha csak idnek akarod megváltoztatni akkor 2dimenziós tömböt kell létrehoznod az egyik az idket a másik a stringet tárolja
  21. new tomb2[32][] = "Udvozollek"
  22.  
  23. ColorChat(id,RED,"%s",tomb2[id]) //így le fog futni
  24.  
  25. tomb2[id][]="Hello" //ez is így helyes
  26. }

Szerző:  White#Angel [ 2013.12.10. 23:06 ]
Hozzászólás témája:  Re: AmxModX Alapozó 04. - Tömbök, Stringek, Többdimenziós tömbök

pl: new Players[32]

Miből tudom, hogy milyen számot írjak be?

Szerző:  Silent [ 2013.12.14. 08:25 ]
Hozzászólás témája:  Re: AmxModX Alapozó 04. - Tömbök, Stringek, Többdimenziós tömbök

White#Angel írta:
pl: new Players[32]

Miből tudom, hogy milyen számot írjak be?


Abból, hogy mekkora tömbre van szükséged. Logikus, ha a játékos ID-k tárolása a cél, akkor 32 kell, mivel 32 játékos a maximum.

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