hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 164 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 164 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: prefix read_flags
HozzászólásElküldve: 2013.10.02. 19:54 
Offline
Jómunkásember

Csatlakozott: 2012.01.29. 12:48
Hozzászólások: 408
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 126 alkalommal
Hali!

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <colorchat>
  6.  
  7. #define PLUGIN "New Plug-In"
  8. #define VERSION "1.0"
  9. #define AUTHOR "P4"
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13.  
  14. register_clcmd("say", "prefix")
  15. }
  16.  
  17. public prefix(id) {
  18.  
  19. new message[192], Name[32], chat[192];
  20.  
  21. read_args (message, 191)
  22. remove_quotes (message)
  23.  
  24. if (equal (message, ""))
  25. return PLUGIN_HANDLED;
  26.  
  27. get_user_name(id, Name, 31);
  28.  
  29.  
  30. if(get_user_flags(id) == read_flags("abcdefghijklmnopqrstu")) {
  31. formatex(chat, 191, "^1[^4ADMIN^1]^3 %s^1 : %s", Name, message)
  32. }
  33.  
  34. else if(get_user_flags(id) == read_flags("biq")) {
  35. formatex(chat, 191, "^1[^4VIP^1]^3 %s^1 : %s", Name, message)
  36. }
  37.  
  38. else
  39. formatex(chat, 191, "^3%s^1 : %s", Name, message)
  40.  
  41. ColorChat(0, RED, chat)
  42.  
  43. return PLUGIN_HANDLED;
  44.  
  45. }


amx_loginos adminok & vipek vannak a szerveren és a probléma az hogy csak második bejelentkezésre adja be a prefixet.
Úgy kéne nékem megoldani, hogy első bejelentkezésre olvassa & jelenítse is meg a prefixet.

Kód:
- mindenféleképpen amx_login -ra kell
- mindenféleképpen read_flags -el


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: prefix read_flags
HozzászólásElküldve: 2013.10.06. 00:30 
Egy egyszerű, s nem kompakt megoldást tudok.
Lekéred, hogy beírta-e a loginját és utána egy logint hipp-hopp. Nem egy jó megoldás de működőképes.
SMA Forráskód: [ Mindet kijelol ]
  1. client_cmd(id, "amx_login xy xy")


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: prefix read_flags
HozzászólásElküldve: 2013.10.06. 10:43 
Offline
Jómunkásember

Csatlakozott: 2012.01.29. 12:48
Hozzászólások: 408
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 126 alkalommal
~TeQuiLa` írta:
Egy egyszerű, s nem kompakt megoldást tudok.
Lekéred, hogy beírta-e a loginját és utána egy logint hipp-hopp. Nem egy jó megoldás de működőképes.
SMA Forráskód: [ Mindet kijelol ]
  1. client_cmd(id, "amx_login xy xy")

Lehet hogy hülye vagyok, de ahogy én lejátszottam elméletbe, úgy akárhogy próbálgattam, mindig meghasalt valahol ez az ötlet.
Egy gyakorlati példával ha illusztrálnád, megköszönném!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: prefix read_flags
HozzászólásElküldve: 2013.10.06. 10:54 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7962
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 535 alkalommal
Megnyitod amx login sma.

Megkeresed a részt ahol belép. Tehát ahol kiírja hogy sikeres bejelentkezés jogaid ..stb
alá két sor, client_cmd amx_logout, majd client_cmd amx login valami valami, persze hogy ne legyen ebből káosz, egy adminnál ez csak egyszer menjen 1, ehez használj bool változót.

_________________
http://www.easyrankup.eu

Ők köszönték meg kiki nek ezt a hozzászólást: HuBaBuBa (2013.10.06. 10:57)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: prefix read_flags
HozzászólásElküldve: 2013.10.06. 21:39 
kiki írta:
Megnyitod amx login sma.

Megkeresed a részt ahol belép. Tehát ahol kiírja hogy sikeres bejelentkezés jogaid ..stb
alá két sor, client_cmd amx_logout, majd client_cmd amx login valami valami, persze hogy ne legyen ebből káosz, egy adminnál ez csak egyszer menjen 1, ehez használj bool változót.

logout nem kell, elég még egyszer ugyan úgy bejelentkezni :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: prefix read_flags
HozzászólásElküldve: 2013.10.07. 14:53 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
de igen,mert akkor azt írja hogy már be vagy jelentkezve.

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA


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 8 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