hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [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  [ 10 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: ha NEM...
HozzászólásElküldve: 2013.05.18. 23:45 
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
Az lenne a kérésem hogy valaki tudna írni egy példát hogy:

SMA Forráskód: [ Mindet kijelol ]
  1. Ha "ez van akkor" (ez legyen)
  2. Ha NEM "ez van akkor" (ez legyen)


FONTOS LENNE!!


Előre is köszönöm!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 00:17 
Offline
Félisten
Avatar

Csatlakozott: 2013.03.12. 10:03
Hozzászólások: 859
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 44 alkalommal
kajak nemértem h mit akarsz..xd

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 00:26 
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
Papi írta:
kajak nemértem h mit akarsz..xd


Ezt

SMA Forráskód: [ Mindet kijelol ]
  1. if (valami amit ide akarok írni)
  2. és ez történik


de azt hogy ha NEM ez van akkor valami más történik azt nem tudom hogy kell leírni

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 07:14 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. if(feltétel)
  3. {
  4. //kód..
  5. }
  6. else if(más feltétel)
  7. {
  8. //kód..
  9. }
  10. else
  11. {
  12. //egyik sem..
  13. }
  14.  


Példa:

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new alma = 50;
  3. if(alma == 1)
  4. {
  5. //nem teljesül
  6. }
  7. else if(alma == 2)
  8. {
  9. //ez sem teljesül
  10. }
  11. else
  12. {
  13. //ez teljesül
  14. }
  15.  


Az else-if és az else is lehagyható, vagy akár mindkettőt is, ha nincs rá szükséged.

Tehát ez is jó:

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new korte = 3;
  3. if(korte == 1)
  4. {
  5. //nem teljesül
  6. }
  7. else
  8. {
  9. //teljesül
  10. }
  11.  


És ez is:

SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new barack = 6;
  3. if(barack == 3)
  4. {
  5. //nem teljesül
  6. }
  7. else if(barack == 6)
  8. {
  9. //teljesül
  10. }
  11.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 15:27 
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
Értem, nagyon köszönöm szépen, de még egy kérdés: a példában szereplő
SMA Forráskód: [ Mindet kijelol ]
  1. alma = 50
vagy
SMA Forráskód: [ Mindet kijelol ]
  1. korte = 3
szám mit szimbolizál?? Az érték ami lehet bármi?? pl.:
SMA Forráskód: [ Mindet kijelol ]
  1. alma = give_item(id, "weapon_ak47")


Ez csak példa nem ezt szeretném!!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 16:52 
Offline
Tud valamit
Avatar

Csatlakozott: 2011.10.28. 13:32
Hozzászólások: 148
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 26 alkalommal
egy példa részlet :)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. //Anyu elment a boltba és vett nekem 10db almát.Ezert az ertek 10.
  4. new alma=10
  5.  
  6. public plugin_init() {
  7. register_clcmd("say ehesvagyok","eszek")
  8. }
  9. public eszek(id){
  10. alma-=1
  11. client_print(id,print_chat,"Megettem egy almat.")
  12.  
  13. //De ha csak egy almam van.
  14. if(alma==1){
  15. //szolok anyunak hogy hozzon meg
  16. set_task(1.0,"boltba")
  17. }
  18. }
  19. public boltba(id){
  20. //anyu vett megint 10 db almat.
  21. alma+=10
  22. }

_________________
Következő pluginok várhatóak:
  • Emoticon of message


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 17:35 
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
nos'chez írta:
egy példa részlet :)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. //Anyu elment a boltba és vett nekem 10db almát.Ezert az ertek 10.
  4. new alma=10
  5.  
  6. public plugin_init() {
  7. register_clcmd("say ehesvagyok","eszek")
  8. }
  9. public eszek(id){
  10. alma-=1
  11. client_print(id,print_chat,"Megettem egy almat.")
  12.  
  13. //De ha csak egy almam van.
  14. if(alma==1){
  15. //szolok anyunak hogy hozzon meg
  16. set_task(1.0,"boltba")
  17. }
  18. }
  19. public boltba(id){
  20. //anyu vett megint 10 db almat.
  21. alma+=10
  22. }


De maga az érték bármi lehet pl.: fegyver adás, láthatóság bármi??

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 18:55 
Offline
Tud valamit
Avatar

Csatlakozott: 2011.10.28. 13:32
Hozzászólások: 148
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 26 alkalommal
nem.
Azt maximum definálással tudod megoldani.

SMA Forráskód: [ Mindet kijelol ]
  1. #define ADAS "give_item(id,^"weapon_ak47^")"
bár ez lehet hogy nem futna le,de ha így csinálod:

SMA Forráskód: [ Mindet kijelol ]
  1. #define adas "weapon_ak47"


SMA Forráskód: [ Mindet kijelol ]
  1. give_item(id,adas)

_________________
Következő pluginok várhatóak:
  • Emoticon of message


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 19:12 
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
nos'chez írta:
nem.
Azt maximum definálással tudod megoldani.

SMA Forráskód: [ Mindet kijelol ]
  1. #define ADAS "give_item(id,^"weapon_ak47^")"
bár ez lehet hogy nem futna le,de ha így csinálod:

SMA Forráskód: [ Mindet kijelol ]
  1. #define adas "weapon_ak47"


SMA Forráskód: [ Mindet kijelol ]
  1. give_item(id,adas)


és valami
SMA Forráskód: [ Mindet kijelol ]
  1. remove_item
parancs van?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ha NEM...
HozzászólásElküldve: 2013.05.19. 19:18 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
strip_user_weapons(playerindex);

Összes fegyverét elveszi.

De egyébként http://amxmodx.crys.hu/site/?p=funkciok&f=site_list_all

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


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


Ki van itt

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