hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.07.04. 09:04



Jelenlévő felhasználók

Jelenleg 376 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 374 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [7 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyver adás
HozzászólásElküldve:2012.08.01. 18:15 
Offline
Lelkes

Csatlakozott:2012.07.27. 18:09
Hozzászólások:19
Helló!

Minden kör elején szeretnék fegyvert adni minden játékosnak , de valami hiba van benne mert nem csinál semmit.

Kód:
  1. public logevent_round_start()

  2. {

  3.  

  4.      new players[32], pnum;

  5.      get_players(players, pnum, "ac");

  6.          for(new i = 0; i < pnum; i++)

  7.         {

  8.                 new id = players[i];

  9.                         client_print(id, print_chat, "Kaptal egy m4et")

  10.                         give_item(id, "weapon_m4a1")

  11.                         cs_set_user_bpammo(id,CSW_M4A1,90)

  12.             }

  13.        

  14.    

  15.        

  16. }



Előre is köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver adás
HozzászólásElküldve:2012.08.01. 18:17 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
inkább add spawnkor
Kód:
  1. #include < amxmodx >

  2. #include < hamsandwich >

  3.  

  4. public plugin_init( )

  5. {

  6.     RegisterHam( Ham_Spawn, "player", "Forward_HamClientSpawn_Post", 1 );

  7. }

  8.  

  9. public Forward_HamClientSpawn_Post( iClient )

  10. {

  11.     if( is_user_alive( iClient ) )

  12.     {

  13.         // client spawned

  14.     }

  15. }

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver adás
HozzászólásElküldve:2012.08.01. 18:34 
Offline
Lelkes

Csatlakozott:2012.07.27. 18:09
Hozzászólások:19
Nem megy :


Kód:
  1.     #include < amxmodx >

  2.     #include < hamsandwich >

  3.      

  4.     public plugin_init( )

  5.     {

  6.         RegisterHam( Ham_Spawn, "player", "Forward_HamClientSpawn_Post", 1 );

  7.     }

  8.      

  9.     public Forward_HamClientSpawn_Post( iClient )

  10.     {

  11.         if( is_user_alive( iClient ) )

  12.         {

  13.                                         new players[32], pnum;

  14.                                 get_players(players, pnum, "ac");

  15.                                 for(new i = 0; i < pnum; i++)

  16.                         {

  17.                                 new id = players[i];

  18.                                         client_print(id, print_chat, "Kaptal egy m4et")

  19.                                         give_item(id, "weapon_m4a1")

  20.                                         cs_set_user_bpammo(id,CSW_M4A1,90)

  21.                         }

  22.         }

  23.     }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver adás
HozzászólásElküldve:2012.08.01. 18:45 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
dwayne írta:
Nem megy :


Kód:
  1.     #include < amxmodx >

  2.     #include < hamsandwich >

  3.      

  4.     public plugin_init( )

  5.     {

  6.         RegisterHam( Ham_Spawn, "player", "Forward_HamClientSpawn_Post", 1 );

  7.     }

  8.      

  9.     public Forward_HamClientSpawn_Post( iClient )

  10.     {

  11.         if( is_user_alive( iClient ) )

  12.         {

  13.                                         new players[32], pnum;

  14.                                 get_players(players, pnum, "ac");

  15.                                 for(new i = 0; i < pnum; i++)

  16.                         {

  17.                                 new id = players[i];

  18.                                         client_print(id, print_chat, "Kaptal egy m4et")

  19.                                         give_item(id, "weapon_m4a1")

  20.                                         cs_set_user_bpammo(id,CSW_M4A1,90)

  21.                         }

  22.         }

  23.     }

itt nem is kell for ciklus, és lemaradt 2 include
Kód:
  1.     #include < amxmodx >

  2.     #include < hamsandwich >

  3.     #include <fun>

  4.     #include <cstrike>

  5.      

  6.     public plugin_init( )

  7.     {

  8.         RegisterHam( Ham_Spawn, "player", "Forward_HamClientSpawn_Post", 1 );

  9.     }

  10.      

  11.     public Forward_HamClientSpawn_Post( iClient )

  12.     {

  13.         if( is_user_alive( iClient ) )

  14.         {

  15.                                 new id = iClient

  16.                                         client_print(id, print_chat, "Kaptal egy m4et")

  17.                                         give_item(id, "weapon_m4a1")

  18.                                         cs_set_user_bpammo(id,CSW_M4A1,90)

  19.         }

  20.     }

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver adás
HozzászólásElküldve:2012.08.01. 18:54 
Offline
Lelkes

Csatlakozott:2012.07.27. 18:09
Hozzászólások:19
Kösz szépen, remekül működik! Azt megkérdezhetem , hogy milyen esetekben kell for ciklus a playerid -hez ?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver adás
HozzászólásElküldve:2012.08.07. 11:35 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
ciklus akkor kell, mikor valami végig akarsz "futni". Ez lehet player, de lehet entityk egy rendezett sorozata, de ciklust máshol is használható. (pl egy stringen mész végig valamiért).

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver adás
HozzászólásElküldve:2012.08.08. 10:15 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Valamiértre példa: Keresel egy adott karaktert a sztringen belül, mivel a karakter utáni részek neked nem fontosak. Egyébként te egyenlőre gondolom csak playerekhez használod a for ciklust. Csak akkor kell, ha nincs meghatározott id (index).


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [7 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole