Granatos išmetimas

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Granatos išmetimas

Post by InvIs »

Kaip nustatyti, kada išmetama granata ir kaip nustatyti kokio tipo buvo išmesta?
ISVYKES

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Granatos išmetimas

Post by xFrostas »


InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Granatos išmetimas

Post by InvIs »

Mhm, ne taip parašiau.

Forwardą susiradau:

Code: Select all

RegisterHam(Ham_Think, "grenade", "ham_grenade_think", 0)
Kaip čia nustatyti, kokia granata nukrito ir ką daro tas "0", nes kiek žinau galima rašyti ir

Code: Select all

RegisterHam(Ham_Think, "grenade", "ham_grenade_think", 1)
ISVYKES

Aurimas
O taip. Jis jau surinko 50 žinučių!
Posts: 79
Joined: 2011 Jul 13 20:33

Re: Granatos išmetimas

Post by Aurimas »

http://www.amxmodx.org/funcwiki.php?go=func&id=1180

@param post Whether or not to forward this in post.

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Granatos išmetimas

Post by InvIs »

Gerai, o dabar kaip fiksuoti, kokia granata nukritus?
ISVYKES

Aurimas
O taip. Jis jau surinko 50 žinučių!
Posts: 79
Joined: 2011 Jul 13 20:33

Re: Granatos išmetimas

Post by Aurimas »

Code: Select all

 public gNadeInfo(granata){    switch(cs_get_weapon_id(granata))    {        case CSW_HEGRENADE:     return hegranata        case CSW_FLASHBANG:     return fbgranata        case CSW_SMOKEGRENADE:  return sggranata    }} public Funkcija(granata){    if(gNadeInfo(granata) == hegranata)    {        client_print(granata, print_chat, "He granata")    }}
nebandžiau, gal veiks :akiniai:
Last edited by Aurimas on 2012 Apr 10 16:56, edited 1 time in total.

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: Granatos išmetimas

Post by hleV »

Aurimas wrote:

Code: Select all

 public gNadeInfo(granata){    switch(cs_get_user_info(granata))    {        case CSW_HEGRENADE:     return hegranata        case CSW_FLASHBANG:     return fbgranata        case CSW_SMOKEGRENADE:  return sggranata    }} public Funkcija(granata){    if(gNadeInfo(granata) == hegranata)    {        client_print(granata, print_chat, "He granata")    }}
nebandžiau, gal veiks :akiniai:
Image
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Granatos išmetimas

Post by newb »

xD

Seip as tiksliai nezinau kaip suzinoti kokia granta sitame forwarde, bet manau su situom get_pev. Gal veliau paziuresiu, o gal kas kitas parasys ^_^
Last edited by newb on 2012 Apr 10 16:30, edited 1 time in total.

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Granatos išmetimas

Post by InvIs »

hleV, žiūrėjau gal 5min į tavo "quote", galvojau gal pataisei kažką, kol nepamačiau paveiklsiuko :D :D Nužudė mintis :D

O dabar pagalbos? :D :D

EDIT: nu mirtinas paveiksliukas, negaliu :DDDDD
ISVYKES

Aurimas
O taip. Jis jau surinko 50 žinučių!
Posts: 79
Joined: 2011 Jul 13 20:33

Re: Granatos išmetimas

Post by Aurimas »

RegisterHam(Ham_Think, "grenade", "Funkcija", 0)

ir žiūrėk ar veikia

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest