hlmod.hu
https://hlmod.hu/

case
https://hlmod.hu/viewtopic.php?f=9&t=19223
Oldal: 1 / 1

Szerző:  V!rusHD [ 2015.01.31. 10:04 ]
Hozzászólás témája:  case

Üdv.Azt, hogyan tudnám megcsinálni. hogyha egy játékos megvesz egy usp-t, akkor az usp1_mentes értéket beállítja 1-re, ha pedig nem akkor 0-ra.Ha az usp1_mentes értéke 1 akkor használni tudja az usp-t ha 0, akkor nem.
Így próbáltam, de nemjó:
SMA Forráskód: [ Mindet kijelol ]
  1. case 1:
  2. {
  3. if(kill[id] >= 200)
  4. if(kill[id] -= 200)
  5. {
  6. usp[id] = 1
  7. usp1_mentes[id] = 1
  8. ColorChat(id, GREY, "Sikeresen kiválasztottad a(z) ^4Fa ^1USP-t.")
  9. }
  10. else if
  11. {
  12. usp1_mentes[id] = 0
  13. ColorChat(id, RED, "Sajnos nincs meg a(z) 200 KILL-ed.")
  14. }
  15. }
  16. else
  17. {
  18. usp1_mentes[id] = 1
  19. {
  20. usp[id] = 1
  21. }
  22. }

Szerző:  6almasok [ 2015.01.31. 10:22 ]
Hozzászólás témája:  Re: case

Nem tudom működik-e de itt van:
SMA Forráskód: [ Mindet kijelol ]
  1. case 2:{
  2. if(kill[id] >= 200)
  3. usp[id] = 1
  4. {
  5. usp1_mentes[id] = 1
  6. ColorChat(id, GREEN,"Sikeresen kiválasztottad a(z) ^4Fa ^1USP-t.")
  7. }
  8. else
  9. {
  10. usp1_mentes[id] = 0
  11. ColorChat(id, GREEN,"Sajnos nincs meg a(z) 200 KILL-ed.")
  12. }


Írj ha valami nem jó.

Szerző:  xXlederXxHUN [ 2015.01.31. 10:24 ]
Hozzászólás témája:  Re: case

SMA Forráskód: [ Mindet kijelol ]
  1. case 1:
  2. {
  3. if(kill[id] >= 200 && usp1_mentes[id] != 1)
  4. {
  5. kill[id] -= 200
  6. usp[id] = 1
  7. usp1_mentes[id] = 1
  8. ColorChat(id, GREY, "Sikeresen kiválasztottad a(z) ^4Fa ^1USP-t.")
  9. }
  10. else if(usp1_mentes[id] != 1)
  11. {
  12. ColorChat(id, RED, "Sajnos nincs meg a(z) 200 KILL-ed.")
  13. }
  14. else if(usp1_mentes[id] != 0)
  15. {
  16. usp[id] = 1
  17. }
  18. }

Szerző:  V!rusHD [ 2015.01.31. 10:32 ]
Hozzászólás témája:  Re: case

Leírom még egyszer, lehet félreérthető volt.
Szóval ha megveszi 200KILL-ért és akkor vonja le a 200KILL-t ás az usp1_mentest állítsa be 1-re.
usp1_mentes azért kellene, hogyha megvette akkor ne kelljen megint megvenni neki.Kellene csinálni egy feltételt, hogyha az usp1_mentes értéke 1, akkor tudja ingyen használni, ha 0 akkor netudja használni.Remélem így érthetőbb.

Szerző:  xXlederXxHUN [ 2015.01.31. 11:32 ]
Hozzászólás témája:  Re: case

V!rusHD írta:
Leírom még egyszer, lehet félreérthető volt.
Szóval ha megveszi 200KILL-ért és akkor vonja le a 200KILL-t ás az usp1_mentest állítsa be 1-re.
usp1_mentes azért kellene, hogyha megvette akkor ne kelljen megint megvenni neki.Kellene csinálni egy feltételt, hogyha az usp1_mentes értéke 1, akkor tudja ingyen használni, ha 0 akkor netudja használni.Remélem így érthetőbb.

ottvan...

Szerző:  V!rusHD [ 2015.01.31. 11:56 ]
Hozzászólás témája:  Re: case

Amit te írtál az nem úgy van, hogy kell neki a 200kill meg az usp1_mentes is egyszerre, hogy tudja használni, és ha kiválassza akkor levonja a 200kill-t?

SMA Forráskód: [ Mindet kijelol ]
  1. else if(usp1_mentes[id] != 1)
  2. {
  3. ColorChat(id, RED, "Sajnos nincs meg a(z) 200 KILL-ed.")
  4. }
  5. else if(usp1_mentes[id] != 0)
  6. {
  7. usp[id] = 1
  8. }
  9. }


Meg ez sem úgy van, ahogy kértem, mert én úgy kértem ha 1 akkor kiválassza ha 0 akkor nem és itt fordítva van.

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/