hlmod.hu
https://hlmod.hu/

szám lekérése.
https://hlmod.hu/viewtopic.php?f=10&t=28378
Oldal: 1 / 1

Szerző:  The Peace [ 2017.10.27. 21:13 ]
Hozzászólás témája:  szám lekérése.

Üdvözletem!

Tegyük fel:

Van 1 változóm amibe tárolok 1 Const-ot ami a Limit const
  1. new limit[sizeof(Limit)][33]


  1. new const Limit[] ={
  2.     { "Valami_1"} // 0
  3. };


És én ennek akarok Death-nál adni hogy csak erre az 1-re vonatkozzon 1 olyan hogy kap minden ölésnél +1 valamit...


próbáltam így(SIKERTELEN):

  1. if(!limit[0][id])
  2. {
  3. Valami[id] ++
  4. }




Kezdek már kitérni a scriptelésből... Aki segít megy a kéz.

Szerző:  exodus [ 2017.10.28. 12:11 ]
Hozzászólás témája:  Re: szám lekérése.

  1. limit[0][id]++;

Szerző:  The Peace [ 2017.10.28. 16:06 ]
Hozzászólás témája:  Re: szám lekérése.

exodus írta:
  1. limit[0][id]++;

Nóónóó, nem érted akkor hogy mit szeretnék.



Szóval, ez mindenkinek lefut öléskor még annak is aki nem a "limit[0]' usp-vel öl:

  1. if(limit[0][Killer]) // Limit USP
  2.     {
  3.         Pont[Killer] += 5
  4.         Xp[Killer] += 5
  5.         // +5 pont & + 5 xp  
  6.  
  7.     }

Szerző:  regener [ 2017.10.28. 21:50 ]
Hozzászólás témája:  Re: szám lekérése.

A fegyvert lekéred előtte?
  1. new Killer= read_data(1);
  2.     new usedWeapon = get_user_weapon(Killer);
  3.  
  4. if(limit[0][Killer] && usedWeapon == CSW_USP) // Limit USP
  5.     {
  6.         Pont[Killer] += 5
  7.         Xp[Killer] += 5
  8.         // +5 pont & + 5 xp  
  9.  
  10.     }


A fenti persze érvénytelen ha hamsandwiches hookba írtad bele sima curweapon helyett.
Esetleg az aktív skint lekérheted az if-ben is ha nem mindegyikre érvényes a limit eljárásod.

Szerző:  The Peace [ 2017.10.29. 07:26 ]
Hozzászólás témája:  Re: szám lekérése.

regener írta:
A fegyvert lekéred előtte?
  1. new Killer= read_data(1);
  2.     new usedWeapon = get_user_weapon(Killer);
  3.  
  4. if(limit[0][Killer] && usedWeapon == CSW_USP) // Limit USP
  5.     {
  6.         Pont[Killer] += 5
  7.         Xp[Killer] += 5
  8.         // +5 pont & + 5 xp  
  9.  
  10.     }


A fenti persze érvénytelen ha hamsandwiches hookba írtad bele sima curweapon helyett.
Esetleg az aktív skint lekérheted az if-ben is ha nem mindegyikre érvényes a limit eljárásod.



Az a problem hogy minden usp-nél adja a +5-t :c

CurWeapon:
  1. set_pev(id, pev_viewmodel2, Limit[KivalasztottLimit[id]][2])

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