hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 258 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 258 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  [ 4 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2016.11.16. 21:37 
Offline
Nagyúr

Csatlakozott: 2016.03.03. 17:37
Hozzászólások: 530
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 65 alkalommal
Hali. Van egy névkártya menüpontom.

Lényege, mikor kap névcédulát, akkor tudsz magának saját prefixet írni.

Ehez kéne nekem 3 segítség.

1. Maximum 10 karaktert irhasson be.
2. Ne tudjon, pl Admin-t írni, tehát tiltani szeretnék szavakat.
3. Volt egy olyan problémám, mentés során, hogy beírtam szóközzel elválasztva ezt a prefixet: Szerver Főnök
Miután mapot váltottam, csak az 1. szót irta prefixnek. Szerver
Ebben a 3 dologban kéne segítség. Aki segít megy a gomb! Köszönöm előre is. :D

_________________
DeteCT0R írta:
Van egy kis baj a pluginnal :DEs orulnek ha a kockak megneznek egy csepet:D

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.11.19. 09:30 
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
Szerintem valahogy így:

  1. public Prefix(id)
  2. {
  3. new Adat[32], Karakter[33];
  4. new Hossz = strlen(Adat);
  5. read_args(Adat, charsmax(Adat));
  6. remove_quotes(Adat);
  7.  
  8. if(Hossz >= 11)
  9. {
  10.     ColorChat(id, YELLOW, "Nem lehet 11 betűnél hosszabb.");
  11. }
  12. if(Karakter[id] == Admin)
  13. {
  14.     ColorChat(id, YELLOW, "Ez a prefix nem megengedett");
  15. }
  16. else if(Hossz <= 10)
  17. {
  18.     Karakter[id] = Adat;
  19.     //A Karakter[id] tömb fogja tartalmazni a prefixet
  20. }
  21.    
  22. return PLUGIN_CONTINUE;
  23. }

_________________
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ásElküldve: 2016.11.19. 23:38 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 628
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 105 alkalommal
Feltételek.

Csak, ha a szöveg (g_Tag) hossza kevesebb, vagy egyenlő, mint 10.

  1. if(strlen(g_Tag) <= 10)


Csak, ha a szöveg (g_Tag) nem tartalmazza az "Admin" kifejezést.

  1. if(!contain(g_Tag, "Admin") != -1)


A mentésre viszont nem tudok mit írni, csak ha látom hogy van. Lehetséges, hogy a hiba a mentésnél, vagy a betöltésnél keletkezik.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.11.21. 20:36 
Offline
Nagyúr

Csatlakozott: 2016.03.03. 17:37
Hozzászólások: 530
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 65 alkalommal
Megoldódott, ultraibolya megcsinálta. Az volt a hiba a mentésnél, hogy %i helyett %s kelett. :D

_________________
DeteCT0R írta:
Van egy kis baj a pluginnal :DEs orulnek ha a kockak megneznek egy csepet:D

Kép


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


Ki van itt

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