hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 18:33



Jelenlévő felhasználók

Jelenleg 264 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 264 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  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Bejelentkezett-e
HozzászólásElküldve: 2013.04.28. 18:25 
Offline
Tud valamit

Csatlakozott: 2011.12.15. 20:03
Hozzászólások: 132
Megköszönt másnak: 14 alkalommal
Megköszönték neki: 7 alkalommal
Üdv!


Abban szeretnék választ kapni hogy, hogyan tudom lekérni mondjuk hogy van egy felhasználó beír egy felhasználónevet és amikor jelentkezne be, megnézi hogy van-e a szerveren ilyen felhasználónévvel bejelentkezett, ha van akkor pedig nem engedi bejelentkezni. Igazából egy példára lenne szükségem hogy tudjam alkalmazni.

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: Bejelentkezett-e
HozzászólásElküldve: 2013.04.28. 18:28 
Offline
Veterán

Csatlakozott: 2012.11.01. 20:49
Hozzászólások: 1837
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 78 alkalommal
Cyber írta:
Üdv!


Abban szeretnék választ kapni hogy, hogyan tudom lekérni mondjuk hogy van egy felhasználó beír egy felhasználónevet és amikor jelentkezne be, megnézi hogy van-e a szerveren ilyen felhasználónévvel bejelentkezett, ha van akkor pedig nem engedi bejelentkezni. Igazából egy példára lenne szükségem hogy tudjam alkalmazni.

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

a registersystembe van ilyen, nézd ki belőle :) de amugy lekéred a neveket.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bejelentkezett-e
HozzászólásElküldve: 2013.04.28. 18:33 
Offline
Tud valamit

Csatlakozott: 2011.12.15. 20:03
Hozzászólások: 132
Megköszönt másnak: 14 alkalommal
Megköszönték neki: 7 alkalommal
m0csy652 írta:
Cyber írta:
Üdv!


Abban szeretnék választ kapni hogy, hogyan tudom lekérni mondjuk hogy van egy felhasználó beír egy felhasználónevet és amikor jelentkezne be, megnézi hogy van-e a szerveren ilyen felhasználónévvel bejelentkezett, ha van akkor pedig nem engedi bejelentkezni. Igazából egy példára lenne szükségem hogy tudjam alkalmazni.

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

a registersystembe van ilyen, nézd ki belőle :) de amugy lekéred a neveket.


Igen én is próbálkoztam az alábbi kóddal:
SMA Forráskód: [ Mindet kijelol ]
  1. new players[32], pnum, tempid
  2. get_players(players, pnum, "c")
  3.  
  4.  
  5. for( new i; i<pnum; i++ )
  6. {
  7. tempid = players[i]
  8. if(mentett_user[id] == mentett_user[tempid])
  9. {
  10. server_cmd("kick #%d ^"Sikertelen Bejelentkezés! Jelenleg használják!^"",get_user_userid(tempid))
  11. }
  12. }


de errort dobott...
viszont mindjárt megnézem ez a regis.. cuccost :D

nem találok rá megoldást, valaki tudna segíteni?:O


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bejelentkezett-e
HozzászólásElküldve: 2013.04.28. 19:01 
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
equal mire jó?

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bejelentkezett-e
HozzászólásElküldve: 2013.04.28. 19:38 
Offline
Tud valamit

Csatlakozott: 2011.12.15. 20:03
Hozzászólások: 132
Megköszönt másnak: 14 alkalommal
Megköszönték neki: 7 alkalommal
IrOn123 írta:
equal mire jó?



SMA Forráskód: [ Mindet kijelol ]
  1. new players[32], pnum, tempid
  2. get_players(players, pnum, "c")
  3.  
  4.  
  5. for( new i; i<pnum; i++ )
  6. {
  7. tempid = players[i]
  8. if(equal(mentett_user[id], mentett_user[tempid]))
  9. {
  10. server_cmd("kick #%d ^"Sikertelen Bejelentkezés! Jelenleg használják!^"",get_user_userid(tempid))
  11. }
  12. }


próbáltam így is, így nem dob error -t viszont amikor beakarok jelentkezni akkor is kidob ha még senki nem jelentkezett be ilyen névvel :S


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bejelentkezett-e
HozzászólásElküldve: 2013.04.28. 22:11 
Offline
Félisten
Avatar

Csatlakozott: 2008.04.28. 16:04
Hozzászólások: 872
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 59 alkalommal
Cyber írta:
IrOn123 írta:
equal mire jó?



SMA Forráskód: [ Mindet kijelol ]
  1. new players[32], pnum, tempid
  2. get_players(players, pnum, "c")
  3.  
  4.  
  5. for( new i; i<pnum; i++ )
  6. {
  7. tempid = players[i]
  8. if(tempid != id && equal(mentett_user[id], mentett_user[tempid]))
  9. {
  10. server_cmd("kick #%d ^"Sikertelen Bejelentkezés! Jelenleg használják!^"",get_user_userid(tempid))
  11. }
  12. }


próbáltam így is, így nem dob error -t viszont amikor beakarok jelentkezni akkor is kidob ha még senki nem jelentkezett be ilyen névvel :S

Igen, mert lecsekolja az éppen elmentett felhasználót is. javítottam a kódot (ha nem jó neki, akkor !equal -al is érdemes megpróbálni a != helyett)

Ők köszönték meg CheeseDave nek ezt a hozzászólást: Cyber (2013.04.29. 16:24)
  Népszerűség: 2.27%


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


Ki van itt

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