hlmod.hu
https://hlmod.hu/

Sima játékosnak is megadja a pénzt
https://hlmod.hu/viewtopic.php?f=9&t=30335
Oldal: 1 / 1

Szerző:  adriansr14 [ 2020.03.22. 20:26 ]
Hozzászólás témája:  Sima játékosnak is megadja a pénzt

Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){
  2. get_user_name(id, Nev, 31);
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap;
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap);
  6. }

Szerző:  ~Shediboii [ 2020.03.22. 21:54 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){
  2. get_user_name(id, Nev, 31);
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap;
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap);
  6. }


Szia! Próbáld meg így:
if(get_user_flags(id) && PREMUIM){

Szerző:  Vieni [ 2020.03.22. 23:51 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){
  2. get_user_name(id, Nev, 31);
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap;
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap);
  6. }


Nekem szimplán úgy tűnik, hogy mindenki rendelkezik a premium ranggal. Melyik jog a PREMUIM?

Szerző:  regener [ 2020.03.23. 00:25 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){ // ellenőrzi hogy az 'id' játékos rendelkezik-e a PREMIUM joggal
  2. get_user_name(id, Nev, 31); // lekéri az 'id' játékos nevét
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap; // 'Gyilkos' játékos kap pénzt
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap); // 'Gyilkos' játékos üzenetet kap
  6. }


id == Gyilkos ?

Szerző:  adriansr14 [ 2020.03.23. 08:23 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

Vieni írta:
adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){
  2. get_user_name(id, Nev, 31);
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap;
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap);
  6. }


Nekem szimplán úgy tűnik, hogy mindenki rendelkezik a premium ranggal. Melyik jog a PREMUIM?


Nem hinném, hogy rendelkezne mindenkivel, mert akkor megkapnák a prefixet is. :D
#define PREMUIM ADMIN_LEVEL_C


regener írta:
adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){ // ellenőrzi hogy az 'id' játékos rendelkezik-e a PREMIUM joggal
  2. get_user_name(id, Nev, 31); // lekéri az 'id' játékos nevét
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap; // 'Gyilkos' játékos kap pénzt
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap); // 'Gyilkos' játékos üzenetet kap
  6. }


id == Gyilkos ?


new Gyilkos = read_data(1);
if(Gyilkos == Aldozat)
return PLUGIN_HANDLED;

Egyszerűen nem értem mi lehet a probléma, gondoltam erre is, hogy nem-e azért, hogy a Gyolkos=id, de akkor is müködnie kellene, mert a forrás ellenőrzi, hogy vip-e az adott játékos, és azután kellene lefutnia.

Szerző:  ~Shediboii [ 2020.03.23. 11:12 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

~Shediboii írta:
adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){
  2. get_user_name(id, Nev, 31);
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap;
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap);
  6. }


Szia! Próbáld meg így:
if(get_user_flags(id) && PREMUIM){

Szerző:  adriansr14 [ 2020.03.23. 12:23 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

~Shediboii írta:
~Shediboii írta:
adriansr14 írta:
Sziasztok, egy gyors kérdés ez így miért adja meg a sima játékosoknak is a Pénz? (Chatra kivetíti nekik és megadja.)

  1. if(get_user_flags(id) & PREMUIM){
  2. get_user_name(id, Nev, 31);
  3. PenztKap += random_num(PenzMPremium, PenzMaxPremium);
  4. Penz[Gyilkos] += PenztKap;
  5. ColorChat(Gyilkos, GREEN, "[BfS* #Team ~^3%s^4] ^1Kaptál ^3+%d ^1Pénzt!", Premium[1][0], PenztKap);
  6. }


Szia! Próbáld meg így:
if(get_user_flags(id) && PREMUIM){


Már próbáltam, így sem müködik.

Szerző:  adriansr14 [ 2020.03.23. 12:30 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

Megoldódott..

if(get_user_flags(Gyilkos) & PREMUIM) //id helyett Gyilkos..

Szerző:  regener [ 2020.03.23. 13:37 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

Erre utaltam énis a kommentekkel a kódodban, hogy máson ellenőrzöl mint hozzáadsz.
Az 'id' lérehozását nem is látni a kódban, ezért volt a kérdés hogy az 'id' a Gyilkos-e :D

Szerző:  adriansr14 [ 2020.03.23. 15:12 ]
Hozzászólás témája:  Re: Sima játékosnak is megadja a pénzt

regener írta:
Erre utaltam énis a kommentekkel a kódodban, hogy máson ellenőrzöl mint hozzáadsz.
Az 'id' lérehozását nem is látni a kódban, ezért volt a kérdés hogy az 'id' a Gyilkos-e :D


Akkor viszont jár a pacsi! :xicon_e_biggrin:

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