hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.19. 02:45



Jelenlévő felhasználók

Jelenleg 242 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 241 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  [ 13 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Bolt
HozzászólásElküldve: 2013.07.17. 19:32 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.11.14. 15:20
Hozzászólások: 449
Megköszönt másnak: 80 alkalommal
Megköszönték neki: 19 alkalommal
Egy olyan boltot szeretnék kérni ami ez tartalmazza:

Alkohol (+20HP) Ara: 2500$
Kotszer (+50HP) Ara: 5000$
Orvosi Ellatas (+100HP) Ara: 8000$

na igen ezt én is megbírnám csinálni csak az baj hogy nekem ez úgy kéne hogy a max hp fölé ne mehessen a hp (pl.: hiába vett 50-eset de ha csak 49 hp hiányzott akkor csak annyit adjon)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 19:38 
Offline
Őstag

Csatlakozott: 2013.01.27. 17:48
Hozzászólások: 1247
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 61 alkalommal
Gatshow írta:
Egy olyan boltot szeretnék kérni ami ez tartalmazza:

Alkohol (+20HP) Ara: 2500$
Kotszer (+50HP) Ara: 5000$
Orvosi Ellatas (+100HP) Ara: 8000$

na igen ezt én is megbírnám csinálni csak az baj hogy nekem ez úgy kéne hogy a max hp fölé ne mehessen a hp (pl.: hiába vett 50-eset de ha csak 49 hp hiányzott akkor csak annyit adjon)

Kell csinálni egy if-et amiben le kell kérni a hp-ját, s ha nagyobb mint száz akkor rakja vissza százra, így már menne? vagy megcsináljam?

_________________
banned user


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 19:41 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.11.14. 15:20
Hozzászólások: 449
Megköszönt másnak: 80 alkalommal
Megköszönték neki: 19 alkalommal
JoGoBeLLa írta:
Gatshow írta:
Egy olyan boltot szeretnék kérni ami ez tartalmazza:

Alkohol (+20HP) Ara: 2500$
Kotszer (+50HP) Ara: 5000$
Orvosi Ellatas (+100HP) Ara: 8000$

na igen ezt én is megbírnám csinálni csak az baj hogy nekem ez úgy kéne hogy a max hp fölé ne mehessen a hp (pl.: hiába vett 50-eset de ha csak 49 hp hiányzott akkor csak annyit adjon)

Kell csinálni egy if-et amiben le kell kérni a hp-ját, s ha nagyobb mint száz akkor rakja vissza százra, így már menne? vagy megcsináljam?


Légyszíves csináld meg!! :D :? :oops:

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 19:58 
Offline
Őstag

Csatlakozott: 2013.01.27. 17:48
Hozzászólások: 1247
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 61 alkalommal
Try:
Kód:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN    "New Plugin"
#define AUTHOR    "Unknown"
#define VERSION    "1.0"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("/bolt","bolt")
}
public bolt(id)
{
new menu = menu_create("\rValassz gyogymodot!","menuke")
    menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
    menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
    menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
}
public menuke(id, menu, key)
{
key++
new penze = cs_get_user_money(id)
if(
key == 1)
    {
    if(penze >= 2500)
        {
        cs_set_user_money(id,penze-2500)
        set_user_health(id, get_user_health(id) + 20)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key == 2)
    {
    if(penze >= 5000)
        {
        set_user_health(id, get_user_health(id) + 50)
        cs_set_user_money(id,penze-5000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key == 3)
    {
    if(penze >= 8000)
        {
        set_user_health(id, get_user_health(id) + 100)
        cs_set_user_money(id,penze-8000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }

_________________
banned user


A hozzászólást 1 alkalommal szerkesztették, utoljára JoGoBeLLa 2013.07.18. 11:59-kor.

Ők köszönték meg JoGoBeLLa nek ezt a hozzászólást: Gatshow (2013.07.17. 20:06)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 20:05 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.11.14. 15:20
Hozzászólások: 449
Megköszönt másnak: 80 alkalommal
Megköszönték neki: 19 alkalommal
JoGoBeLLa írta:
Try:
Kód:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN    "New Plugin"
#define AUTHOR    "Unknown"
#define VERSION    "1.0"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("/bolt","bolt")
}
public bolt(id)
{
new menu = menu_create("\rValassz gyogymodot!","menuke")
    menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
    menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
    menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
}
public menuke(id, menu, key)
{
key++
new penze = cs_get_user_money(id)
if(
key = 1)
    {
    if(penze >= 2500)
        {
        cs_set_user_money(id,penze-2500)
        set_user_health(id, get_user_health(id) + 20)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key = 2)
    {
    if(penze >= 5000)
        {
        set_user_health(id, get_user_health(id) + 50)
        cs_set_user_money(id,penze-5000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key = 3)
    {
    if(penze >= 8000)
        {
        set_user_health(id, get_user_health(id) + 100)
        cs_set_user_money(id,penze-8000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
}


aha, ezen gondolkodtam hogy if-en belül lehet e if-et csinálni de ezek szerint igen :P :D köszi :)

edit:
Kód:
/tmp/textOggoNK.sma(20) : warning 217: loose indentation
/tmp/textOggoNK.sma(28) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(34) : warning 217: loose indentation
/tmp/textOggoNK.sma(40) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(46) : warning 217: loose indentation
/tmp/textOggoNK.sma(52) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(58) : warning 217: loose indentation
Header size:            380 bytes
Code size:             1428 bytes
Data size:              636 bytes
Stack/heap size:      16384 bytes; estimated max. usage=781 cells (3124 bytes)
Total requirements:   18828 bytes

7 Warnings.
Done.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 20:15 
Offline
Őstag

Csatlakozott: 2013.01.27. 17:48
Hozzászólások: 1247
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 61 alkalommal
Gatshow írta:
JoGoBeLLa írta:
Try:
Kód:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN    "New Plugin"
#define AUTHOR    "Unknown"
#define VERSION    "1.0"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("/bolt","bolt")
}
public bolt(id)
{
new menu = menu_create("\rValassz gyogymodot!","menuke")
    menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
    menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
    menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
}
public menuke(id, menu, key)
{
key++
new penze = cs_get_user_money(id)
if(
key = 1)
    {
    if(penze >= 2500)
        {
        cs_set_user_money(id,penze-2500)
        set_user_health(id, get_user_health(id) + 20)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key = 2)
    {
    if(penze >= 5000)
        {
        set_user_health(id, get_user_health(id) + 50)
        cs_set_user_money(id,penze-5000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key = 3)
    {
    if(penze >= 8000)
        {
        set_user_health(id, get_user_health(id) + 100)
        cs_set_user_money(id,penze-8000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }


aha, ezen gondolkodtam hogy if-en belül lehet e if-et csinálni de ezek szerint igen :P :D köszi :)

edit:
Kód:
/tmp/textOggoNK.sma(20) : warning 217: loose indentation
/tmp/textOggoNK.sma(28) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(34) : warning 217: loose indentation
/tmp/textOggoNK.sma(40) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(46) : warning 217: loose indentation
/tmp/textOggoNK.sma(52) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(58) : warning 217: loose indentation
Header size:            380 bytes
Code size:             1428 bytes
Data size:              636 bytes
Stack/heap size:      16384 bytes; estimated max. usage=781 cells (3124 bytes)
Total requirements:   18828 bytes

7 Warnings.
Done.

ezek csak sorbehúzásos hibák attol lefordítja, ha lejjebb tekersz.

_________________
banned user


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 20:21 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.11.14. 15:20
Hozzászólások: 449
Megköszönt másnak: 80 alkalommal
Megköszönték neki: 19 alkalommal
JoGoBeLLa írta:
Gatshow írta:
JoGoBeLLa írta:
Try:
Kód:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN    "New Plugin"
#define AUTHOR    "Unknown"
#define VERSION    "1.0"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("/bolt","bolt")
}
public bolt(id)
{
new menu = menu_create("\rValassz gyogymodot!","menuke")
    menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
    menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
    menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
}
public menuke(id, menu, key)
{
key++
new penze = cs_get_user_money(id)
if(
key = 1)
    {
    if(penze >= 2500)
        {
        cs_set_user_money(id,penze-2500)
        set_user_health(id, get_user_health(id) + 20)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key = 2)
    {
    if(penze >= 5000)
        {
        set_user_health(id, get_user_health(id) + 50)
        cs_set_user_money(id,penze-5000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
if(
key = 3)
    {
    if(penze >= 8000)
        {
        set_user_health(id, get_user_health(id) + 100)
        cs_set_user_money(id,penze-8000)
            if(get_user_health(id) >= 100)
            {
            set_user_health(id, 100)
            }
        }
    }
}


aha, ezen gondolkodtam hogy if-en belül lehet e if-et csinálni de ezek szerint igen :P :D köszi :)

edit:
Kód:
/tmp/textOggoNK.sma(20) : warning 217: loose indentation
/tmp/textOggoNK.sma(28) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(34) : warning 217: loose indentation
/tmp/textOggoNK.sma(40) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(46) : warning 217: loose indentation
/tmp/textOggoNK.sma(52) : warning 211: possibly unintended assignment
/tmp/textOggoNK.sma(58) : warning 217: loose indentation
Header size:            380 bytes
Code size:             1428 bytes
Data size:              636 bytes
Stack/heap size:      16384 bytes; estimated max. usage=781 cells (3124 bytes)
Total requirements:   18828 bytes

7 Warnings.
Done.

ezek csak sorbehúzásos hibák attol lefordítja, ha lejjebb tekersz.


Kód:
possibly unintended assignment


ez is?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 21:57 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.09.23. 20:29
Hozzászólások: 325
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 87 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7.  
  8. #define PLUGIN "New Plugin"
  9. #define AUTHOR "Unknown"
  10. #define VERSION "1.0"
  11.  
  12. public plugin_init()
  13. {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_clcmd("/bolt","bolt")
  16. }
  17. public bolt(id)
  18. {
  19. new menu = menu_create("\rValassz gyogymodot!","menuke")
  20. menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
  21. menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
  22. menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
  23. }
  24. public menuke(id, menu, key)
  25. {
  26. key++
  27. new penze = cs_get_user_money(id)
  28. if(key == 1)
  29. {
  30. if(penze >= 2500)
  31. {
  32. cs_set_user_money(id,penze-2500)
  33. set_user_health(id, get_user_health(id) + 20)
  34. if(get_user_health(id) >= 100)
  35. {
  36. set_user_health(id, 100)
  37. }
  38. }
  39. }
  40. if(key == 2)
  41. {
  42. if(penze >= 5000)
  43. {
  44. set_user_health(id, get_user_health(id) + 50)
  45. cs_set_user_money(id,penze-5000)
  46. if(get_user_health(id) >= 100)
  47. {
  48. set_user_health(id, 100)
  49. }
  50. }
  51. }
  52. if(key == 3)
  53. {
  54. if(penze >= 8000)
  55. {
  56. set_user_health(id, get_user_health(id) + 100)
  57. cs_set_user_money(id,penze-8000)
  58. if(get_user_health(id) >= 100)
  59. {
  60. set_user_health(id, 100)
  61. }
  62. }
  63. }
  64. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.17. 22:51 
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
ember...olvass már vissza.az is jó,csak pár warnot dob.....

Vinnice írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7.  
  8. #define PLUGIN "New Plugin"
  9. #define AUTHOR "Unknown"
  10. #define VERSION "1.0"
  11.  
  12. public plugin_init()
  13. {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_clcmd("/bolt","bolt")
  16. }
  17. public bolt(id)
  18. {
  19. new menu = menu_create("\rValassz gyogymodot!","menuke")
  20. menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
  21. menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
  22. menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
  23. }
  24. public menuke(id, menu, key)
  25. {
  26. key++
  27. new penze = cs_get_user_money(id)
  28. if(key == 1)
  29. {
  30. if(penze >= 2500)
  31. {
  32. cs_set_user_money(id,penze-2500)
  33. set_user_health(id, get_user_health(id) + 20)
  34. if(get_user_health(id) >= 100)
  35. {
  36. set_user_health(id, 100)
  37. }
  38. }
  39. }
  40. if(key == 2)
  41. {
  42. if(penze >= 5000)
  43. {
  44. set_user_health(id, get_user_health(id) + 50)
  45. cs_set_user_money(id,penze-5000)
  46. if(get_user_health(id) >= 100)
  47. {
  48. set_user_health(id, 100)
  49. }
  50. }
  51. }
  52. if(key == 3)
  53. {
  54. if(penze >= 8000)
  55. {
  56. set_user_health(id, get_user_health(id) + 100)
  57. cs_set_user_money(id,penze-8000)
  58. if(get_user_health(id) >= 100)
  59. {
  60. set_user_health(id, 100)
  61. }
  62. }
  63. }
  64. }

_________________
Blasenkampfwagen

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


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Bolt
HozzászólásElküldve: 2013.07.18. 11:56 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.09.23. 20:29
Hozzászólások: 325
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 87 alkalommal
ultraibolya írta:
ember...olvass már vissza.az is jó,csak pár warnot dob.....

Vinnice írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7.  
  8. #define PLUGIN "New Plugin"
  9. #define AUTHOR "Unknown"
  10. #define VERSION "1.0"
  11.  
  12. public plugin_init()
  13. {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_clcmd("/bolt","bolt")
  16. }
  17. public bolt(id)
  18. {
  19. new menu = menu_create("\rValassz gyogymodot!","menuke")
  20. menu_additem(menu, "\yAlkohol\r(+20hp)\y Ara:\r2500$");
  21. menu_additem(menu, "\yKotszer\r(+50hp)\y Ara:\r5000$");
  22. menu_additem(menu, "\yOrvosi ellatas\r(+100hp)\y Ara:\r8000$");
  23. }
  24. public menuke(id, menu, key)
  25. {
  26. key++
  27. new penze = cs_get_user_money(id)
  28. if(key == 1)
  29. {
  30. if(penze >= 2500)
  31. {
  32. cs_set_user_money(id,penze-2500)
  33. set_user_health(id, get_user_health(id) + 20)
  34. if(get_user_health(id) >= 100)
  35. {
  36. set_user_health(id, 100)
  37. }
  38. }
  39. }
  40. if(key == 2)
  41. {
  42. if(penze >= 5000)
  43. {
  44. set_user_health(id, get_user_health(id) + 50)
  45. cs_set_user_money(id,penze-5000)
  46. if(get_user_health(id) >= 100)
  47. {
  48. set_user_health(id, 100)
  49. }
  50. }
  51. }
  52. if(key == 3)
  53. {
  54. if(penze >= 8000)
  55. {
  56. set_user_health(id, get_user_health(id) + 100)
  57. cs_set_user_money(id,penze-8000)
  58. if(get_user_health(id) >= 100)
  59. {
  60. set_user_health(id, 100)
  61. }
  62. }
  63. }
  64. }

Hidd el az a pár warning is jobb ,ha nincs + azért ez fontos, hogy key = 1 helyett key == 1 legyen ,de te tudod ,mert te okos vagy. (ember)


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  [ 13 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

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