hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.07. 14:21



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Csabika20034 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  [ 15 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
HozzászólásElküldve: 2017.08.19. 13:32 
Offline
Jómunkásember

Csatlakozott: 2016.06.20. 10:23
Hozzászólások: 489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
Már megoldottam! Azért köszi. :D

_________________
BfS* #Team ~Global Offensive IP: 217.144.54.193:27148

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2017.08.19. 15:34 
Offline
Fanatikus
Avatar

Csatlakozott: 2017.06.28. 23:08
Hozzászólások: 155
Troy írta:
mert ez olyan nehéz?
  1. new x = random_num(0, 2);
  2. Oles[id] +=x;


OFF
Mellesleg a csapat lekérést se látom de így oké!
  1. new CsTeams:userTeam = cs_get_user_team(id);
  2. if(userTeam == CS_TEAM_CT)
  3. }
  4. if(userTeam == CS_TEAM_T)
  5. {
  6.  
  7. }


Megint az itélkezés. Igen gondolom azért kérte a segítséget mert nehéz. :) Te is megtanultad valahogy, neki is megkell még.

_________________
Túl sokan akarnak túl sok mindenről beszélni, és közben semmit sem tudnak.
Minek komolyan venni az életet, ha az élet egy képzelt kaland, amiből sosem kerülünk ki élve.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2017.08.20. 12:59 
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
Tessék azért leírtam hogyan is működne ez az egész.

  1. //Tömbök amire szükségünk lesz
  2. new g_QuestNeedKills[33], g_QuestKills[33], g_Quest[33];
  3.  
  4. public plugin_init()
  5. {
  6. //Ellenörizzük, hogy a játékosnak van-e folyamatban küldetése
  7. register_clcmd("say /kuldetes", "checkStatus")
  8.  
  9. register_event("DeathMsg", "playerDeath", "a");
  10. }
  11.  
  12. public checkStatus(id)
  13. {
  14. //Randomizáljuk magát a kellő öléseket 1-1 küldetésnél
  15. new Num = random_num(1,20);
  16.  
  17. if(g_Quest[id] == 0)
  18. {
  19.     g_QuestNeedKills[id] = Num; //Itt 1-és 20 közötti kellő ölést fog kapni a játékost
  20.     g_Quest[id] = 1; //Hogy feltudjuk használni azt, hogy a játékosnak már van folyamatba küldetése vagy sem.
  21.     openQuestMenu(id);
  22. }
  23. else openQuestMenu(id);
  24. }
  25.  
  26. public openQuestMenu(id)
  27. {
  28.     new String[121];
  29.     formatex(String, charsmax(String), "%s \r- \dKüldetések", PR);
  30.     new menu = menu_create(String, "h_openQuestMenu");
  31.    
  32.     formatex(String, charsmax(String), "\dFeladat: \yÖlj meg %d játékost \d[\yMég %d ölés\d]", g_QuestNeedKills[0][id], g_QuestNeedKills[id]-g_QuestKills[id]);
  33.     menu_additem(menu, String, "0",0);
  34.    
  35.     menu_display(id, menu, 0);
  36.     return PLUGIN_HANDLED;
  37. }
  38.  
  39. public h_openQuestMenu(id, menu, item)
  40. {
  41. if(item == MENU_EXIT)
  42. {
  43. menu_destroy(menu);
  44. return;
  45. }
  46.  
  47. new data[9], szName[64];
  48. new access, callback;
  49. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  50. new key = str_to_num(data);
  51.  
  52. switch(key)
  53.     {
  54.         case 0: openQuestMenu(id);
  55.     }
  56. }
  57.  
  58. public Halal()
  59. {
  60.     new a = read_data(1);
  61.     new b = read_data(2);
  62.    
  63.     if(a == b)
  64.     return PLUGIN_HANDLED;
  65.    
  66.     public Quest(id)
  67.    
  68.     if(g_Quest[a] == 1)
  69.     {
  70.         g_QuestKills[a]++;
  71.         if(g_QuestKills[a] >= g_QuestNeedKills[a])
  72.         {
  73.             g_Quest[a] = 0;
  74.             ColorChat(a,GREEN,"[Küldetés] ^1A megbízás véget ért");
  75.         }
  76.     }
  77. }

_________________
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: 2017.08.20. 15:56 
Offline
Fanatikus
Avatar

Csatlakozott: 2017.06.28. 23:08
Hozzászólások: 155
Troy írta:
mert ez olyan nehéz?
  1. new x = random_num(0, 2);
  2. Oles[id] +=x;


OFF
Mellesleg a csapat lekérést se látom de így oké!
  1. new CsTeams:userTeam = cs_get_user_team(id);
  2. if(userTeam == CS_TEAM_CT)
  3. }
  4. if(userTeam == CS_TEAM_T)
  5. {
  6.  
  7. }


Mellesleg ezt muszáj hozzáfűznöm. Lehetséges, hogy elsőre nem értetted meg a mondanivalóm.

Annyi volt a személyes problémám, hogy idézlek: ,,
Ez egy nagyon egyszerű random dolog''

De ha te ezt leírod, hogy nagyon egyszerű, rohadt sokat segítessz neki. (Szarkazmus) Ergó, ha nagyon egyszerű, akkor ezzel a h.sz-el együtt egy forráskodót is csatolnod kelett volna, hisz így a hozzászólás egyenlő a semmivel. Most fogom magam, és az összes topicban, ahol keresnek valami plugint, vagy segítséget kérnek, oda írom, hogy ,,Ez nagyon egyszerű 2-3MP-es munka'' annak mi értelme lenne? :)

_________________
Túl sokan akarnak túl sok mindenről beszélni, és közben semmit sem tudnak.
Minek komolyan venni az életet, ha az élet egy képzelt kaland, amiből sosem kerülünk ki élve.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2017.08.20. 16:20 
Offline
Senior Tag

Csatlakozott: 2015.12.14. 18:19
Hozzászólások: 216
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 5 alkalommal
qkly írta:
Troy írta:
mert ez olyan nehéz?
  1. new x = random_num(0, 2);
  2. Oles[id] +=x;


OFF
Mellesleg a csapat lekérést se látom de így oké!
  1. new CsTeams:userTeam = cs_get_user_team(id);
  2. if(userTeam == CS_TEAM_CT)
  3. }
  4. if(userTeam == CS_TEAM_T)
  5. {
  6.  
  7. }


Mellesleg ezt muszáj hozzáfűznöm. Lehetséges, hogy elsőre nem értetted meg a mondanivalóm.

Annyi volt a személyes problémám, hogy idézlek: ,,
Ez egy nagyon egyszerű random dolog''

De ha te ezt leírod, hogy nagyon egyszerű, rohadt sokat segítessz neki. (Szarkazmus) Ergó, ha nagyon egyszerű, akkor ezzel a h.sz-el együtt egy forráskodót is csatolnod kelett volna, hisz így a hozzászólás egyenlő a semmivel. Most fogom magam, és az összes topicban, ahol keresnek valami plugint, vagy segítséget kérnek, oda írom, hogy ,,Ez nagyon egyszerű 2-3MP-es munka'' annak mi értelme lenne? :)


Gondoltam tudja mi az a random hogy kell letrehoznii de aztan csatoltam is forast nem akkor miert irod azt h nem? De exodus le irta a megoldast teljesen off topic

_________________
.::#0n3.Sh00T[Clan] Only AWP#Update[DEAGELE PÁRBAJ & RTD & Statrak*
Kép
Go,Go,Go Nagyon jó szerver :D


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  [ 15 hozzászólás ]  Oldal Előző 1 2


Ki van itt

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