hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.20. 00:52



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 12:33 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.03.02. 21:12
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Sziasztok!
Egy csöpnyike kérdés, Miért nem olvassa be a name-t? szerintem nincs bent hiba, de nem olvassa be
  1. new name[33];
  2.     get_user_name(id,name,32)
  3.    
  4.     print_color(0, "!g[%s] !t%s !yValasza: !g%s", PREFIX, name, g_szValasz[id]);

A válaszokat köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 13:27 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
  1. new name[33]; //itt 33-at adtál meg
  2. get_user_name(id,name,32) //ittmeg 32-t, akkor hogy is van? :D
  3.    
  4. print_color(0, "!g[%s] !t%s !yValasza: !g%s", PREFIX, name, g_szValasz[id]);


  1. new Nev[32];
  2. get_user_name(id, Nev, 32);
  3.    
  4. print_color(0, "!g[%s] !t%s !yValasza: !g%s", PREFIX, Nev, g_szValasz[id]);

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0

Ők köszönték meg exodus nek ezt a hozzászólást: StreetBoyHun (2016.09.29. 13:30)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 13:30 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.03.02. 21:12
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Köszi!
Ment a Gomb:) :mrgreen:


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 13:35 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
StreetBoyHun írta:
Köszi!
Ment a Gomb:) :mrgreen:


Egyébként felesleges mindenhol lekéregetni a nevet, ha van egyszerűbb megoldás. :)

  1. new Nev[33][32];
  2.  
  3. //és akkor így kéred le:
  4. ColorChat(id, GREEN, "Üdv %s", Nev[id]);

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 14:04 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.03.02. 21:12
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Nem jo, Valami betüket ír a név helyett, Esetleg Plug_inibe le kéne regisztrálnom valahogy?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 14:39 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
StreetBoyHun írta:
Nem jo, Valami betüket ír a név helyett, Esetleg Plug_inibe le kéne regisztrálnom valahogy?


Akkor van más módja is ennek, mondjuk használj stock-ot. :D
  1. stock get_player_name(id)
  2. {
  3. static Nev[32];
  4. get_user_name(id, Nev,31);
  5. return Nev;
  6. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 15:02 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.03.02. 21:12
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Hát sajnos azt kell h mondam, ez sem vállt be :(


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Nem olvassa be a nevet
HozzászólásElküldve: 2016.09.29. 15:53 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Már az első kód amit beraktál működik, mutasd a funkciót amibe beraktad a kódrészletet.


exodus írta:
  1. new name[33]; //itt 33-at adtál meg
  2. get_user_name(id,name,32) //ittmeg 32-t, akkor hogy is van? :D
  3.    
  4. print_color(0, "!g[%s] !t%s !yValasza: !g%s", PREFIX, name, g_szValasz[id]);

Ez úgy van, hogy az első index a 0, így ha 33-at adsz meg akkor 0-32-ig érvényes.
32-nél pedig 0-31-ig, így kizártad a 32-es slotban lévő játékost hogyha átírod 32-re a 33-at.
Lekéréseknél pedig mindig a tömb mérete-1 értéket kell megadni, ezt leírhatod simán eggyel kevesebb számmal, charsmax(name) vagy sizeof name-1 változatokban is.


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  [ 8 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 17 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