hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.03. 03:26



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [Bot] 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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Halál event
HozzászólásElküldve: 2015.09.12. 19:08 
Offline
Tud valamit
Avatar

Csatlakozott: 2015.06.10. 11:48
Hozzászólások: 105
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 13 alkalommal
sziasztoook.

Próbálkoztam halál eventet bővíteni, nem nagyon jött össze. Vagyis összejött, csak hibásan. Az a hiba hogy a random szám nem a helyes értéket droppoltatja, amit én megadtam.

SMA Forráskód: [ Mindet kijelol ]
  1. public halal()
  2. {
  3. new gyilkos = read_data(1)
  4. new aldozat = read_data(2)
  5. new fejloves = read_data(3)
  6. new szam = random_num(1,30)
  7.  
  8. while(olesek[gyilkos] >= szamok[szint[gyilkos]])
  9. {
  10. szint[gyilkos]++
  11. }
  12. if(gyilkos && is_user_alive(gyilkos))
  13. {
  14. new mennyiseg = random_num(50, 150)
  15. arany[gyilkos] += mennyiseg
  16. olesek[gyilkos]++
  17. set_hudmessage(255, 255, 1, -1.0, 0.20, 0, 6.0, 3.0)
  18. show_hudmessage(gyilkos, "[+%d Arany]", mennyiseg)
  19. }
  20. else if(fejloves && is_user_alive(gyilkos))
  21. {
  22. new mennyiseg = random_num(100, 200)
  23. arany[gyilkos] += mennyiseg
  24. olesek[gyilkos] += 3
  25. set_hudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0)
  26. show_hudmessage(gyilkos, ".:HEADSHOT!:.^n[ +%d Arany ]", mennyiseg)
  27. }
  28. else if(szam == 14 && gyilkos != aldozat && is_user_alive(gyilkos))
  29. {
  30. new nev[32]
  31. lada[gyilkos]++
  32. get_user_name(gyilkos, nev, 31)
  33. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy Ládát.", nev)
  34. }
  35. else if(szam == 7 && gyilkos != aldozat && is_user_alive(gyilkos))
  36. {
  37. new nev[32]
  38. kulcs[gyilkos]++
  39. get_user_name(gyilkos, nev, 31)
  40. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy Kulcsot.", nev)
  41. }
  42. else if(szam < 20 && szam > 25 && gyilkos != aldozat && is_user_alive(gyilkos))
  43. {
  44. new nev[32]
  45. chromalada[gyilkos]++
  46. get_user_name(gyilkos, nev, 31)
  47. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ChromaLádát.", nev)
  48. }
  49. else if(szam < 20 && szam > 25 && gyilkos != aldozat && is_user_alive(gyilkos))
  50. {
  51. new nev[32]
  52. chroma2lada[gyilkos]++
  53. get_user_name(gyilkos, nev, 31)
  54. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy Chroma2Ládát.", nev)
  55. }
  56. return PLUGIN_HANDLED
  57. }


2.:
Vagy így
SMA Forráskód: [ Mindet kijelol ]
  1. public halal()
  2. {
  3. new gyilkos = read_data(1)
  4. new aldozat = read_data(2)
  5. new fejloves = read_data(3)
  6. new szam = random_num(1,20)
  7. new chromaladadrop = random_num(1,50)
  8.  
  9. while(olesek[gyilkos] >= szamok[szint[gyilkos]])
  10. {
  11. szint[gyilkos]++
  12. }
  13. if(gyilkos && is_user_alive(gyilkos))
  14. {
  15. new mennyiseg = random_num(50, 150)
  16. arany[gyilkos] += mennyiseg
  17. olesek[gyilkos]++
  18. set_hudmessage(255, 255, 1, -1.0, 0.20, 0, 6.0, 3.0)
  19. show_hudmessage(gyilkos, "[+%d Arany]", mennyiseg)
  20. }
  21. if(fejloves && is_user_alive(gyilkos))
  22. {
  23. new mennyiseg = random_num(100, 200)
  24. arany[gyilkos] += mennyiseg
  25. olesek[gyilkos] += 3
  26. set_hudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0)
  27. show_hudmessage(gyilkos, ".:HEADSHOT!:.^n[ +%d Arany ]", mennyiseg)
  28. }
  29. if(szam == 14 && gyilkos != aldozat && is_user_alive(gyilkos))
  30. {
  31. new nev[32]
  32. lada[gyilkos]++
  33. get_user_name(gyilkos, nev, 31)
  34. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy Ládát.", nev)
  35. }
  36. if(szam == 7 && gyilkos != aldozat && is_user_alive(gyilkos))
  37. {
  38. new nev[32]
  39. kulcs[gyilkos]++
  40. get_user_name(gyilkos, nev, 31)
  41. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy Kulcsot.", nev)
  42. }
  43. else if(chromaladadrop == 10 && gyilkos != aldozat && is_user_alive(gyilkos))
  44. {
  45. new nev[32]
  46. chromalada[gyilkos]++
  47. get_user_name(gyilkos, nev, 31)
  48. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy ChromaLádát.", nev)
  49. }
  50. else if(chromaladadrop == 30 && gyilkos != aldozat && is_user_alive(gyilkos))
  51. {
  52. new nev[32]
  53. chroma2lada[gyilkos]++
  54. get_user_name(gyilkos, nev, 31)
  55. ColorChat(0, GREEN, "[Információ] ^3%s ^1Talált egy Chroma2Ládát.", nev)
  56. }
  57. return PLUGIN_HANDLED
  58. }

_________________
Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára mforce 2015.09.12. 22:25-kor.
dupla posztra figyeljünk!


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


Ki van itt

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